您可能知道 Google Chrome 有自己的内部 DNS 缓存。有没有办法清除它而不必等待超时或关闭浏览器?
答案1
导航chrome://net-internals/#dns并按“清除主机缓存”按钮。
答案2
有时你需要在刷新 DNS 后刷新套接字池:
chrome://net-internals/#sockets
答案3
“导航到 chrome://net-internals/#dns”在 Google Chrome 浏览器中不起作用,至少在我的系统上是这样。看起来这个解决方案可能适用于 Google Chrome 操作系统,但一般来说不适用于 Google Chrome 浏览器。对我来说,链接重定向到这里:
Chromium 项目
看来“清空缓存”是更好的解决方案。另请注意,我的浏览器显示“首选项”而不是“选项”
通过http://www.google.com/support/forum/p/Chrome/thread?tid=026b6a1d9151a6e3&hl=en
“转到工具->选项->引擎盖下->清除浏览数据并检查‘清空缓存’,然后单击清除浏览数据。是的,我知道,它不是我期望它清除的 DNS 缓存,但看起来它确实清除了。现在它对我有用了。”
答案4
在 OS X 10.9.1 w/ Chrome 32 中,我需要清除主机缓存并刷新套接字池以使 Chrome 刷新 DNS 缓存:
- 导航chrome://net-internals/#dns并点击“清除主机缓存”
- 导航chrome://net-internals/#sockets点按“刷新套接字池”