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

2022.06.15 / Windows
當我們更新網域 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

相關文章

Ted Liou

雲科碩士在讀中,專注於 Unity C#、TouchDesigner 技術,常把技術筆記分享到部落格,偶爾還直接挪用文章來當教材的研究生。