---
title: "Mac Wi-Fi 顯示「沒有網際網路連線」：檢查重點 · Kilobat 指南"
url: "https://kilobat.app/zh-hant/guides/wifi-no-internet-connection.html"
description: "Mac 的 Wi-Fi 選單或設定在網路名稱下方顯示「沒有網際網路連線」。找出是路由器、登入頁面還是 DNS 出了問題。"
---

錯誤訊息

# Mac 的 Wi-Fi 顯示「No Internet Connection」

Mac 已加入 Wi-Fi 網路，卻無法透過它連上網際網路時，macOS 會在該網路下方顯示「No Internet Connection」。

適用於：macOS 13 Ventura 以上版本。訊息文字已在 macOS 27.2 的 WiFiSettingsKit 中確認。 · 檢查日期：2026年10月29日

## 症狀

- Wi-Fi 選單在網路名稱下方顯示「沒有網際網路連線」。
- Wi-Fi 設定也顯示相同的文字。
- VoiceOver 先讀出訊號強度，接著讀出「沒有網際網路連線」。

## 可能原因

- **Wi-Fi 登入頁面。**飯店、咖啡廳和機場的網路會攔住流量，直到你登入為止。請參閱[Mac 上沒有出現 Wi-Fi 登入頁面](https://kilobat.app/zh-hant/guides/captive-portal-not-appearing.html)。
- **路由器無法上網。**路由器與網路服務供應商之間的連結中斷了。
- **沒有有效的位址。**Mac 沒有從路由器取得位址。請參閱[Mac 使用自行指定的 IP 位址](https://kilobat.app/zh-hant/guides/self-assigned-ip-address.html)。
- **DNS 或過濾器問題。**Apple 沒有說明 macOS 用什麼測試來顯示這個標籤。DNS 和過濾器都可能影響它。

## 如何檢查

1. 打開任何網站。如果出現登入頁面，就表示這個網路需要你登入。
2. 顯示 Wi-Fi 服務的位址和路由器。

   ```
   networksetup -getinfo Wi-Fi
   ```
3. 在 `gateway` 那一行找到路由器位址，然後 ping 它。

   ```
   route -n get default
   ping -c 5 192.168.1.1
   ```
4. ping 網際網路上的某個位址。這項測試不會用到 DNS。

   ```
   ping -c 5 1.1.1.1
   ```
5. 查詢一個名稱。如果 ping 成功但這一步失敗，問題就在 DNS。

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

## 如何修正

1. 如果有登入頁面，請登入。
2. 如果網路上的其他裝置也無法上網，請重新啟動路由器。
3. 更新 DHCP 租約。請參閱[在 Mac 上更新 DHCP 租約](https://kilobat.app/zh-hant/guides/renew-dhcp-lease-mac.html)。
4. 依照[Mac 已連上 Wi-Fi 但無法上網](https://kilobat.app/zh-hant/guides/wifi-connected-no-internet.html)中的完整步驟操作。

## 使用 Kilobat

1. 用一個指令檢查 Wi-Fi、路由器、網際網路、DNS 和登入頁面。

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

## 常見問題

**這個標籤代表我的 Wi-Fi 壞了嗎？**

不是。Wi-Fi 連結是正常的。問題出在路由器後面的網際網路、登入頁面或位址。

## 資料來源

- WiFiSettingsKit.framework 中的錯誤訊息文字，macOS 27.2（Localizable.loctable）
- [Apple 支援：在 Mac 上使用 Wi-Fi 狀態選單](https://support.apple.com/guide/mac-help/use-the-wi-fi-status-menu-on-mac-mchlfad426fa/mac)
- [Apple 支援：如果 Mac 無法透過 Wi-Fi 連上網際網路](https://support.apple.com/en-us/101588)
- [Apple Developer 新聞：How to modernize your captive network（2020年6月22日）](https://developer.apple.com/news/?id=q78sq5rv)

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

## 相關指南

- [Mac 已連上 Wi-Fi 但無法上網](https://kilobat.app/zh-hant/guides/wifi-connected-no-internet.html): Wi-Fi 連線只是到路由器的連結。
- [Mac 上沒有出現 Wi-Fi 登入頁面](https://kilobat.app/zh-hant/guides/captive-portal-not-appearing.html): 公共網路通常會攔住所有流量，直到你在登入頁面上登入。
- [Mac 使用自行指定的 IP 位址](https://kilobat.app/zh-hant/guides/self-assigned-ip-address.html): 如果 Mac 沒有收到 DHCP 伺服器的回應，就會從 169.254.0.0/16 中自行指定一個本地連結位址。
- [Mac 上的 Safari：「You Are Not Connected to the Internet」](https://kilobat.app/zh-hant/guides/safari-not-connected-to-internet.html): macOS 無法為 Safari 提供網際網路連線時，Safari 就會顯示這個頁面。
