Під час спроби з'єднатися з клієнтом 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
Сервер:
- Пакет Linux pptpd, що працює на Raspbian Wheezy OS
- Мережевий IP (Статичний) / Підмережа: 192.168.1.x 255.255.255.0
pptpd.conf:
logwtmp
локаліп 192.168.1.161
дистанційний 192.168.1.234-238,192.168.1.245
Маршрутизатор являє собою Linksys WRT160N v3, що працює з прошивкою DD WRT з включеною GRE 47 та портом 1723, направленим правильно на сервер.
Що може бути проблемою і як її можна усунути?
РЕДАКТУВАННЯ (НОВІ ВІДНОВЛЕННЯ): Коли DMZ увімкнено, домашня машина Windows може підключитися до VPN, коли відключена, вона не може. Однак машина Windows Professional може з'єднуватися в обох сценаріях. Що ще більше засмучує те, що навіть якщо я перешлю всі порти (1-65535) на сервер, домашня машина не підключиться. DMZ повинен зробити щось, без чого не може жити домашня версія.