По-перше, ця проблема існує майже два роки. Поки не народився сервер за замовчуванням, я майже відмовився від вирішення цього питання - але тепер надія відродилася!
Я створив сервер Windows 2003 як контролер домену та сервер VPN у віддаленому офісі. Я маю змогу підключитися до VPN і працювати з кожним клієнтом Windows, який я пробував, включаючи XP, Vista та Windows 7 без проблем, як мінімум з п'яти різних мереж (корпоративної та домашньої, доменних та інших). Це прекрасно працює від усіх них.
Тим НЕ менше, всякий раз , коли я підключаю від клієнтів на моїй домашній мережі, з'єднання падає (тихо) через 3 хвилини або менше. Через деякий час, врешті-решт, це скаже мені, що з'єднання впало і спробу повторного набору / повторного підключення (якщо я налаштував клієнта таким чином.) Якщо я знову підключуюся, з'єднання відновиться і, здається, працює правильно, але знову мовчки впаде, цього разу після, здавалося б, коротшого періоду часу.
Це не переривчасті краплі. Це відбувається кожен раз, абсолютно однаково. Єдина змінна - це те, як довго збережеться з'єднання.
Не має значення, який тип трафіку я надсилаю. Я можу сидіти в режимі очікування, надсилати безперервні пінг-файли, RDP, передавати файли, і все це відразу - це не має значення. Результат завжди однаковий. Підключились на кілька хвилин, потім мовчазна смерть.
Оскільки я сумніваюся, що хтось стикався з такою точною ситуацією, які кроки я можу зробити, щоб усунути свою VPN, що ухиляється?
Додатковий фон
Протягом цього дворічного періоду я змінив Інтернет-провайдери (на обох кінцях), додав новий контролер домену (моя мережа) та змінив маршрутизатори (обидві мережі). Ні на що це не вплинуло.
Проблема може бути відтворена з декількох ПК, з різними ОС, але тільки з моєї мережі.
Я перевірив, що поведінка є агностичним клієнтом, тестуючи на пристрої, який не працює під Windows. Я налаштував VPN на своєму iPhone та підключився через wifi через свою мережу. Використовуючи додаток під назвою Scany, я постійно пінгував сервер до тих пір, поки з'єднання не впало приблизно через 2 хвилини - така сама поведінка, яку я спостерігав у клієнтів Windows. Згодом я відключив Wi-Fi та VPN-та над AT & Ts 3G і безперервно пінгував без втрачених запитів протягом 11 хвилин. Цей тест адекватно виділив проблему в моїй мережі.
Єдиний послідовний компонент протягом двох років - мій контролер домену, який обробляє WINS, а також виконує функції VPN-сервера для вхідних з'єднань. Але вихідний трафік не повинен проходити через мій постійний струм, він прямує до брандмауера / маршрутизатора, який підключений безпосередньо до мого кабельного модему.
Більше приміток
Був зроблений запит, щоб я перевірив, що мої маршрути не є фальшивими, коли встановлено з'єднання VPN. Я подивився і не бачу нічого очевидно неправильного, але мій досвід конфігурації маршруту досить обмежений, тому я публікую дані.
Діапазон класу С моєї локальної мережі - 192.168.1.255, діапазон класу C віддаленої локальної мережі - 192.168.10.255. Я також маскував загальнодоступний IP-сервер VPN (74.93.XXX.XXX).
>route print (VPN Disconnected)
===========================================================================
Interface List
17...00 ff 10 80 57 0c ......Juniper Network Connect Virtual Adapter
11...00 23 ae e6 bb 49 ......Realtek RTL8168C(P)/8111C(P) Family PCI-E Gigabit
Ethernet NIC (NDIS 6.20)
1...........................Software Loopback Interface 1
12...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
13...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2
16...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
===========================================================================
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.24 10
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.1.0 255.255.255.0 On-link 192.168.1.24 266
192.168.1.24 255.255.255.255 On-link 192.168.1.24 266
192.168.1.255 255.255.255.255 On-link 192.168.1.24 266
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.1.24 266
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.1.24 266
===========================================================================
Persistent Routes:
None
>route print (VPN Connected)
===========================================================================
Interface List
25...........................VPN Test
17...00 ff 10 80 57 0c ......Juniper Network Connect Virtual Adapter
11...00 23 ae e6 bb 49 ......Realtek RTL8168C(P)/8111C(P) Family PCI-E Gigabit
Ethernet NIC (NDIS 6.20)
1...........................Software Loopback Interface 1
12...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
13...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2
16...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
===========================================================================
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.24 10
74.93.XXX.XXX 255.255.255.255 192.168.1.1 192.168.1.24 11
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.1.0 255.255.255.0 On-link 192.168.1.24 266
192.168.1.24 255.255.255.255 On-link 192.168.1.24 266
192.168.1.255 255.255.255.255 On-link 192.168.1.24 266
192.168.10.0 255.255.255.0 192.168.10.134 192.168.10.134 11
192.168.10.134 255.255.255.255 On-link 192.168.10.134 266
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.1.24 266
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.1.24 266
255.255.255.255 255.255.255.255 On-link 192.168.10.134 266
===========================================================================
Persistent Routes:
None