快速摘要:如果你在 Windows 已經改了 DNS,網站卻還是顯示舊結果,最常見的下一步就是用 ipconfig /flushdns 清除 DNS 快取。這篇會直接告訴你該在哪裡輸入指令、什麼情況適合用,以及它和「改 DNS 伺服器」有什麼差別。
如果你在 Windows 已經改了 DNS,網站卻還是顯示舊結果,最常用的下一步就是執行 ipconfig /flushdns。這條指令不會改掉你目前設定的 DNS 伺服器,而是清掉 Windows 暫存的 DNS 解析快取,讓系統重新查詢。
換句話說,改 DNS 伺服器 是把解析工作交給新的 DNS 服務,flush DNS 則是把電腦手上舊的解析結果先丟掉。如果你是為了處理「此網域已經遭到封鎖」這類情況才去改設定,建議先照著 Windows 改 DNS 繞過網域封鎖教學 把 DNS 伺服器改好,再回來做這一步。
什麼情況適合先清除 DNS 快取
ipconfig /flushdns 最適合用在這幾種情況:
- 你已經改了 Windows 的 DNS 伺服器,但瀏覽器仍顯示舊的封鎖結果
- 網站剛搬家、剛更新 IP,電腦卻還連到舊位置
- 你想確認目前畫面是不是被本機 DNS 快取影響
Microsoft 在 ipconfig 指令文件裡,把 /flushdns 定義為清除 DNS client resolver cache,適合在 DNS 疑難排解時捨棄負面快取與動態加入的項目。也就是說,這條指令的角色本來就是排錯,不是改設定本身。請參考:ipconfig | Microsoft Learn。
以系統管理員身分開啟命令提示字元
先打開 Windows 的開始功能表,輸入 cmd 或「命令提示字元」,然後在搜尋結果上按右鍵,選擇「以系統管理員身分執行」。
如果你比較習慣用 Windows Terminal 或 PowerShell,也可以用系統管理員權限開啟;重點不是哪個終端機,而是要有系統管理員權限。
執行 ipconfig /flushdns
在命令提示字元裡輸入以下指令,然後按下 Enter:
1ipconfig /flushdns
這條指令會把 Windows 本機暫存的 DNS 解析結果清掉,下一次你再打開網站時,系統就會重新向目前設定的 DNS 伺服器查詢。
如果你是剛從預設 DNS 改成 Cloudflare 或 Google DNS,這一步特別值得做一次,因為它能避免你還在看舊快取。Microsoft Support 也把這組網路命令列在 Windows 網路疑難排解裡;而要改 DNS 伺服器本身,則可以從 Windows 的 TCP/IP 設定頁進入。請參考:Essential Network Settings and Tasks in Windows | Microsoft Support。
清完 DNS 快取後要做什麼
執行完 ipconfig /flushdns 後,建議直接做這 3 件事:
- 重新整理原本打不開或被封鎖的網站
- 如果還是顯示舊結果,先完全關掉瀏覽器再重開
- 再確認你的 DNS 伺服器是否真的已改成
1.1.1.1、1.0.0.1、8.8.8.8或8.8.4.4
如果你還沒改 DNS,只有清快取,通常不會直接解決 ISP 層級的封鎖問題。因為快取清掉之後,Windows 還是會回頭問原本那台 DNS 伺服器。
什麼情況下 flush DNS 不一定有用
ipconfig /flushdns 很實用,但它不是萬用鍵。以下情況就不一定能靠它解決:
- 你根本還沒把 DNS 伺服器改掉
- 封鎖不是發生在 DNS,而是其他網路層級
- 問題其實出在瀏覽器自己的快取、代理設定或 VPN
所以比較穩的判斷方式是:
- 先確認 Windows 的 DNS 伺服器已經改成你要的值
- 再執行
ipconfig /flushdns - 最後重新測試網站結果
如果你現在主要是想處理「此網域已經遭到封鎖」這類提示,建議先看 Windows 使用者 3 步驟繞過網域封鎖限制。若你想知道 Cloudflare 與 Google DNS 該怎麼選,下一篇再拆成比較頁會更清楚。
總結
Windows 清除 DNS 快取最常用的做法,就是以系統管理員身分開啟命令提示字元,輸入 ipconfig /flushdns。它的作用是讓 Windows 丟掉舊的 DNS 解析結果,重新向目前設定的 DNS 伺服器查詢。
如果你是因為改了 DNS 後還看見舊結果,這一步很值得先做;但如果你連 DNS 伺服器都還沒改,那就要先回到 改 DNS 伺服器教學 這篇,把基礎設定補好。
常見問題
ipconfig /flushdns,它會清除 Windows DNS Client 在本機保留的解析快取,讓系統重新向 DNS 伺服器查詢。ipconfig /flushdns 清除本機 DNS 快取,再重新開啟頁面確認。