Windows无法清除DNS缓存

来源:百度知道 编辑:UC知道 时间:2024/05/23 14:59:20
就是那个本地连接的修复
提示无法清除DNS缓存
怎么解决

1、遇到这种情况,我第一反应就是点击“开始”-“运行”-输入cmd并点击“确定”,在命令提示符窗口中键入:ipconfig /flushdns 用命令清楚缓存。
2、如果上面不行的话,"开始"→运行"→输入"services.msc",把DNS Client和DHCP client两个服务组件启动
3、可以在cmd命令中输入arp -d来躲过ARP网关欺骗
4、还有一个好的办法是在按键精灵中写一个脚本如下:
VBS Set Oshell = CreateObject("wscript.shell")
VBS Oshell.run "cmd /c arp -d", vbHide
VBS Set Oshell = Nothing
VBS End Sub
Delay 1000
这个就是每隔1秒清除一次arp缓存,可以自己调整延时!!
最后一个办法是从别人那里学来的,希望以上的方法对你有帮助!

一、请楼主先"开始"→运行"→输入"services.msc",找到"DNS Client",看看是
这是粘贴别人的,但是方法绝对的好用,因为我也出现了这个问题,嘻嘻

不是你把它设成"手动"了?如果是,点"启动",再设成"自启动".启动电脑试用试试.如果还是不能解决问题就按下边的.

二、相信楼主的本地连接IP是设成"自动搜索",因为你在修复的时候,IP地址很可能就会收回去让别人用,它是有租期的.当你超过了这个期限的时候,就不会再给你动态的分配ip地址了.这个时候你就会出现本地连接受限制或者无连接,在本地连接的图标上会出现黄色的感叹号.可以通过下面的方法解决:右击"本地连接"→"属性"→双击"internettcp/ip协议"→选择使用下面的ip地址选项 在这里填写IP地址,如:192.168.1.2 具体