1. 程式人生 > >如何在Chrome瀏覽器下清除DNS快取

如何在Chrome瀏覽器下清除DNS快取

如何在Chrome瀏覽器下清除DNS快取

本文翻譯自:How to Clear/Flush DNS Cache in Google Chrome?

很多時候,當我購買新的域名,並更改域名伺服器並將其託管在我的伺服器後,解析DNS並且生效需要較長的時間,我手動在Windows作業系統清DNS快取,但仍然沒有生產。後來我才知道,Chrome有一個內建的DNS快取系統,用於儲存和儲存域名,我相信這是為了提升網頁載入效能。

由於Chrome的內部DNS快取系統,即使在作業系統重新整理DNS快取之後,Chrome本身的DNS快取,域名仍可能會解析為舊IP地址。

以下是如何重新整理和清除Google Chrome的DNS快取的三種不同方式:

解決方案1-在Chrome瀏覽器中,鍵入chrome:// net-internals /#dns,然後按清除主機快取按鈕。

這裡寫圖片描述

解決方案2 - 進入工具 - >選項 - >底部 - >清除瀏覽資料並選中’清空快取’並點選清除瀏覽資料。它不是DNS快取但仍然有效。

解決方案3 - 安裝“DNS Flusher for Chrome”。擴充套件程式:DNS Flusher for Chrome通過一次單擊即可清除DNS快取。使用它,您不需要開啟頁面(chrome:// net-internals /#dns)只要單擊按鈕“清除主機快取”。拓展地址:

https://chrome.google.com/webstore/detail/dns-flusher-for-chrome/fegcjmebpcoihkfdjilmnemfkgjbneol/details?hl=en

譯者補充:
以上是我本次翻譯過程,但是仍然存在清除不了DNS的情況。後來是靠在本機C盤system下的hosts檔案上手工繫結IP和域名,暫時解決了這個問題。過一會兒,DNS快取徹底失效以後,再刪除hosts的繫結。