笔者在用浏览器浏览网页时,遇到“DNS errors…”故障,但是在办公室内的其他机器访问该网页时却没有问题,对此该如何解决呢?
出 现“DNS errors….”故障,意味着DNS解析出现错误,通常是将某些域名解析成错误的IP地址,或者浏览器找不到某个域名对应的IP地址是什么,这样就无法通过域名访问相应的站点,这就是常见的DNS解析故障。出现DNS解析故障最大的症状就是访问站点对应的IP地址没有问题,然而访问他的域名就会出现错误。
最简单的办法就是清除DNS Cache。具体操作方式为,在Windows 10中点击“开始”,在搜索窗口内输入“Command Prompt”,然后右键点击“Command Prompt”,选择“以管理员身份” ,在命令窗口输入执行以下命令:
ipconfig /flushdns
执行上述命令后就会清除DNS缓存,通常就会解决问题。
上述命令适用于Windows各 版 本,包 括Windows 10/ 8/ 7/ Vista/XP。但是,有些浏览器比如Firefox,它 采用的是特定的DNS缓存,而不是系统默认的。
此时,我们可以尝试关闭Firefox后重新打开,通过设置菜单进行清除,才能解决问题。而且,可以安装一个Firefox插件来关闭DNS Cache功能,该插件下载地址如下:
https://addons.mozilla.org/zh-CN/firefox/addon/5914
另外,在Windows 10之前的系统,在遇到DNS故障时也可尝试执行以下命令:
net stop dnscache net start dnscache
如果还不行,可以尝试重启系统,目的是重启DNS Client服务,看看结果如何。