如何清除瀏覽器的 DNS 緩存:Chrome、Edge、Firefox、Safari


請訪問原文鏈接:https://sysin.org/blog/clear-browser-dns-cache/,查看最新版。原創作品,轉載請保留出處。

作者:gc(at)sysin.org,主頁:www.sysin.org

Web 瀏覽器

對普通用戶而言,關閉后重新打開瀏覽器一般可以刷新 DNS 緩存。如果進行 Web 調試的時候,切換了 hosts,需要快速的清空瀏覽器的 DNS 緩存,方法如下:

Google Chrome

在地址欄輸入以下地址回車,點擊 Clear host cache 即可:

chrome://net-internals/#dns

Microsoft Edge

Edge 源於 Chrome,類似,地址為:

edge://net-internals/#dns

以上地址可以保存到“收藏夾”/“書簽欄”點擊即可快速打開。

Mozilla Firefox

Firefox 之前有幾個擴展非常方便,可惜都已經下線了:

dns-flusher

clear-dns-cache

現在實現方法如下

在地址欄輸入:about:config,回車,“接受風險並繼續”,然后搜索 network.dnsCache,出現如下 3 項:

network.dnsCacheEntries    400
network.dnsCacheExpiration    60
network.dnsCacheExpirationGracePeriod    60

將數值都修改為 0 即可。

注意:

  • 修改后為禁用 DNS 緩存。
  • 該操作對網絡瀏覽體驗可能有一定影響,僅用於調試。
  • 如果有新的擴展出現,使用擴展更佳。

Apple Safari

菜單欄 “Safari 瀏覽器” --> “偏好設置...” --> "高級",“在菜單欄中顯示 “開發” 菜單。

此時,點擊菜單欄 ”開發“ --> ”清空緩存“ 即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM