首頁/IT 工具庫/【DNS】如何手動強制網域的 DNS 更新?
DNS

【DNS】如何手動強制網域的 DNS 更新?

伊品資訊 工程團隊

2026年2月25日·4 min

當您重新設定網域的 DNS 記錄後,通常需要等待 24~48 小時才能在全球生效。但在實務上,我們經常需要讓變更盡快反映到線上環境。

以下整理了伊品資訊工程師常用的 5 個 DNS 工具,幫助您快速檢查與手動刷新 DNS 記錄。


一、DNS 全球同步檢查 & 手動刷新工具

前 1 個工具用於檢查 DNS 是否已在全球伺服器同步完成;後 4 個工具則可以手動強制刷新 DNS 快取至最新狀態。

1. DNSChecker — 全球 DNS 解析狀態檢查

輸入網域名稱,即可一次查看全球各地 DNS 伺服器的解析結果,確認 A 記錄、CNAME 等是否已同步完成。

👉 https://dnschecker.org/

2. Google Public DNS — Flush Cache

Google 提供的 DNS 快取清除工具(DNS 伺服器:8.8.8.8 / 8.8.4.4),輸入網域即可強制 Google DNS 重新查詢最新記錄。

👉 https://developers.google.com/speed/public-dns/cache

3. Cloudflare — Purge Cache

Cloudflare 的 DNS 快取清除工具(DNS 伺服器:1.1.1.1),全球使用量極大,清除後效果立竿見影。

👉 https://1.1.1.1/purge-cache/

4. OpenDNS — CacheCheck

Cisco 旗下 OpenDNS 提供的快取檢查與刷新工具(DNS 伺服器:208.67.222.222)。

👉 https://cachecheck.opendns.com/

5. 中華電信 HiNet DNS(168.95.1.1)

中華電信的 DNS 伺服器不提供手動刷新功能,只能靜待快取自然過期,通常需要等候約 24 小時

工程師提醒:台灣用戶大多使用中華電信 DNS,因此即使其他 DNS 都已刷新,HiNet 的快取仍可能延遲。建議可先將本機 DNS 臨時切換為 Google(8.8.8.8)或 Cloudflare(1.1.1.1)來驗證是否已生效。


只要 A 記錄更新成功,網域就會正確對應到新的主機 IP,即可正常瀏覽網站。


二、清除本機 DNS 快取

當您透過上述工具確認全球 DNS 已經生效,但自己的電腦連上去還是舊的 IP,這通常是本機 DNS 快取尚未更新。

最簡單的方式是重新開機,但如果不方便重開機,可以手動清除本機 DNS 快取:

Windows 清除 DNS 快取

  1. 按下 Win + R,輸入 cmd,按 Enter 開啟命令提示字元
  2. 輸入以下指令後按 Enter:
ipconfig /flushdns

出現「已順利排清 DNS 解析快取。」即表示清除成功。此方法適用於所有 Windows 版本。

macOS 清除 DNS 快取

  1. 按下 Cmd + Space 開啟 Spotlight,輸入 Terminal(或「終端機」),按 Enter
  2. 依照您的 macOS 版本,輸入對應指令:

macOS 10.5 以上(含現行版本):

sudo dscacheutil -flushcache

macOS 10.5 以下:

lookupd -flushcache

注意:執行 sudo 指令時系統會要求輸入密碼(與安裝軟體時的密碼相同)。輸入過程中畫面不會顯示任何字元,直接輸入完畢按 Enter 即可。


總結

DNS 變更後的標準流程建議:

  1. 使用 DNSChecker 確認全球同步狀態
  2. 透過 GoogleCloudflareOpenDNS 手動刷新快取
  3. 清除本機 DNS 快取(ipconfig /flushdnssudo dscacheutil -flushcache
  4. 如仍未生效,可臨時將本機 DNS 切換為 8.8.8.81.1.1.1 進行驗證

如果您在 DNS 設定上遇到任何問題,歡迎隨時聯絡伊品資訊,我們的工程師團隊將協助您排除障礙。