---
title: "Mac 上的 ERR_NAME_NOT_RESOLVED：修正 Chrome 的 DNS 錯誤 · Kilobat 指南"
url: "https://kilobat.app/zh-hant/guides/err-name-not-resolved.html"
description: "Mac 上的 Chrome 顯示 ERR_NAME_NOT_RESOLVED。找出問題是出在連線、DNS 伺服器、VPN，還是名稱本身。"
---

錯誤訊息

# 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 但無法上網](https://kilobat.app/zh-hant/guides/wifi-connected-no-internet.html)。
2. 如果公共 DNS 有回應、你的 DNS 卻沒有，請更改 DNS 伺服器。請參閱[Mac 上的 DNS 無法解析](https://kilobat.app/zh-hant/guides/dns-server-not-found.html)。
3. 清除 DNS 快取。請參閱[清除 Mac 上的 DNS 快取](https://kilobat.app/zh-hant/guides/flush-dns-cache-mac.html)。
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 連不上的原因](https://kilobat.app/zh-hant/guides/recipes/why-cant-it-connect.html)。

## 常見問題

**ERR_NAME_NOT_RESOLVED 和 DNS_PROBE_FINISHED_NXDOMAIN 一樣嗎？**

兩者都是查詢失敗。NXDOMAIN 表示 Chrome 的檢查認定名稱不存在。請參閱[Mac 版 Chrome 的 DNS_PROBE_FINISHED_NXDOMAIN](https://kilobat.app/zh-hant/guides/dns-probe-finished-nxdomain.html)。

## 資料來源

- [Chromium 原始碼：net/base/net_error_list.h](https://source.chromium.org/chromium/chromium/src/+/main:net/base/net_error_list.h)
- [Chromium 原始碼：components/error_page_strings.grdp](https://source.chromium.org/chromium/chromium/src/+/main:components/error_page_strings.grdp)
- [Google Chrome 說明：修正 Chrome 中的連線和載入錯誤](https://support.google.com/chrome/answer/6098869)
- [Apple 支援：在 Mac 上更改 DNS 設定](https://support.apple.com/guide/mac-help/change-dns-settings-on-mac-mh14127/mac)
- dscacheutil(1)、dig(1) 與 scutil(8)，macOS 27.2 內建的 man 頁面

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

## 相關指南

- [Mac 版 Chrome 的 DNS_PROBE_FINISHED_NXDOMAIN](https://kilobat.app/zh-hant/guides/dns-probe-finished-nxdomain.html): DNS 查詢失敗、且 Chrome 自己的檢查認定名稱不存在時，就會顯示這個代碼。
- [Mac 上的 DNS 無法解析](https://kilobat.app/zh-hant/guides/dns-server-not-found.html): DNS 失敗時，Mac 無法將 apple.com 這類名稱轉換成 IP 位址。
- [清除 Mac 上的 DNS 快取](https://kilobat.app/zh-hant/guides/flush-dns-cache-mac.html): macOS 會將 DNS 回應保留一段時間。
- [Mac 上的「找不到具有指定主機名稱的伺服器。」](https://kilobat.app/zh-hant/guides/server-hostname-not-found.html): 這是 macOS 對錯誤 -1003 顯示的文字。
- [挑選更快的 DNS](https://kilobat.app/zh-hant/guides/recipes/pick-faster-dns.html): DNS 太慢，每個新網站開始載入時都會變慢。
