Windows 10, VPN і повільний пошук DNS


10

Я не можу цього зрозуміти. Я використовував Windows 7, і у мене не було проблем із тим, щоб VPN'ed працював і переглядав веб-сайти. З часу переходу на Windows 10 - справа інша.

Windows 10 і VPN немає, жодних проблем. Я можу пінг на google.com і негайно отримати відповідь, а також IP-адресу. Windows 10 та VPN. Первинний пінг потребує 10 секунд, перш ніж отримати відповіді. Як тільки я отримую IP, це швидко, але початковий пошук DNS відбувається повільно. Я можу надіслати пінг адреси безпосередньо, і немає затримок, тому це, безумовно, пов'язано з DNS.

Я зробив це в PowerShell:

Get-VpnConnection

Set-VpnConnection -Name "VPN Name" -SplitTunneling $True

Я вважаю, що це працює в тому сенсі, що дуже мало трафіку проходить через VPN, але запити DNS все ще повільні.

Я також відключив IPv6 від VPN-з'єднання.

Якби можна було встановити сервери DNS, які будуть використовуватися підключенням vpn, я думаю, що моєї проблеми не буде, але я не можу їх встановити. Кнопка властивостей на IPv4 нічого не робить ... принаймні, не для VPN-з'єднання.

Будь-які інші пропозиції, щоб змусити це працювати безперебійно?


1
Подивіться, чи покращує ця відповідь ситуація.
harrymc

На жаль, це не здавалося.
Розпізнавач

1
Схоже, Windows 10 VPN сповнений помилок і відсутнього коду. Спробуйте встановити, DisableParallelAandAAAA як описано тут, і DisableSmartNameResolutionяк описано тут . Перезавантажтесь після кожної зміни. Схоже, що проблеми з VPN в Windows 10 привели багатьох людей до Windows 7/8, тому ви повинні бути вдячні, що ваша проблема - це лише відставання на 10 секунд.
harrymc

Я можу насправді перейти на 7 самостійно.
Розпізнавач

Якщо ви модернізували з 7 до 10 і не видалили папку Windows.old, повернутися назад легко.
harrymc

Відповіді:


3

Якщо в поточній версії Windows 10 VPN, здається, має занадто багато проблем, це може залишити лише два варіанти:

  1. Зачекайте, коли VPN буде виправлено у Windows 10
  2. Перехід на Windows 7 , як описано нижче:

Якщо ви встановили Windows 10 над Windows 7 і зберегли отриману папку C:\Windows.old, ви можете використовувати її для повернення до Windows 7.

Це процедура:

  • У меню "Пуск" Windows 10 виберіть Налаштування
  • Клацніть Оновлення та безпека
  • У розділі "Повернутися до попередньої версії Windows" натисніть Почати
  • Введіть текст гнівного повідомлення в "Чому ви повертаєтесь назад?" екран
  • Натисніть « Далі» і зачекайте, оскільки це займе певний час
  • Вам потрібно буде мати свій пароль до Windows 7, коли процес закінчиться.

Далі це детально пояснюється скріншотами у статті: Як знизити рівень Windows 10 .

Якщо ви видалили папку Windows.old, чиста установка Windows 7 - це, мабуть, єдиний спосіб, що залишився.

Перед початком роботи переконайтесь, що ви маєте повне резервне копіювання даних.


7

Вимкніть IPv6 і в NIC, і в VPN. Це зробило це для мене.


Як саме це зробити?
Рамхаунд

ДЯКУЮ ТОБІ! працював і для мене. @Ramhound, мережа та Інтернет> Ethernet> Змінити параметри адаптера> <вибрати адаптер>, клацніть правою кнопкою миші властивості. Зніміть прапорець з протоколом Internet версії 6> OK.
asp316

@ asp316 - Я знаю, як. Я просив роз'яснення, тому відповідь була прийнятною якістю.
Рамхаунд

1

У мене виникла ця проблема у програмі Win 10 - Chrome / Firefox та Edge. Я відключив IPV6 на NIC Ethernet і час пошуку DNS скоротився з 20+ секунд до майже миттєвого. Налаштування / Мережа та Інтернет / Ethernet / Змінити налаштування адаптера / Властивості - і відключити Інтернет-протокол V6.


1

У мене була та сама проблема, і я знайшов рішення, яке працювало на мене. Що я зробив, це змінити порядок зв’язування адаптерів у Windows 10 таким чином, щоб у Wifi був менший пріоритет, ніж VPN. Ось як це зробити:

  1. Відкрийте PowerShell як адміністратор
  2. Перегляньте всі адаптери з командою netstat -rn
  3. Перегляньте індекс інтерфейсу за допомогою команди Get-NetIPInterface
  4. Змініть показники адаптера Wifi на більшу кількість, ніж VPN (у моєму списку адаптерів VPN вказаний як віртуальний адаптер Microsoft Wi-Fi Direct)

Ви вносите ці зміни за допомогою наступної команди: Set-NetIPInterface -InterfaceIndex "введіть індекс інтерфейсу карти Wifi всередині подвійних лапок" -InterfaceMetric ", введіть новий показник, який повинен бути більшою кількістю, ніж віртуальний адаптер всередині подвійних лапок"

Я сподіваюся, що це допомагає, це спрацювало на мене.


Чи переживе ця зміна перезавантаження?
Мортен
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.