如何清除瀏覽器的 DNS 緩存 (Chrome, Firefox, Safari)
Chrome Chromium Edge Firefox Safari clear DNS Cache, flush DNS cache
請訪問原文鏈接:http://sysin.org/blog/clear-browser-dns-cache/,查看最新版。原創作品,轉載請保留出處。
作者主頁:sysin.org
天下隻剩三種(主流)瀏覽器:
下載:
Web 瀏覽器
對普通用戶而言,關閉後重新打開瀏覽器一般可以刷新 DNS 緩存。如果進行 Web 調試的時候,切換瞭 hosts,需要快速的清空瀏覽器的 DNS 緩存,方法如下:
對於 Chrome 或者 Chromium,在地址欄輸入 chrome://net-internals/#dns
並按回車,點擊 Clear host cache
即可:
c3eb49a5e8bfe2edb86cbd368817da14chrome-clear-dns-cache
以上方法通常也適用於 Chromium 發行版。
例如 Microsoft 的 Chromium 發行版 Edge,在地址欄輸入 chrome://net-internals/#dns
,會自動轉換為類似的地址:edge://net-internals/#dns
。
在 Firefox 地址欄輸入 about:networking#dns
按回車,點擊 “清除 DNS 緩存” 即可:
firefox-clear-dns-cache
Firefox 之前有幾個擴展非常方便,可惜都已經下線瞭 (sysin):
dns-flusher clear-dns-cache
補充:Firefox 禁用 DNS 緩存的方法:
在地址欄輸入:about:config
,回車,“接受風險並繼續”,然後搜索 network.dnsCache
,出現如下 3 項:
network.dnsCacheEntries 400
network.dnsCacheExpiration 60
network.dnsCacheExpirationGracePeriod 60
上一篇