windows10 通过VPN连接上网后,当本地连接IP4协议内填写互联网DNS地址如:8.8.8.8或114.114.114.114时,ping任何域名均显示找不到主机,当然浏览器也无法打开网页,但用nslookup命令查看域名解析状态,可以看到通过谷歌8.8.8.8服务器正确解析域名并显示地址。
再将本地连接IP4协议内填写局域网DNS地址如:192.168.1.1(路由器网关)后再ping域名可获取其解析地址,经分析,此时获取的域名IP地址系路由器内配置DNS服务器解析而得,并非VPN设置的8.8.8.8DNS服务器所解。
总结如下:Windows10系统当VPN连接上网时,其DNS服务器地址始终以“本地连接”DNS地址优先(win7sp1一样),但VPN通道又无法与“本地连接”的互联网DNS服务器地址进行域名解析通信,或者域名解析始终通过本地连接而不通过VPN通道(疑为BUG,win7sp1不存在此问题)。
同时,windows10通过网络连接高级设置进行网络优先级配置无效。
上述BUG请确认一下,并及时修复。
该问题在不同网络环境、用xp、win7、安卓、ios系统进行了测试和验证。
第一次发现时的提问,客服的解决方案有点简单……
http://answers.microsoft.com/zh-hans/windows/forum/windows_10-networking/windows10/aa417ae2-8355-4928-a7aa-6d1914ca096b