Я установил сервер MS VPN на сервере Microsoft 2008 R2. Кажется, проблема заключается в том, что некоторые клиенты отключаются через несколько секунд.
Они могут получить доступ к машинам в сети VPN с помощью команды ping, но вскоре после этого соединение прерывается. Я не нашел полезных журналов на клиенте или сервере даже при расширенном ведении журнала. Что касается сервера, то «Причина отключения - запрос пользователя».
У меня возникла эта проблема как у клиента с роутером Linksys E3000 (пробовал всевозможные VPN через настройки и разные прошивки). Когда я снова переключился на мой маршрутизатор WRT54GL DD-WRT, все было в порядке. У другого клиента такая же проблема с netgear WNR3500. VPN-сервер находится за маршрутизатором Linux с NAT, но я тестировал соединения из нескольких сетей одновременно, и, похоже, он отлично работает с модулями pptp и gre.
Поэтому я полагаю, что эти домашние маршрутизаторы часто не работают с PPTP и IPSec VPN. Мои вопросы:
После того, как VPN-сервер больше не находился за NAT, проблемы, похоже, были решены. Я думаю, что повторение NAT дважды для туннеля IPSec могло быть слишком много. Решением, чтобы он работал, находясь за NAT, можно было бы настроить NAT-T на сервере и клиенте, как описано в http://support.microsoft.com/kb/926179 но я думаю, что это был путь наименьшего сопротивления.