При попытке подключиться к клиенту Windows VPN, клиент зависает в сообщении «Проверка имени пользователя и пароля ...» примерно на 10 секунд, а затем я получаю следующее сообщение об ошибке:
Ошибка 619: не удалось установить соединение с удаленным компьютером, поэтому порт, используемый для этого соединения, был закрыт.
Я могу успешно подключиться, используя 64-разрядную версию Windows 7 Professional, но не 64-разрядную версию Windows 7 Home Premium. Обе машины отключены от сети, в которую я пытаюсь подключиться к VPN, и находятся в одной сети. Брандмауэр Windows отключен на обеих машинах. Нет антивируса ни на одной машине, чистая установка Windows.
Я использую Windows VPN-клиент со следующими настройками:
- Вкладка "Параметры": снят флажок "Включить домен входа в Windows"
- Вкладка "Безопасность": "Тип VPN" установлен на PPTP, "Шифрование данных" установлено на "Необязательный", проверены CHAP и MS-CHAP v2
- Вкладка "Сеть": IPv6 отключен, использование удаленного шлюза отключено
- Сетевой IP(DHCP)/ подсеть: 192.168.10.x 255.255.255.252
Сервер:
- Пакет pptpd linux, работающий на ОС Raspbian Wheezy
- Сетевой IP-адрес (статический)/ подсеть: 192.168.1.x 255.255.255.0
pptpd.conf:
logwtmp
localip 192.168.1.161
remoteip 192.168.1.234-238,192.168.1.245
Маршрутизатор представляет собой Linksys WRT160N v3 с микропрограммой DD WRT с включенным GRE 47 и портом 1723, правильно перенаправленным на сервер.
В чем может быть проблема и как я могу это исправить?
РЕДАКТИРОВАТЬ (НОВЫЕ НАХОДКИ): Когда DMZ включена, Windows Home машина может подключиться к VPN, а если отключена, не может. Однако компьютер с Windows Professional может подключаться в обоих случаях. Еще более расстраивает то, что даже если я перенаправлю все порты (1-65535) на сервер, домашний компьютер не будет подключаться. DMZ должна делать то, без чего Home Edition не может жить.