Не происходит соединения из-под ОС Windows к L2TP/IPSec серверу за NAT¶
По умолчанию, в ОС Windows не разрешено соединение с L2TP/IPSec сервером, если тот находится за NAT. Этот случай и метод его решения описан на сайтах microsoft.com. Например здесь и здесь.
Чтобы разрешить такое соединение, нужно выполнить следующие действия:
Зайти в редактор реестра Windows (regedit)
Там перейти в ветку «HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesPolicyAgent»
Добавить ключ со следующими параметрами:
¶ тип ключа DWORD (32-bit) Value имя ключа AssumeUDPEncapsulationContextOnSendRule Установить необходимое значение ключа:
¶ 0 соединение клиента под управлением Windows с сервером L2TP/IPSec за NAT запрещено 1 соединение клиента под управлением Windows с сервером L2TP/IPSec за NAT разрешено 2 соединение клиента под управлением Windows за NAT, с сервером L2TP/IPSec за NAT разрешено Перезапустить ОС Windows
Соединение с серверами L2TP/IPSec за NAT происходит успешно