---
title: "Mac 上出現「Safari 找不到伺服器」：原因與修正方法 · Kilobat 指南"
url: "https://kilobat.app/zh-hant/guides/safari-cant-find-server.html"
description: "Safari 顯示找不到伺服器：檢查 Mac 上的位址、DNS、代理伺服器、VPN 和私密轉送，再修正出錯的那一層。"
---

網站與速度

# Mac 上的「Safari 找不到伺服器」

「Safari 找不到伺服器」通常表示 Mac 無法取得該網站名稱的位址。出錯的常是 DNS 或連線，而不是網站本身。

適用於：macOS 13 Ventura 以上版本的 Safari。終端機指令適用於所有目前的 macOS 版本。 · 檢查日期：2026年10月29日

## 症狀

- Safari 在某個網站或所有網站上顯示「Safari 找不到伺服器」。
- Mac 上的其他 App 也連不上。
- 在同一個網路上的其他裝置可以打開這個網站。

## 可能原因

- **位址打錯字。**錯誤的名稱在 DNS 中沒有對應的位址。
- **沒有網際網路連線。**Mac 沒有連上網路時，任何名稱都無法解析。
- **DNS 問題。**DNS 伺服器沒有回應、回應很慢，或從快取中給出過時的答案。
- **代理伺服器、VPN 或安全性軟體。**Apple 表示，自訂的代理伺服器或 DNS 設定，以及 VPN 或安全性軟體，都可能讓你無法取用網站。
- **網站本身。**如果所有裝置和瀏覽器都失敗，問題可能出在網站或它的 DNS 記錄。

## 如何檢查

1. 檢查「智慧型搜尋」欄位中的位址，修正打錯的地方。
2. 打開別的網站。如果什麼網站都打不開，先檢查連線。請參閱[Mac 連上 Wi-Fi 卻無法上網](https://kilobat.app/zh-hant/guides/wifi-connected-no-internet.html)。
3. 在終端機中，透過 macOS 解析器查詢網站名稱。

   ```
   dscacheutil -q host -a name example.com
   ```

   輸出該名稱的 `ip_address` 或 `ipv6_address` 行。沒有任何一行表示查詢失敗。
4. 顯示 Mac 目前使用的 DNS 伺服器。

   ```
   scutil --dns
   ```
5. 用另一個瀏覽器，或在同一個網路上的另一台裝置打開網站。如果到處都失敗，問題可能出在網站本身。

## 如何修正

1. 重新載入網頁。選擇「顯示方式」>「重新載入頁面」，或按 Command-R。
2. 如果你使用 iCloud 私密轉送，請選擇「顯示方式」>「重新載入並顯示 IP 位址」。請參閱[iCloud 私密轉送讓某些網站無法使用](https://kilobat.app/zh-hant/guides/icloud-private-relay-sites.html)。
3. 如果開著 VPN 或安全性 App，暫時關掉它測試一下。
4. 清除 DNS 快取，然後再試一次。請參閱[清除 Mac 上的 DNS 快取](https://kilobat.app/zh-hant/guides/flush-dns-cache-mac.html)。
5. 如果你設定了自訂 DNS 伺服器，測試時先移除。請前往「系統設定」>「網路」> 服務 >「詳細資訊」>「DNS」。
6. 更新 macOS。Safari 的更新會隨 macOS 更新一起提供。然後重新啟動 Mac。

## 使用 Kilobat

1. Kilobat 用一個指令就能檢查 DNS 層和其他各層，並指出是哪一層出錯。

   ```
   kilobat why example.com
   ```
2. 若要查看或更改 DNS 伺服器，請使用 `kilobat dns`。更改需要管理者密碼。

   ```
   kilobat dns
   ```

   輸出使用中網路服務的 DNS 伺服器。
3. 若要清除 DNS 快取，也是用同一個指令。

   ```
   kilobat dns flush
   ```

   需要管理者密碼。

## 常見問題

**清除 DNS 快取會讓 DNS 變快嗎？**

不會。清除快取只會移除舊的答案，在網站搬家或遇到過時的錯誤後有幫助，但不會讓 DNS 伺服器變快。

**為什麼只有 Safari 會出現這個錯誤？**

如果其他瀏覽器正常，就檢查 Safari 延伸功能和已儲存的網站資料。Apple 的 Safari 疑難排解步驟也是從這裡開始。

## 資料來源

- [Apple 支援：如果 Mac 上的 Safari 未如預期般運作](https://support.apple.com/en-us/102564)
- dscacheutil(1)，macOS 27.2 內建的 man 頁面
- scutil(8)，macOS 27.2 內建的 man 頁面

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

## 相關指南

- [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/site-works-on-phone-not-mac.html): 網站在手機上能開、在 Mac 上卻打不開時，問題通常出在 Mac 上。
- [iCloud 私密轉送讓某些網站出問題](https://kilobat.app/zh-hant/guides/icloud-private-relay-sites.html): iCloud 私密轉送會讓 Safari 流量經過兩道轉送。
- [找出某個網站或 API 連不上的原因](https://kilobat.app/zh-hant/guides/recipes/why-cant-it-connect.html): 網路正常、只有某個位址失敗時，Kilobat 會逐層檢查。
- [Mac 上的「找不到具有指定主機名稱的伺服器。」](https://kilobat.app/zh-hant/guides/server-hostname-not-found.html): 這是 macOS 對錯誤 -1003 顯示的文字。
