这个问题,因为因为升级了SP3导致的,dns不能正常访问,但是在nslookup内,确实是可以正常解析dns,在网上查询到的
结果一般都是说一个补丁KB951748导致的,但是我这里就没有这个补丁,或者更有甚者,直接降级为SP2了。
本着实事求是的态度,我觉得既然nslookup可以用,那其实还是有解决方法的,表象是浏览器访问不了网址,ping也不可以,
而且是升级SP3导致的,
所以我去c:\WINDOWS\ServicePackFiles\i386\目录下搜索了下dns开头的文件,发现有两个,dnsapi.dll和dnsrslvr.dll,那么
是不是可能因为更新了这两个导致的呢,我将这两个文件拷贝回c:\WINDOWS\System32目录,重启系统,可以上网了。
所以解决方法如下:
我们的目的是拷贝C:\WINDOWS\ServicePackFiles\i386\下dnsapi.dll和dnsrslvr.dll到C:\WINDOWS\System32下,但是为了完成这个目标,
首先您需要有一个U盘或者其他能让系统进入WINPE或者LINUX系统,
进入后,直接拷贝C:\WINDOWS\ServicePackFiles\i386\下dnsapi.dll和dnsrslvr.dll到C:\WINDOWS\System32下,替换掉这里的下dnsapi.dll和dnsrslvr.dll就可以了,然后重启系统,
应该就可以正常上网了。