iPhone 開著 VilaNet 時,Wi-Fi 下抖音等中國大陸 App 圖片和影片轉圈,請把「網域解析策略」改成「僅IPv4」,並關閉「加速 Apple 推播的 IPv6 容錯切換」。這是 iPhone 上 IPv6 處理的一個取捨,只發生在 Wi-Fi。抖音、拼多多、貼吧這類中國大陸 App 文字正常,圖片和影片卻一直轉圈;改用行動網路,或者關掉 VPN,就恢復正常。為了讓 Apple 推播(例如 Telegram)在中國大陸的行動網路上準時到達,VilaNet 預設打開「加速 Apple 推播的 IPv6 容錯切換」,IPv6 會進入 VPN。部分家用寬頻或飯店 Wi-Fi 的 IPv6 不穩定,中國大陸 App 走這條 IPv6 時,圖片和影片就載入不出來。
下面的步驟只用於這台 iPhone。不要把它照搬到 Mac 上微信或中國大陸網站打不開的情況,請改看網域規則。TikTok 能不能用是另一篇文章:如何使用 TikTok。
在 iPhone 上這樣改
- 打開 VilaNet,「設定」>「連線」>「進階設定」,把「網域解析策略」改為「僅IPv4」。
- 打開「設定」>「分流」。如果畫面上仍寫著「規則設定」,就打開那一頁。找不到時再看「更多分流設定」。關閉「加速 Apple 推播的 IPv6 容錯切換」。跳出提示時,選擇「仍要關閉」。
- 斷開 VPN,再重新連線。
代價是:Telegram 等走 Apple 推播的通知,在行動網路上可能會稍慢。兩樣不能同時都要。開著這個容錯切換時,推播更準時,但部分家用寬頻或飯店 Wi-Fi 上,中國大陸 App 的影片可能出不來;關掉之後,中國大陸 App 恢復,推播稍慢。按你更在意的一項選擇即可。沒有可以兩全的開關。其他同類 VPN 用戶端預設也是這樣處理 IPv6 的。
改完之前可以先核對現象是不是這一種:同一個 Wi-Fi 上文字能出來、圖片和影片轉圈;把 VPN 斷開後圖片就正常;換成行動網路並且 VPN 開著也正常。三條都符合,再做上面的兩處修改。只符合其中一條時,不要先改成「僅IPv4」。
這些做法解決不了這個現象
- 只把「網域解析策略」改成「優先IPv4」,而不改成「僅IPv4」,不夠。
- 只關閉 QUIC,不夠。
- 只關閉「擷取所有網路流量」,不夠。那個開關管的是整機沒有網路、個人熱點和 Wi-Fi 通話,請看連上後手機沒有網路或個人熱點沒有網路。
請不要為了這個問題去修改 iPhone 的 DNS。行動網路上的推播變慢,不代表要再把「加速 Apple 推播的 IPv6 容錯切換」打開;那是你剛才選過的代價。若你更在意推播準時,可以再打開容錯切換,並接受部分 Wi-Fi 上中國大陸 App 的影片可能再次轉圈。
怎樣算好了
- 重新連線後,主頁仍顯示藍色的「已連接」。
- 在出問題的同一個 Wi-Fi 上打開抖音、拼多多或貼吧,圖片和影片能載入,不只是文字。
- 如果行動網路上的 Apple 推播比以前稍慢,這是關掉容錯切換之後的正常結果。
仍然不行
- 行動網路上同樣出不了圖片和影片,或者關掉 VPN 也一樣:這就不是上面這個 Wi-Fi 取捨。請看已連線但網站打不開。
- 確認改的是 iPhone 上的 VilaNet,並且第 2 步的提示裡點的是「仍要關閉」,然後斷開又連線過一次。
- 仍不恢復:打開「選單」裡的「聯絡客服」,保持「包含應用程式診斷資訊」開啟,寫明是哪一個 App、是家裡、飯店還是行動網路,以及關掉 VPN 之後是否立刻恢復。也可以在客戶中心建立工單。iPhone 的安裝步驟見iOS 上的 VilaNet 說明。