朋友一台笔记本电脑WinXP SP2系统,一直使用360更新补丁,在三个ISP内均出现DNS错误的故障。可以正常的从ISP的服务器获取802.11认证拨号软件(使用IP访问)并正常拨号登陆。
ping 域名出现ping request could not find host *** please check the name and try again。
使用nslookup察看DNS服务器记录正常。
telnet newsmth.net无效 telnet 60.2.251.8(newsmth.net的IP)正常
使用IE访问64.233.161.104(google的一台web服务器)正常。
经360、Arswp、08.07.08版本的瑞星扫描均未发现异常。实在闹不明白,同样的IP/DNS设置别的机器就可正常使用。Hosts文件正常的很。还有什么地方被漏掉了?,DNS Client的服务是启动的。类型是网络服务,停止后重新启动亦无效。
能上qq,就是不能上网,而且换成代理的话,就能上网了。
解决方法:服务器端或者本地打了DNS补丁KB951748惹出祸,可以卸载这个补丁,也可以不卸载,那个补丁只是把dns请求的本地端口由1024-5000变为和vista一样了,即49152-65535,修改你的防火墙相应规则即可。最后他卸载了那个补丁,问题解决了