[教學] 兩種在 Windows 與 Edge 上立即清除 DNS 快取的方法

發表日期:
2022.06.15
/
分類:
當我們更新網域 DNS 紀錄之後,除了需要等待原先 DNS 主機也完成更新,還需要等待原先的紀錄失效。時間是金錢,如果是開發需要,你應該會希望電腦能立刻讓你

當我們更新網域 DNS 紀錄之後,除了需要等待原先 DNS 主機也完成更新,還需要等待原先的紀錄失效。時間是金錢,如果是開發需要,你應該會希望電腦能立刻讓你看到最新的狀態。

我們的 Windows 系統本身有自己的 DNS 快取機制,目的是減少每次的查詢時間;目前標配的 Edge 瀏覽器也是如此,可以說我們這些客戶端有系統與瀏覽器的雙重 DNS 快取機制。

我們有兩種能快速清除 DNS 快取的方式:

一、重新啟動

將電腦重新開機是最省事最暴力的做法,Windows 在重啟之後會重置 DNS 快取;瀏覽器也是同理,如果你確定作業系統內的 DNS 快取已清除,只剩瀏覽器沒更新時,將瀏覽器完整關閉重開是個不錯的選擇。

二、手動清除

當電腦正在執行重要程式,貿然關閉會造成麻煩時,手動清除幾乎就是必備的選項。以下分別說明如何在 Windows 與 Edge 瀏覽器上執行手動清除 DNS 步驟:

Windows 作業系統

一、按下鍵盤 Win + R 開啟執行對話框,並輸入 cmd 後按下確定。

二、輸入或複製貼上以下指令後按下 Enter:

ipconfig /flushdns

Edge 瀏覽器

一、複製貼上以下網址前往 Edge 後台後點擊 Clear host cache 按鈕即可。

edge://net-internals/#dns

comments powered by Disqus