錯誤訊息
Mac 的 Wi-Fi 顯示「No Internet Connection」
Mac 已加入 Wi-Fi 網路,卻無法透過它連上網際網路時,macOS 會在該網路下方顯示「No Internet Connection」。
症狀
- Wi-Fi 選單在網路名稱下方顯示「沒有網際網路連線」。
- Wi-Fi 設定也顯示相同的文字。
- VoiceOver 先讀出訊號強度,接著讀出「沒有網際網路連線」。
可能原因
- Wi-Fi 登入頁面。飯店、咖啡廳和機場的網路會攔住流量,直到你登入為止。請參閱Mac 上沒有出現 Wi-Fi 登入頁面。
- 路由器無法上網。路由器與網路服務供應商之間的連結中斷了。
- 沒有有效的位址。Mac 沒有從路由器取得位址。請參閱Mac 使用自行指定的 IP 位址。
- DNS 或過濾器問題。Apple 沒有說明 macOS 用什麼測試來顯示這個標籤。DNS 和過濾器都可能影響它。
如何檢查
打開任何網站。如果出現登入頁面,就表示這個網路需要你登入。
顯示 Wi-Fi 服務的位址和路由器。
networksetup -getinfo Wi-Fi在
gateway那一行找到路由器位址,然後 ping 它。route -n get default ping -c 5 192.168.1.1ping 網際網路上的某個位址。這項測試不會用到 DNS。
ping -c 5 1.1.1.1查詢一個名稱。如果 ping 成功但這一步失敗,問題就在 DNS。
dscacheutil -q host -a name apple.com
如何修正
如果有登入頁面,請登入。
如果網路上的其他裝置也無法上網,請重新啟動路由器。
更新 DHCP 租約。請參閱在 Mac 上更新 DHCP 租約。
依照Mac 已連上 Wi-Fi 但無法上網中的完整步驟操作。
使用 Kilobat
用一個指令檢查 Wi-Fi、路由器、網際網路、DNS 和登入頁面。
kilobat diagnose這些 Kilobat 檢查都是免費的。AI 代理程式可透過 MCP 以
diagnose_connection和diagnose_network執行。請參閱找出某個網站或 API 連不上的原因。
常見問題
這個標籤代表我的 Wi-Fi 壞了嗎?
不是。Wi-Fi 連結是正常的。問題出在路由器後面的網際網路、登入頁面或位址。
資料來源
- WiFiSettingsKit.framework 中的錯誤訊息文字,macOS 27.2(Localizable.loctable)
- Apple 支援:在 Mac 上使用 Wi-Fi 狀態選單
- Apple 支援:如果 Mac 無法透過 Wi-Fi 連上網際網路
- Apple Developer 新聞:How to modernize your captive network(2020年6月22日)
資料來源檢查日期:2026年10月29日。man 頁面為 macOS 內建版本;在終端機中用 man <name> 開啟。