iPhone 連上 VilaNet 後個人熱點沒有網路,請關閉「擷取所有網路流量」:這個開關開著時,iOS 不讓熱點下游裝置的流量走 VPN 通道。這是 iOS 對這個開關的限制,不是帳戶或節點壞了。手機本身網頁打不開但微信還能發、Wi-Fi 通話異常,以及 Apple 推播為什麼和它綁在一起,也都和這個開關有關。
先關掉「擷取所有網路流量」
- 打開 VilaNet,進入「設定」>「連線」>「進階設定」。
- 關閉「擷取所有網路流量」。
- 斷開 VPN,再重新連線。
- 如果是個人熱點:重新打開個人熱點。透過熱點上網的電腦、筆電或平板應能恢復上網。iPhone 自己在開關開著時通常仍能上網,斷網的是連著熱點的那些裝置。
- 如果手機本身完全沒有網路,尤其是較舊的系統(例如 iOS 15),微信這類已經建立的聊天還能發,網頁和新連線卻失敗,甚至斷開 VPN 後仍然沒有網路:關掉開關並重新連線後,若還是沒有網路,把 iPhone 重新啟動一次再連線。
這個開關會在系統層面把流量收進 VPN。通道一旦沒建立好或卡住,新連線會被丟掉,所以會出現「舊聊天還能用、新網頁打不開」。新安裝時它預設關閉,App 也會提示它和個人熱點、「網路共享」不相容。更新不會自動把它關掉。以前打開過的手機會一直保持開啟,需要你手動關一次。只在中國大陸的行動網路下收不到 Apple 推播時,才建議再打開它。
「區域網路繞過 VPN」解決不了熱點沒有網路,請不要為了熱點去改那一項。換節點、換協定也不是這個現象的原因。
Wi-Fi 通話
「擷取所有網路流量」開著時,會把綁在實體網卡上的系統流量一併收進通道,其中包括電信業者 Wi-Fi 通話使用的流量,因此 Wi-Fi 通話可能無法註冊,或通話表現異常。需要正常使用 Wi-Fi 通話時,請關閉這個開關。
Apple 推播為什麼和這個開關綁在一起
Apple 推播會把連線綁在實體網卡上。普通的 VPN 通道抓不到它。所以「擷取所有網路流量」關閉時,Apple 推播在包括 Wi-Fi 在內的任何網路上都會繞過 VPN 直接連線。「透過代理路由 Apple 推播」只有在「擷取所有網路流量」同時開著時才生效,全域模式也一樣。
繞過不等於失敗。手機能直接連上 Apple 的推播伺服器時,通知仍會送達。在中國大陸,這條直連經常不可靠,收不到推播時再打開「擷取所有網路流量」,讓推播走 VPN。打開之後個人熱點和「網路共享」會不能用,Wi-Fi 通話也可能受影響。只有在中國大陸網路下收不到 Apple 推播時才打開它,要用個人熱點之前先關掉。關閉期間,行動網路下的推播可能會慢一些。
如果必須一直開著這個開關,才能在行動網路下穩定收到推播,就不要用 iPhone 的熱點把 VPN 分給別的裝置。請在那台電腦或平板上單獨安裝並連線 VilaNet。
海外 App 的推播仍然沒有
中國大陸網路上,部分海外 App(包括 Telegram)的 Apple 推播可能收不到,目前沒有完整的解決辦法。要讓 Apple 推播走 VPN:
- 打開「設定」>「連線」>「進階設定」,打開「擷取所有網路流量」。
- 打開「透過代理路由 Apple 推播」。它只有在「擷取所有網路流量」同時開著時才生效。找不到開關時,看「進階設定」或「更多分流設定」。
- 斷開 VPN,再重新連線。
這樣仍然不能保證每一則海外 App 通知都恢復。
怎樣算好了
- 個人熱點:下游裝置能打開網頁。iPhone 自己的 Safari 也能打開網頁。
- 手機曾經整機沒有網路:重新啟動並重新連線後,Safari 能打開新網頁。
- Wi-Fi 通話:關閉開關後可以註冊並撥出。
- 推播:關閉「擷取所有網路流量」之後,行動網路下的 Apple 推播變慢,是這個取捨的正常結果,不代表節點故障。
仍然不行
- Wi-Fi 下中國大陸 App 文字正常、圖片和影片一直轉圈,行動網路卻正常:那是另一件事,請看iPhone 在 Wi-Fi 下中國大陸 App 圖片和影片轉圈。
- 開關已經關掉,手機也重新啟動過,故障還在:先不要斷開。打開「選單」裡的「聯絡客服」,保持「包含應用程式診斷資訊」開啟,寫明目前是 Wi-Fi 還是行動網路。也可以在客戶中心建立工單。
- 開關本來就是關的,VilaNet 顯示已連接但網站打不開:請看已連線但網站打不開,並參閱無法連接到伺服器節點?已連接但無法上網?。請不要為此修改裝置的 DNS。
- iPhone 上的安裝和第一次連線,見iOS 上的 VilaNet 說明。