DFL-860E, прошивка 2.40.01.08. Общее число туннелей IPSec - 5, из них 4 через по меньшей мере один NAT. На ближнем NAT нет проброса портов.
Настройки IPsec: Local & Remote Network: all_nets, IKE & IPSec Algorithms: High, Authentification: Pre-shared Key, Local ID Type: DNS, XAuth: Off, Routing: всё снято, Plaintext MTU: 1420, IP Addresses: адрес задан явно, IKE: Main, 2, Perfect Forward Secrecy: None, Security Association: Per Net, NAT Traversal: On if supported, Dead Peer Detection: On Keep-alive: Disabled (вместо этого мониторинг маршрута) Automatic Route Creation: Off.
В настоящее время все туннели работают. Еще раз обращаю внимание, что проблема обнаруживала себя при падении нескольких туннелей и невозможности поднять один по объективным причинам -- у удаленной точки остсутствовало соединение с Интернетом. С этом случае, "споткнувшись" на одном туннеле, DFL даже не делала попытки поднять другой.
Если необходима еще какая-нибудь информации, напишите какая. Всю конфигурацию выдать проблематично, она достаточно объемная. Вот, например, в таблице main - 31 маршрут и есть еще 4 альтернативных таблицы. ------------------------------------------- Возможно, проще будет сделать тестовую конфигурацию. У меня такой возможности пока нет, т. к. нужно 3 свободных устройства. Соединяем: [Router A]WAN ----- LAN[Router C]WAN ---- WAN[Router B] Делаем очевидные настройки -- совместимую адресацию. Router C оставляем в покое, он просто должен делать NAT без проброса портов со стороны WAN. На А настраиваем туннели: IPSEC_1, ведущий на несуществующий адрес, и IPSEC_2 на адрес WAN Router B. На B настраиваем IPSEC_2 на адрес WAN Router C. Ожидаемое поведение: IPSEC_2 не поднимается, по логам Router A пытается поднять мертворожденный IPSEC_1. После удаления IPSEC_1 IPSEC_2 должен подняться.
|