服务器为windos2003,在服务器上建立了vpn共享上网通道,用windowsXP、windows7、windows10客户机进行拨号并通过该vpn连接上网,情况如下。
windowsXP、windows7、安卓测试,一切正常。
windows10下测试有如下问题:
通过ping 目标IP确定网络通信正常,但ping任何域名时提示“请求不到主机……”,也就是无法正确解析域名,导致无法访问网页,但QQ可以登录。
通过ipconfig-all 查看其dns地址和服务器一致,8.8.8.8 8.8.4.4
通过多台windows10的PC测试,问题一样。
求解!感谢
是否一个GUB?
后来我测试感觉,windows10 即使是VPN后,DNS协议依然是通过本地连接网络来完成。
制
面板项\疑难解答\网络和Internet,选择第一项“Internet连接”进行分析诊
断。
重置网络:按
“Windows+X
键,选择命令提示符(管理员),输入
netsh
winsock reset
,
按回车,等待命令完成。
同时您也可以参考该链接的内容:
http://windows.microsoft.com/zh-CN/windows7/Why-am-I-having-problems-with-my-VPN-connection
希望以上信息可以帮助到您
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请确认一下,并及时修复。