如何清除 DNS 快取:Windows、Mac 及手機安全教學

如何清除 DNS 快取:Windows、Mac 及手機安全教學

Kevin Wu
2026年10月5日· 7 分鐘讀完

清除 DNS 快取,是刪去裝置保存的域名解析答案,讓下一次請求重新查詢。Windows 有專用指令;Mac 的方法要配合系統版本;iPhone 及 Android 多數先處理連線或應用程式,沒有所有版本通用的清快取按鈕。[1][2]

關鍵要點:

  • 舊答案或解析失敗確實可能相關時,才清快取。
  • 系統、瀏覽器、應用程式與上游解析器屬不同層次。
  • 手機重新連線或重新啟動,不等於所有 DNS 快取已清除。
  • 固定同一域名,一次只改一項條件,結果才有比較價值。

何時應清除 DNS 快取,而不是改設定?

DNS 把域名對應到地址。本地解析器可在有效期內重用成功答案,也可能保存失敗結果。域名記錄更新後、出現解析錯誤,或裝置似乎仍沿用上一個網絡的答案時,清本地狀態才有明確目的。它不會修改網站的權威記錄。[1][3]

先記錄準確域名、錯誤訊息、目前網絡,以及其他網站能否使用。網頁開得到但貨幣不對,與瀏覽器找不到伺服器是兩回事。地區內容亦可取決於帳戶、Cookie、付款資料及平台政策,不能全部歸因於舊 DNS。

整體流量模型可參考VPN 入門指南。若真的要換解析器,請看更改 DNS 設定教學;清快取不會替你選另一個 DNS 供應商。

先選最小而有用的測試

現象首先比較甚麼清快取不能證明甚麼
記錄更新後某域名失敗清本地狀態後重試相同域名權威記錄是否正確
一個網絡上很多網站失敗另一個獲准使用的連線哪項路由器或解析器設定出錯
只有一個瀏覽器失敗關閉它,再比較另一瀏覽器系統快取是否原因
網頁顯示意外地區內容分開查看帳戶及出口位置是否有該地區的使用資格
出現憑證警告檢查憑證及裝置時間繼續連線是否安全

最後一項應先停下敏感操作。懷疑 DNS 出錯也不能跳過 HTTPS 驗證;輸入登入資料前,先做憑證警告安全檢查。

Windows DNS 快取如何清除?

Microsoft 提供本地解析器快取指令。查看快取屬可選步驟,可區分「執行過指令」與「看過相關狀態」。Hosts 檔案載入的記錄仍要另查,清快取不會編輯該檔案。[1]

  1. 儲存需要網絡的工作,記下域名,關閉出錯的瀏覽器分頁。
  2. 從開始功能表開啟命令提示字元。如公司政策或權限錯誤要求提升權限,使用管理員批准的視窗,不繞過受管理裝置限制。
  3. 可執行 ipconfig /displaydns 查看本地快取。完整輸出可能透露近期訪問的域名,別公開貼出。
  4. 執行 ipconfig /flushdns,閱讀回覆訊息,不要只憑按了 Enter 就認定成功。
  5. 重開瀏覽器,請求同一域名,記錄錯誤是否消失、改變或保持原狀。

不要在同一測試追加 ipconfig /release、網絡堆疊重設或防火牆變更。它們用途不同,亦可能中斷連線。若遇到服務或權限錯誤,保留訊息,停止盲目重複。

怎樣解讀成功結果?

成功訊息代表 Windows 接受了快取操作;網頁成功載入代表隨後這次請求可用。兩者都不能單獨證明舊 DNS 是唯一原因,尤其你同時換過網絡或重開瀏覽器。

持續的名稱解析錯誤應轉到DNS 故障檢查清單。保留前後觀察,讓下一步不用再靠猜測。

Mac DNS 快取如何清除?

先在 Apple 選單 >「關於這台 Mac」查看版本,再選指令。Cisco 舊表提供 OS X 歷史背景,並不證明後來版本全部適用。俄克拉荷馬大學 IT 官方指引明確列出 Catalina(10.15)、Big Sur(11)、Monterey(12)、Ventura(13)、Sonoma(14)及 Tahoe(26)採用以下雙指令方法。這是已列明版本,並非連續兼容範圍;Sequoia(15)及其他未列版本要另查相應指引。[2][6]

使用上述版本,而且裝置由自己管理或已獲管理員批准,才依序操作:

  1. 儲存依賴網絡的工作,記錄準確域名及 macOS 版本。
  2. 從「應用程式」>「工具程式」開啟終端機,或透過 Spotlight 尋找。
  3. 執行 sudo dscacheutil -flushcache。出現提示時輸入管理員密碼並按 Return;密碼字元不顯示屬正常情況。
  4. 等待指令完成並閱讀錯誤;權限被拒或指令不存在便停止。
  5. 執行 sudo killall -HUP mDNSResponder,按提示輸入密碼。出錯就停下,不混用其他版本指令。
  6. 關閉及重開受影響瀏覽器,請求同一域名,比較結果。

指令可能沒有成功訊息;沒有輸出不代表已獨立核實全部 DNS 層次。未列版本先查目前支援指引或問管理員,再考慮向系統服務發送訊號。不要為取得清理動畫而安裝「DNS 清理器」。

瀏覽器可能自行保存解析狀態;關閉所有視窗也可能留下背景程序。清網站資料可能令你登出,卻未觸及目標解析器。按瀏覽器文件操作,別把 Cookie、歷史記錄及 DNS 當成同一種快取。

手機 DNS 快取可以如何安全處理?

沒有一個系統級清 DNS 控制適用於兩類手機的所有受支援版本。先遵循官方連線排障,並準確描述改的是網絡、應用程式程序還是設定,不能把每次成功重新啟動稱為已驗證的 DNS 清除。[4][5]

iPhone 及 iPad

  1. 在設定查看目前 Wi-Fi,確認裝置真的可以上網。
  2. 關閉出錯的應用程式,重開後再試同一域名或任務。
  3. 重新啟動裝置,在原網絡測試。
  4. 獲准時比較另一個可信網絡或流動數據;記錄網絡路徑及解析器環境亦已改變。
  5. 問題持續便先聯絡網絡負責人,再考慮重設或修改受管理的 VPN 設定。

Apple 把重設網絡列為後續排障,並說明會移除已存 Wi-Fi 網絡及密碼、流動網絡設定、VPN/APN 設定。這比清 DNS 廣泛得多,不應只因一般清單把它列在前面就執行。[4]

Android

  1. 確認哪個 Wi-Fi 或流動數據連線正在使用。
  2. 關閉及重開出錯的應用程式,測試相同任務。
  3. 按裝置廠商說明重新啟動手機。
  4. 只有獲准並了解流動數據收費,才比較 Wi-Fi 與流動數據。
  5. 求助管理員或廠商前,記錄私人 DNS 及受管理網絡設定。

Google 建議重新啟動和比較連線來排查一般網絡問題,沒有保證每一項瀏覽器、應用程式或上游 DNS 記錄都會清除。清應用程式儲存空間亦不同,可能刪去本地帳戶狀態,不宜當成例行快取測試。[5]

切換 VPN 位置會改變甚麼?

隧道切換可改變路由,以及視設定而定的解析器路徑,卻不一定刪除裝置或瀏覽器保存的答案。出口地址與 DNS 行為要分開測試,DNS 答案本身不能確定網站見到的來源 IP。[3]

若任務需要比較獲准的 VPN 路徑,可在 AethoVPN 的 Windows 或 Android App 選目前可用位置並查看負載。Mac 與 iPhone/iPad 要經官方設定指南取得配置,在 VPN 客戶端連接,並需要 Pro 或 Premium,不能照搬原生 App 選點步驟。

連接後核對出口 IP 與國家,再按適用方法更新本地快取並重試域名。這不能修復遭入侵的路由器、改變帳戶資格,亦不保證平台顯示另一地區內容。新用戶可開始 3 天免費 Pro 試用;每位用戶只限一次。

保持比較簡單:一個位置、一個域名、一項結果。若同時換隧道、刪 Cookie、改 DNS 及重設手機,就無法判斷改善來自哪個動作。

何時應停止反覆清快取?

受控嘗試一次後仍出現同一錯誤,便停止重複,查看其他裝置及原網絡設定。多部裝置在同一網絡失敗時,逐部清快取通常修不好上游原因。

懷疑 DNS 被篡改,清快取也不等於移除惡意軟件。Hosts、受入侵路由器或強制解析器可能再提供同一錯誤答案。保留域名、時間、網絡類別及錯誤,讓負責管理員檢查設定與安全。

求助時提供系統、瀏覽器及應用程式版本、準確域名、原始錯誤、執行過的指令及前後結果。隱去密碼、權杖、帳戶識別資料和無關 DNS 歷史;精簡記錄比整張私人網絡截圖更有用。

總結

  • 先辨別快取層次與裝置版本。
  • 執行一項受支援操作,重試相同域名。
  • 手機重連、重設網絡與已核實清快取分開記錄。
  • 持續錯誤便升級排查,不疊加無關重設。

常見問題

清 DNS 會刪除瀏覽記錄嗎?

不會。解析狀態與瀏覽記錄、Cookie、登入工作階段分開儲存,各自有不同控制,並非同一清理操作。

清快取會改變公網 IP 嗎?

不會。刪除域名答案不會改變供應商地址或 VPN 出口;任務涉及出口位置,應另外核對。

應該每日清 DNS 嗎?

通常不用。重用快取屬正常機制,只有舊記錄或解析失敗確實可能相關時,才針對性測試。

為何錯誤答案又出現?

上游解析器、權威記錄、Hosts 或其他快取層可能繼續提供它;要查來源,而非重複同一指令。

重新啟動手機一定清空 DNS 嗎?

沒有通用保證。重新啟動屬連線排障,應用程式及上游狀態隨裝置和設定而異,不能證明全部清除。

是否應先重設網絡?

不應。廣泛重設留待有依據的後續步驟,因它可移除已存連線及 VPN 設定;受管理裝置先問管理員。

清快取能修好憑證警告嗎?

它不能驗證憑證,也不能讓不可信連線變安全。先查明警告原因,期間停止輸入敏感資料。

來源:

  1. Microsoft — ipconfig: https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/ipconfig

  2. Cisco — Flush or Clear a DNS Cache on Computers and Servers: https://www.cisco.com/c/en/us/support/docs/security/umbrella/224781-flush-or-clear-a-dns-cache-on-computers.html

  3. RFC 1034 — Domain Names: Concepts and Facilities: https://www.rfc-editor.org/rfc/rfc1034

  4. Apple — If you cannot connect to Wi-Fi on your iPhone or iPad: https://support.apple.com/en-us/111786

  5. Google — Fix internet connection problems on Android devices: https://support.google.com/android/answer/2651367?hl=en

  6. University of Oklahoma IT — Flushing DNS Cache: https://itsupport.ou.edu/TDClient/30/Unified/KB/PrintArticle?ID=157

Sources checked 2026 年 10 月 5 日。

開啟 3 天免費試用

註冊即可免費體驗全部高級功能。

*只限新用戶;每位用戶只可獲得一次試用。

如何清除 DNS 快取:Windows、Mac 及手機安全教學 | AethoVPN