本文翻译自:
How to Clear/Flush DNS Cache in ?
很多时候,当我购买新的域名,并更改域名服务器并将其托管在我的服务器后,解析DNS并且生效需要较长的时间,我手动在操作系统清DNS缓存,但仍然没有生产。后来我才知道,有一个内置的DNS缓存系统,用于存储和保存域名谷歌浏览器清除DNS缓存的方法,我相信这是为了提升网页加载性能。
由于的内部DNS缓存系统谷歌浏览器清除DNS缓存的方法,即使在操作系统刷新DNS缓存之后,本身的DNS缓存,域名仍可能会解析为旧IP地址。
以下是如何刷新和清除 的DNS缓存的三种不同方式:
解决方案1-在浏览器中,键入:// net- /#dns,然后按清除主机缓存按钮。
解决方案2 - 进入工具 - >选项 - >底部 - >清除浏览数据并选中’清空缓存’并点击清除浏览数据。它不是DNS缓存但仍然有效。
解决方案3 - 安装“DNS for ”。扩展程序:DNS for 通过一次单击即可清除DNS缓存。使用它,您不需要打开页面(:// net- /#dns)只要单击按钮“清除主机缓存”。拓展地址:
https://chrome.google.com/webstore/detail/dns-flusher-for-chrome/fegcjmebpcoihkfdjilmnemfkgjbneol/details?hl=en
译者补充:
以上是我本次翻译过程,但是仍然存在清除不了DNS的情况。后来是靠在本机C盘下的hosts文件上手工绑定IP和域名,暂时解决了这个问题。过一会儿,DNS缓存彻底失效以后,再删除hosts的绑定。
评论留言