---
title: "Mac 上的 DNS_PROBE_FINISHED_NXDOMAIN：代表什麼、如何修正 · Kilobat 指南"
url: "https://kilobat.app/zh-hant/guides/dns-probe-finished-nxdomain.html"
description: "Mac 上的 Chrome 顯示 DNS_PROBE_FINISHED_NXDOMAIN。了解這個代碼的意思，檢查名稱和 DNS 伺服器，並修正原因。"
---

錯誤訊息

# Mac 版 Chrome 的 DNS_PROBE_FINISHED_NXDOMAIN

DNS 查詢失敗、且 Chrome 自己的檢查認定名稱不存在時，就會顯示這個代碼。Chromium 原始碼寫道：「the domain must not exist.」

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

## 症狀

- Chrome 顯示「無法連上這個網站」和代碼 DNS_PROBE_FINISHED_NXDOMAIN。
- Chrome 表示找不到伺服器的 IP 位址。
- 對同一個名稱，Safari 顯示「Safari 找不到伺服器」。

## 可能原因

- **網址輸入錯誤。**錯誤的名稱在 DNS 中不存在。
- **網域已過期或被移除。**這個名稱以前存在，但擁有者已將它移除。
- **DNS 過濾器。**有些 DNS 過濾器和廣告阻擋工具會回應被阻擋的名稱不存在。
- **沒有連上 VPN 時的內部名稱。**公司內部名稱只存在於公司的 DNS 中。請參閱[連上 VPN 後內部名稱無法解析](https://kilobat.app/zh-hant/guides/vpn-split-dns-internal-names.html)。
- **DNS 伺服器有誤。**DNS 伺服器可能錯誤地回應「沒有這個名稱」。

## 如何檢查

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
   ```
5. 用手機透過行動數據打開同一個網址。如果也失敗，表示這個名稱不存在。

## 如何修正

1. 如果只有你的 DNS 失敗，請暫時改用網路提供的 DNS 或公共 DNS 測試。請參閱[Mac 上的 DNS 無法解析](https://kilobat.app/zh-hant/guides/dns-server-not-found.html)。
2. 如果是 DNS 過濾器阻擋了這個名稱，請在過濾器中允許它。
3. 如果是公司內部名稱，請先連上 VPN。
4. 清除 DNS 快取，然後重新載入。請參閱[清除 Mac 上的 DNS 快取](https://kilobat.app/zh-hant/guides/flush-dns-cache-mac.html)。

## 使用 Kilobat

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

   ```
   kilobat why example.com
   ```
2. 這些 Kilobat 檢查都是免費的。AI 代理程式可透過 MCP 以 `diagnose_connection` 和 `diagnose_network` 執行。請參閱[找出某個網站或 API 連不上的原因](https://kilobat.app/zh-hant/guides/recipes/why-cant-it-connect.html)。

## 常見問題

**NXDOMAIN 是什麼意思？**

NXDOMAIN 是 DNS 對不存在的名稱所給的回應。

**Chrome 什麼時候會顯示這個代碼？**

查詢失敗後，Chromium 會執行 DNS 探測。如果 DNS 伺服器正常運作，它就會回報網域不存在。

## 資料來源

- [Chromium 原始碼：components/error_page/common/net_error_info.h](https://source.chromium.org/chromium/chromium/src/+/main:components/error_page/common/net_error_info.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)
- [RFC 8020：NXDOMAIN: There Really Is Nothing Underneath](https://www.rfc-editor.org/rfc/rfc8020)
- dscacheutil(1) 與 dig(1)，macOS 27.2 內建的 man 頁面

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

## 相關指南

- [Mac 版 Chrome 的 ERR_NAME_NOT_RESOLVED](https://kilobat.app/zh-hant/guides/err-name-not-resolved.html): Chromium 對這個錯誤的描述是：「The host name could not be resolved.」Chrome 無法取得網站名稱的位址。
- [Mac 上的 DNS 無法解析](https://kilobat.app/zh-hant/guides/dns-server-not-found.html): DNS 失敗時，Mac 無法將 apple.com 這類名稱轉換成 IP 位址。
- [Mac 上的「Safari 找不到伺服器」](https://kilobat.app/zh-hant/guides/safari-cant-find-server.html): 「Safari 找不到伺服器」通常表示 Mac 無法取得該網站名稱的位址。
- [清除 Mac 上的 DNS 快取](https://kilobat.app/zh-hant/guides/flush-dns-cache-mac.html): macOS 會將 DNS 回應保留一段時間。
- [連上 VPN 後內部名稱無法解析](https://kilobat.app/zh-hant/guides/vpn-split-dns-internal-names.html): macOS 可以把某個網域的查詢送往一台 DNS 伺服器，其他查詢則送往另一台。
