Windows 10, VPN, dan pencarian DNS yang lambat

10

Sepertinya saya tidak tahu yang ini. Saya menggunakan windows 7 dan saya tidak punya masalah dengan VPN untuk bekerja dan menjelajah situs web. Sejak beralih ke Windows 10, itu masalah lain.

Windows 10 dan tidak ada VPN, tidak ada masalah. Saya dapat melakukan ping google.com dan segera mendapatkan respons serta alamat IP. Windows 10 dan VPN, Ping awal memakan waktu 10 detik sebelum mendapatkan respons. Setelah saya mendapatkan IP, itu cepat, tetapi pencarian DNS awal lambat. Saya bisa ping alamat secara langsung dan tidak ada penundaan sehingga pasti terkait DNS.

Saya telah melakukan ini di PowerShell:

Get-VpnConnection

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

Saya percaya ini bekerja dalam arti bahwa sangat sedikit lalu lintas melewati VPN, tetapi permintaan DNS masih lambat.

Saya juga menonaktifkan IPv6 dari koneksi VPN.

Jika mungkin untuk mengatur server DNS yang akan digunakan oleh koneksi vpn, saya pikir masalah saya akan hilang, tetapi saya tidak dapat mengaturnya. Tombol properti pada IPv4 tidak melakukan apa-apa ... setidaknya tidak untuk koneksi VPN.

Adakah saran lain agar ini berfungsi dengan lancar?

Pengenal
sumber
1
Lihat apakah jawaban ini memperbaiki situasi.
harrymc
Sayangnya itu tidak terlihat.
Pengenal
1
Sepertinya Windows 10 VPN penuh dengan bug dan kode yang hilang. Coba pengaturan DisableParallelAandAAAA seperti yang dijelaskan di sini dan DisableSmartNameResolutionseperti yang dijelaskan di sini . Reboot setelah setiap perubahan. Sepertinya masalah VPN di Windows 10 telah mendorong banyak orang kembali ke Windows 7/8, jadi Anda harus bersyukur bahwa masalah Anda hanya tertinggal 10 detik.
harrymc
Saya mungkin benar-benar beralih kembali ke 7 sendiri.
Recognizer
Jika Anda telah memutakhirkan dari 7 menjadi 10 dan tidak menghapus folder Windows.old, maka kembali itu mudah.
harrymc

Jawaban:

3

Jika dalam versi Windows 10 saat ini, VPN tampaknya memiliki terlalu banyak masalah, ini mungkin hanya menyisakan dua opsi:

  1. Tunggu hingga VPN diperbaiki di Windows 10
  2. Turun ke Windows 7 , seperti yang dijelaskan di bawah ini:

Jika Anda telah menginstal Windows 10 di atas Windows 7, dan Anda telah menyimpan folder yang dihasilkan C:\Windows.old, maka Anda dapat menggunakannya untuk kembali ke Windows 7.

Ini prosedurnya:

  • Di menu Start Windows 10 pilih Pengaturan
  • Klik Perbarui & Keamanan
  • Di bawah "Kembali ke versi Windows sebelumnya", klik Mulai
  • Masukkan beberapa pesan kemarahan ke dalam "Mengapa Anda kembali?" layar
  • Klik Next dan tunggu, karena ini akan memakan waktu
  • Anda harus memiliki kata sandi ke Windows 7 setelah proses selesai.

Ini dijelaskan lebih lanjut secara terperinci dengan tangkapan layar di artikel: Cara menurunkan Windows 10 .

Jika Anda telah menghapus folder Windows.old, instalasi Windows 7 yang bersih mungkin adalah satu-satunya cara yang tersisa untuk menurunkan versi.

Pastikan Anda memiliki cadangan lengkap data Anda sebelum memulai.

harrymc
sumber
7

Nonaktifkan IPv6 di NIC dan VPN Anda. Itu berhasil untuk saya.

jujur
sumber
Bagaimana tepatnya seseorang melakukan ini?
Ramhound
TERIMA KASIH! bekerja untuk saya juga. @Ramhound, Jaringan dan Internet> Ethernet> Ubah opsi Adaptor> <pilih adaptor Anda>, properti klik kanan. Hapus centang Protokol Internet versi 6> OK.
asp316
@ asp316 - Saya tahu caranya. Saya meminta klarifikasi sehingga jawabannya adalah kualitas yang dapat diterima.
Ramhound
1

Saya punya masalah ini di Win 10 - Chrome / Firefox dan Edge. Saya menonaktifkan IPV6 pada ethernet NIC dan waktu pencarian DNS berkurang dari 20+ detik menjadi hampir instan. Pengaturan / Jaringan & Internet / Ethernet / Ubah Pengaturan Adapter / Properti - dan hapus centang Internet Protocol V6.

Richard Goodband
sumber
1

Saya memiliki masalah yang sama dan menemukan solusi yang berhasil untuk saya. Apa yang saya lakukan adalah mengubah urutan pengikatan adaptor pada Windows 10 sedemikian rupa sehingga Wifi memiliki prioritas yang lebih rendah daripada VPN. Berikut cara melakukannya:

  1. Buka PowerShell sebagai Administrator
  2. Lihat semua adapter dengan perintah netstat -rn
  3. Lihat indeks antarmuka menggunakan perintah Get-NetIPInterface
  4. Ubah metrik adaptor Wifi menjadi lebih besar dari VPN (dalam daftar adaptor saya, VPN terdaftar sebagai Microsoft Wi-Fi Direct Virtual Adapter)

Anda melakukan perubahan ini dengan perintah berikut: Set-NetIPInterface -InterfaceIndex "ketikkan indeks antarmuka kartu wifi di dalam tanda kutip ganda" -InterfaceMetric "ketikkan metrik baru yang harus lebih besar daripada adaptor virtual di dalam tanda kutip ganda"

Saya harap itu membantu, itu berhasil untuk saya.

nick
sumber
Apakah perubahan ini akan bertahan setelah reboot?
Morten