各种版本浏览器如何清除浏览器的 DNS 缓存 (Chrome, Firefox, Safari),以及如何刷新 DNS 缓存 (macOS, Linux, Windows)。
在测试DNS的各种场景中,需要清理DNS浏览器和主机DNS缓存,才能保证结果的正确。
如何清除浏览器的 DNS 缓存 (Chrome, Firefox, Safari)
Chrome Chromium Edge Firefox Safari clear DNS Cache, flush DNS cache
三种(主流)浏览器:
Apple Safari
Mozilla Firefox
Google Chrome(Chromium)
对普通用户而言,关闭后重新打开浏览器一般可以刷新 DNS 缓存。如果进行 Web 调试的时候,切换了 hosts,需要快速的清空浏览器的 DNS 缓存,方法如下:
Google Chrome(包括 Chromium 及其发行版)
对于 Chrome 或者 Chromium,在地址栏输入 chrome://net-internals/#dns 并按回车,点击 Clear host cache 即可:
以上方法通常也适用于 Chromium 发行版。
例如 Microsoft 的 Chromium