1. 程式人生 > >如何清除chrome,firefox瀏覽器dns快取

如何清除chrome,firefox瀏覽器dns快取

我們在開發的時候,有時候會給某個域名綁hosts,用於本地開發測試,但是綁了之後,用谷歌瀏覽器訪問會發現並沒有生效,按F12會發現訪問的還是線上的ip,說明瀏覽器是有該域名的dns快取的,那麼如何清除瀏覽器的dns快取呢?

谷歌瀏覽器清除方法如下:開啟瀏覽器,訪問如下地址

chrome://net-internals/#dns

如下圖:


點選 clear host cache,就清楚了瀏覽器的dns快取,再訪問綁hosts的域名,就會發現ip變啦

如果是firefox火狐瀏覽器的話,可以按照以下方式:

在位址列中 about:config 並回車,可能會出現一個警告資訊,直接點選按鈕進入,會出現firefox的所有配置資訊,通過搜尋dns

進行過濾,可以看到一項名為 network.dnsCacheExpirationGracePeriod 項,它對應的值就是DNS快取的時間,雙擊此項,會出現修改的提示框,填入 0 (不快取DNS)即可