錯誤訊息
Mac 上的 Safari:「You Are Not Connected to the Internet」
當 macOS 無法替 Safari 提供網際網路連線時,就會顯示這個頁面。常見原因是 Wi-Fi 關閉、Mac 沒有位址,或 VPN 卡住了流量。
症狀
- Safari 顯示標題「你尚未連接網際網路」(英文:You Are Not Connected to the Internet)。
- 其他 App 也顯示離線。
- Wi-Fi 顯示已連線,但什麼都載入不了。
可能原因
- Wi-Fi 已關閉或未加入網路。Mac 沒有連上任何網路。
- 沒有有效的 IP 位址。Mac 沒有從路由器取得位址。請參閱Mac 使用自行指定的 IP 位址。
- 路由器或網路業者沒有網路。如果其他裝置也連不上,問題就不在 Mac。
- VPN 阻擋了流量。有些 VPN 在連線過程中或中斷連線後,會阻擋所有流量。
- 另一個網路服務排在前面。沒有網路的乙太網路轉接器或連線分享中的手機,可能排在服務順序的第一位。請參閱Mac 使用了錯誤的網路連線。
如何檢查
按一下選單列中的 Wi-Fi 圖像,確認 Wi-Fi 已開啟,且 Mac 已加入你的網路。
顯示 Wi-Fi 服務的位址、路由器和子網路。
networksetup -getinfo Wi-Fi顯示 App 看到的網路狀態。每個介面都會標明是否可連線。
scutil --nwi在
gateway那一行找到路由器位址,然後 ping 它。route -n get default ping -c 5 192.168.1.1ping 網際網路上的某個位址。這項測試不會用到 DNS。
ping -c 5 1.1.1.1
如何修正
在 Wi-Fi 選單中把 Wi-Fi 關掉再打開,或重新加入你的網路。
如果位址以 169.254 開頭,請更新 DHCP 租約。請參閱在 Mac 上更新 DHCP 租約。
如果其他裝置也失敗,請重新啟動路由器。
測試時先中斷 VPN 連線,或結束 VPN。
如果問題持續,請使用「無線網路診斷」。請參閱在 Mac 上使用無線網路診斷和 wdutil。
使用 Kilobat
用一個指令檢查 Wi-Fi、路由器、網際網路、DNS 和登入頁面。
kilobat diagnose顯示 App 執行期間 Mac 何時斷線。
kilobat outages這些 Kilobat 檢查都是免費的。AI 代理程式可透過 MCP 以
diagnose_connection和diagnose_network執行。請參閱找出某個網站或 API 連不上的原因。
常見問題
Wi-Fi 訊號滿格,為什麼 Safari 還這樣說?
滿格只代表和路由器的連結良好。路由器、位址或 VPN 仍可能讓你上不了網。請參閱Mac 連上 Wi-Fi 卻無法上網。
資料來源
- Safari.framework 中的錯誤訊息文字,macOS 27.2(Localizable.strings)
- Apple Developer:URLError.Code notConnectedToInternet(-1009)
- Apple 支援:如果 Mac 無法透過 Wi-Fi 連上網際網路
- networksetup(8)、scutil(8) 和 ping(8),macOS 27.2 內建的 man 頁面
資料來源檢查日期:2026年10月29日。man 頁面為 macOS 內建版本;在終端機中用 man <name> 開啟。