清除本地DNS缓存


3871 views

2014-10-13 23:24:07

我在使用移动校园网调试网站的过程中常常出现“DNS Fail”的错误提示,网页无法打开,经过查询和测试得知出现这种情况的原因是本地 DNS 缓存的原因导致了解析故障。 首先我们应该明白清除 DNS 缓存信息的原理:当计算机对域名访问时并不是每次访问都需要通过 DNS 服务器解析的,一般来说当解析工作完成一次后,该解析条目会保存在计算机的 DNS 缓存列表中,如果这时 DNS 解析出现更改变动的话,由于 DNS 缓存列表信息没有改变,在计算机对该域名访问时仍然不会连接 DNS 服务器获取最新解析信息,会根据自己计算机上保存的缓存对应关系来解析,这样就会出现 DNS 解析故障。 这时我们可以通过清除 DNS 缓存的命令来解决故障。总的来说,清除 DNS 缓存信息有两种比较简单的方法: 第一种: 通过“开始→运行(快捷键 Win+R)→输入 CMD”进入命令行模式。 执行 ipconfig /flushdns 命令,当出现“已成功刷新 DNS 解析缓存”的提示时就说明当前计算机的缓存信息已经被成功清除。 接下来我们再访问域名时,会到 DNS 服务器上获取最新解析地址,就不会出现因为以前的缓存造成解析错误故障了。 提示:如果你经常遇到 DNS Fail 的问题,为了方便,您可以把上述命令制作成执行文件,方法是:新建一个文本文档,双击打开,添加“ipconfig /flushdns”为内容,保存后把文件改名(包括后缀)为“刷新 DNS 缓存.bat”,以后就可以直接双击该文件刷新缓存了。 第二种: 进入控制面板→管理工具→服务,重启 DNS Client 和 DHCP client 两项服务。 通过以上两种简单的方法,一般情况下我们都可以成功的清除本地 DNS 缓存,有时候没有直接生效,请采用“Ctrl+F5”来刷新网页,如果某种方法不成功的话,可以两种都尝试一下哦!

上一篇:你排斥的,往往就是你需要学习的

下一篇:当你学会珍惜自己,世界才会珍惜你

扫码与我联系

★ ★ ★ ★ ★

“感谢你的鼓励与陪伴,我们的坚持才有意义”

创新与发展 – 优客记录保留所有权利

站内搜索 鄂ICP备16016329号 鄂公网安备42022202000038号