I can't seem to figure this one out. I was using windows 7 and I had no issues with being VPN'ed into work and browsing websites. Since switching to Windows 10, it's another matter.
Windows 10 and no VPN, no issue. I can ping google.com and immediately get a response as well as the IP address. Windows 10 and VPN, The initial ping takes a good 10 seconds before getting responses. Once I get the IP it's fast, but the initial DNS lookup is slow. I can ping addresses directly and there's no delay so it's definitely DNS related.
I've done this in PowerShell:
Get-VpnConnection
Set-VpnConnection -Name "VPN Name" -SplitTunneling $True
I believe it works in the sense that very little traffic goes through the VPN, but DNS requests are still slow.
I've also disabled IPv6 from the VPN connection.
If it were possible to set the DNS servers to be used by the vpn connection, I think my issue would be gone, but I can't set them. The properties button on IPv4 doesn't do anything... at least not for the VPN connection.
Any other suggestions to get this to work smoothly?
DisableParallelAandAAAA
as described here andDisableSmartNameResolution
as described here. Reboot after each change. It seems like VPN problems in Windows 10 have driven many people back to Windows 7/8, so you should be thankful that your problem is only a 10 seconds lag.Windows.old
, then going back is easy.