錯誤訊息

Mac 版 Chrome 的 ERR_NAME_NOT_RESOLVED

Chromium 對這個錯誤的描述是:「The host name could not be resolved.」Chrome 無法取得網站名稱的位址。

適用於:所有目前 macOS 版本上的 Google Chrome 和其他 Chromium 瀏覽器。檢查日期:2026年10月29日

症狀

  • Chrome 顯示「無法連上這個網站」和 ERR_NAME_NOT_RESOLVED。
  • Chrome 表示找不到伺服器的 IP 位址。
  • 其他網站可以打開,或者所有網站都打不開。

可能原因

  • 沒有網際網路連線。如果所有網站都打不開,問題就在連線,而不是 DNS。
  • DNS 伺服器沒有回應。自訂的 DNS 伺服器或路由器的 DNS 可能故障。
  • VPN 更改了 DNS。VPN 的 DNS 伺服器可能故障,或者它不認得這個名稱。
  • 快取過時。Mac 保留了先前失敗的舊回應。
  • 名稱不存在。輸入錯誤,或網域已被移除。

如何檢查

  1. 打開其他網站。如果所有網站都打不開,問題就在連線,而不是這個網站。

  2. 透過 macOS 解析器查詢名稱。如果沒有出現位址行,就表示查詢失敗。

    dscacheutil -q host -a name example.com
  3. 直接詢問公共 DNS 伺服器。如果這裡有回應、上一步卻沒有,問題就在你的 DNS 設定。

    dig +short example.com @1.1.1.1
  4. 顯示 Mac 目前使用的 DNS 伺服器。

    scutil --dns

如何修正

  1. 如果所有網站都打不開,請修正連線。請參閱Mac 已連上 Wi-Fi 但無法上網。

  2. 如果公共 DNS 有回應、你的 DNS 卻沒有,請更改 DNS 伺服器。請參閱Mac 上的 DNS 無法解析。

  3. 清除 DNS 快取。請參閱清除 Mac 上的 DNS 快取。

  4. 如果開啟了 VPN、代理伺服器或安全 App,請暫時關閉進行測試,測試後再重新開啟。

使用 Kilobat

  1. Kilobat 的連線診斷會逐層測試名稱:網路、代理伺服器、DNS、規則、IPv4、IPv6、TLS 和伺服器,並指出是哪一層失敗。

    kilobat why example.com
  2. 從這台 Mac 比較各個 DNS 伺服器的速度和回應。

    kilobat dns-benchmark
  3. 這些 Kilobat 檢查都是免費的。AI 代理程式可透過 MCP 以 diagnose_connection 和 diagnose_network 執行。請參閱找出某個網站或 API 連不上的原因。

常見問題

ERR_NAME_NOT_RESOLVED 和 DNS_PROBE_FINISHED_NXDOMAIN 一樣嗎?

兩者都是查詢失敗。NXDOMAIN 表示 Chrome 的檢查認定名稱不存在。請參閱Mac 版 Chrome 的 DNS_PROBE_FINISHED_NXDOMAIN。

資料來源

資料來源檢查日期:2026年10月29日。man 頁面為 macOS 內建版本;在終端機中用 man <name> 開啟。