DT Wiki

На днях столкнулся с проблемой. При попытке понять VPN до офиса получил вот такую ошибку

The network connection between your computer and the VPN server could not be established because the remote server is not responding. This could be because one of the network devices (e.g. firewalls, NAT, routers, etc) between your computer and the remote server is not configured to allow VPN connections. Please contact your Administrator or your service provider to determine which device may be causing the problem.

Установлена Windows 10 Pro.

Начал изучать проблему и нашёл решение у Microsoft.

Дело в том, что если VPN сервер L2TP/IPsec находится за NAT, для корректного подключения внешних клиентов через NAT необходимо на стороне сервера и клиента внести изменение в реестр, разрешавшее UDP инкапсуляцию пакетов для L2TP и поддержку (NAT-T) для IPsec.

Для этого надо открыть редактор реестра regedit и перейти в ветку

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent

Создать DWORD параметр с именем:

AssumeUDPEncapsulationContextOnSendRule

ставим значение 2 в поле Value data.

Перезагружаем компьютер

Возможные варианты значений:

0 – Сервер подключен к интернету без NAT
1 – Сервер находится за NAT
2 – Сервер и клиент находятся за NAT.