У мене є вимога встановити IPsec VPN між компанією моєї компанії та мережею, що належить компанії-партнері, яка використовує іншого постачальника. Інструмент:
- Debian (мій дроплет) з IP, наприклад
169.22.231.13
і місцеву адресу, наприклад10.22.0.50
- Інструменти IPsec & amp; Racoon (Racoon сам по собі не потрібний - LibreSwan або StrongSwan також прийнятні, хоча у мене є відчуття, що це не може бути проблемою)
- mode = Tunnel
- ESP
Я створив тестове середовище для того, щоб випробувати інструменти і можливість виконання завдання, що складається з 2 крапель, які мені вдалося підключити відповідно до вищезазначених пунктів, і вдалося домогтися того, чого я хотів (під час тестування за допомогою власних крапель) .
На реальний випадок - ось опис віддаленого сервера (належить компанії-партнеру):
- точка входу має брандмауер (моя дроп-біла) - напр., загальний IP
153.132.142.123
- Сервіс, запущений на моїй дроплеті, повинен підключатися до сервісу, що стоїть за цим публічним IP, наприклад, внутрішній IP
10.100.232.11
- Віддалена мережа зіставила мою внутрішню адресу в мережевому інтерфейсі
Мені вдалося налаштувати тунель VPN між моєю краплею та віддаленою мережею відповідно до:
racoonctl show-sa ipsec
показуючи як вхідні, так і вихідні напрямки тунелю, зesp mode=tunnel
іstate=mature
racoonctl -l show-sa isakmp
показує правильний пункт призначення таPhase 2 = 1
, також журнали повідомляють, що з'єднання успішно виконано
Однак, коли я намагаюся пінг 10.100.232.11
адреса, вона зависає, і коли партнерська служба пінгує мій внутрішній IP (що я відображав у базі даних Security Association), вони говорять мені, що цей IP недоступний. Я не бачу виходу ESP-пакетів.
У мене є наступні підозри:
- мої та / або партнерські мережі використовують NAT, тоді як обидва налаштовані наші VPN з NAT Traversal = OFF;
- DigitalOcean не дозволяє VPN VPN іншим провайдерам, через деякі внутрішні правила мережі для захисту наших крапель Чи може хтось вказати мені в правильному напрямку? Я був би дуже вдячний всім, хто міг би поділитися деякими знаннями з цієї теми зі мною.
Допомога оцінена!