Mac 加入了 iPhone 熱點,但沒有網際網路
熱點連線只是通往 iPhone 的連結。網際網路仍可能在 iPhone 的行動數據、電信業者、DNS 或 Mac 上出問題。
我的 Mac 出現了這個問題:Mac 加入了 iPhone 熱點,但沒有網際網路。請閱讀 https://kilobat.app/zh-hant/guides/hotspot-connected-no-internet-mac.md,並和我一起逐步處理。如果缺少 Kilobat CLI,請安裝:brew install seifip/kilobat/kilobat。請你自己執行指南中的終端機和 kilobat 檢查,並告訴我發現了什麼。列出只有我才能完成的步驟。變更任何設定之前先問我。
症狀
- Wi-Fi 選單顯示個人熱點圖像,但網頁載入不了。
- Safari 顯示你沒有連上網際網路。
- iPhone 能用行動數據載入網頁,但 Mac 不行。
- 網際網路在熱點上原本可用,但在月中停止了。
可能原因
- iPhone 沒有可用的行動數據。熱點分享的是 iPhone 的行動網路連線。如果 iPhone 沒有數據,Mac 也不會有。
- 電信業者限制或封鎖熱點使用。有些方案不含熱點,或在熱點用量額度用完後停止或降速。只有電信業者能更改這點。
- 沒有有效的位址。以 169.254 開頭的位址表示 Mac 沒有從 iPhone 取得位址。請參閱 Mac 有自行指定的 IP 位址。
- 另一個網路服務承載了流量。已連線的乙太網路轉接器或 Wi-Fi 之上的其他服務可能取得預設路由。請參閱 Mac 使用了錯誤的網路連線。
- VPN、過濾器或 iCloud 私密轉送。Apple 表示,有些網路與私密轉送不相容。無法連到伺服器的 VPN 也可能擋住流量。
- DNS 失敗。連結正常,但名稱無法解析。請參閱 Mac 上的 DNS 無法解析。
如何檢查
在 iPhone 上關閉 Wi-Fi,然後在 Safari 中打開一個網頁。這會測試行動數據。
在 Mac 上,顯示 Wi-Fi 服務的位址和路由器。iPhone 熱點的路由器通常是 172.20.10.1。
networksetup -getinfo Wi-Fi顯示預設路由使用的介面。對於 Wi-Fi 熱點,它是 Wi-Fi 介面。
route -n get defaultping iPhone。使用第一個指令得到的路由器位址。
ping -c 5 172.20.10.1ping 一個網際網路位址。這項測試不會用到 DNS。
ping -c 5 1.1.1.1查詢一個名稱。如果 ping 成功但這一步失敗,問題就在 DNS。
dscacheutil -q host -a name apple.com在電信業者的 App 中,查看剩餘的熱點數據。
如何修正
如果 iPhone 沒有數據,請先修復。在國外時,請參閱 iPhone 在國外沒有行動數據。
如果熱點用量額度已用完,請加購數據或等下一期帳單。
如果位址以 169.254 開頭,請把 Wi-Fi 關掉再打開,然後重新加入熱點。
若要更新位址,請選擇「系統設定」>「Wi-Fi」,按一下「詳細資訊」,然後按一下 TCP/IP,再按一下「更新 DHCP 租約」。
如果另一個服務擁有預設路由,請中斷它的連線,或更改服務順序。
如果可以,請暫時關閉 VPN 或過濾器 App 來測試。請參閱 VPN 已連線但 Mac 沒有網際網路。
若要在沒有私密轉送的情況下測試,請關閉該熱點的「限制 IP 位址追蹤」。請參閱 在 Mac 上限制 IP 位址追蹤。
重新啟動 iPhone 和 Mac。
重置 iPhone 上的網路設定。選擇「設定」>「一般」>「移轉或重置 iPhone」>「重置」>「重置網路設定」。
改用 USB 傳輸線,不使用 Wi-Fi。請參閱 用 USB 傳輸線將 Mac 連上 iPhone 熱點。
使用 Kilobat
一次檢查連結、網際網路、DNS 和登入頁面。
kilobat diagnose如果是某個網站或服務失敗,找出擋住它的環節。
kilobat why example.com查看預設路由使用哪個介面,以及是否有 VPN 承載流量。
kilobat ip查看這個熱點上的下載是否停在電信業者用作上限的其中一種速度。
kilobat hotspotCLI 免費。在 App 中,這些檢查所給的建議屬於 Kilobat Pro。
常見問題
iPhone 有網際網路,但 Mac 沒有。是 iPhone 的問題嗎?
不一定。電信業者處理熱點流量的方式可能與手機本身的流量不同。請詢問電信業者方案是否包含熱點。
「重置網路設定」會刪除我的資料嗎?
不會。Apple 表示,它會移除已儲存的 Wi-Fi 網路和密碼、行動網路設定,以及 VPN 和 APN 設定。
為什麼熱點只能開幾個網頁就停了?
先查看是否有流量上限,再查看 VPN。有終止開關的 VPN 在失去伺服器時會停止流量。
資料來源
- Apple 支援:如果 iPhone 或 iPad(Wi-Fi + 行動網路)上的個人熱點無法使用
- Apple 支援:從 iPhone 或 iPad 分享網際網路連線給 Mac
- Apple 支援:如果 Mac 無法透過 Wi-Fi 連上網際網路
- Apple 支援:關於 iCloud 私密轉送
- Apple 支援:針對特定網站、網路或系統設定管理 iCloud 私密轉送
- networksetup(8)、route(8)、ping(8) 和 dscacheutil(1),隨 macOS 27.2 安裝的使用手冊頁面
- Kilobat 說明文件:熱點限速
查核日期:2026 年 11 月 7 日。