部落格

iPhone 上的 VPN 一直斷線?原因與解決方法

一台 iPhone 放在火車座位旁的窗邊,機身升起一條光帶,火車經過咖啡廳 Wi-Fi 的光暈與遠處基地台之間時,光帶被切成一段段短線

通常是網路切換造成的:從 Wi-Fi 換到行動數據、訊號微弱,或 iPhone 進入休眠。說明如何判斷是哪一種情況、「未連線」代表什麼,以及 Kill Switch 的作用。


多數時候是網路切換造成的:當 iPhone 在 Wi-Fi 和行動數據之間切換、失去訊號或進入休眠,VPN 就必須重新連線;如果重新連線失敗,它就會斷開。如果在每一種網路上都會斷線,請檢查隨選連線規則、第二個 VPN App,或你選的伺服器。

如果你的 VPN 根本無法連線,請先從為什麼你的 VPN 無法連線看起。

為什麼我的 VPN 在 iPhone 上一直斷線?

Apple 的開發者文件列出了 VPN 連線結束時,iOS 可能回報的原因。用白話來說(Apple Developer):

  • 沒有網路。「系統沒有連接到網路。」
  • 網路改變了。「網路狀況改變,使得 VPN 連線必須終止。」
  • 長時間休眠。「系統休眠了很長一段時間,導致 VPN 連線終止。」
  • 伺服器。 VPN 伺服器「已停止回應」或「終止了連線」。

四項中有三項都與你的 iPhone 及其連線有關,所以我會先從那裡查起。Apple 自己的 VPN 疑難排解頁面,把「隨機斷線」列為 VPN 出問題的徵兆之一(Apple Support)。

如何判斷是哪一項

  1. 留意何時斷線。 離開家裡或咖啡廳時斷線,指向 Wi-Fi 與行動數據的切換;螢幕鎖定後馬上斷線,指向休眠;只在某一個網路上斷線,就是那個網路;隨機在任何地方斷線,則是伺服器、App,或第二個 VPN。
  2. 一次測試一條連線,先只用行動數據,再只用 Wi-Fi。Apple 建議嘗試「不同的 Wi-Fi 網路或行動數據,以隔離特定網路的問題」(Apple Support)。
  3. 查看 VPN 清單。 打開**「設定」>「一般」>「VPN與裝置管理」**(如果 VPN 是獨立的列,請點選 VPN)。如果列出不只一個項目,可能代表有兩個 VPN 輪流在運作。
  4. 先試另一個伺服器位置,再試另一種通訊協定,前提是你的 App 有提供選擇。
  5. 查看 App 的連線記錄,如果它有提供的話。Apple 建議檢查「App 的連線記錄與錯誤訊息」(Apple Support)。

在 Wi-Fi 與行動數據之間切換

當網路改變時,「例如從 Wi-Fi 切換到行動網路」,Apple 表示「系統會忽略網路流量,而 VPN 用戶端通常會重新連線到 VPN 伺服器」。iOS 甚至為那一刻提供了一個狀態:「VPN 正在重新連線中」(Apple Developer)。訊號不穩時,重新連線就可能失敗。

有些通訊協定就是為了移動而設計的。WireGuard「甚至能夠在 IP 位址之間漫遊」(WireGuard)。IKEv2 的 MOBIKE 延伸功能,讓 VPN 用戶端能「在從一個位址移動到另一個位址時,持續維持與 VPN 閘道的連線」(RFC 4555),而 Apple 也把 MOBIKE 列為 IKEv2 的功能之一(Apple Platform Deployment)。OpenVPN 手冊指出,與 UDP 相比,TCP「在不可靠或壅塞的網路上使用時,通常會稍微沒有效率,也較不穩健」(OpenVPN)。如果斷線與你四處移動的時間吻合,我會先試另一種通訊協定。

連線輔助(Connectivity Assist,前稱 Wi-Fi輔助)

在目前的 iOS 上,連線輔助「在 Wi-Fi 緩慢或無法使用時,使用行動數據來改善連線」。它位於**「設定」>「Wi-Fi」**(向下捲動),並取代了過去位於行動網路設定中的 Wi-Fi輔助。你可以只針對某一個網路關閉它(Apple Support)。Apple 沒有說明它如何影響 VPN,所以請把它當作一次測試:如果斷線只發生在某個訊號弱的網路上,請在那個網路上關閉它,看看斷線是否停止。它的作用與開關位置:iPhone 上的連線輔助。

訊號微弱與反覆重新加入的網路

對於時斷時續的斷線,Apple 建議檢查「Wi-Fi 與藍牙干擾,尤其是在問題間歇性發生時」(Apple Support)。如果你的 iPhone 一直跳回它記住的一個訊號很弱的網路,請打開**「設定」>「Wi-Fi」,點選「編輯」,點選網路旁的「更多資訊」按鈕,並關閉「自動加入」**。它會保留密碼,但不會自己再加入(Apple Support)。

在有登入頁面的飯店或機場 Wi-Fi 上,Apple 表示你登入後就應該能上網(Apple Support),所以請先完成這一步:飯店 Wi-Fi 登入頁面沒有出現。

當 iPhone 鎖定或休眠時

在休眠期間是否保持連線,部分取決於 VPN App 的選擇。Apple 為開發者提供了「裝置休眠時 VPN 是否中斷連線」的設定,且預設為關閉(Apple Developer)。自行實作 VPN 通訊協定的 App,會在「裝置即將進入休眠」時收到通知,而 Apple 舉例它們可能會做的事是「中斷通道連線」,並在喚醒時「重新建立通道連線」(Apple Developer,Apple Developer)。長時間休眠仍然可能讓連線結束。如果你每次拿起手機時 VPN 都已經關閉,請查看 App 的設定和說明頁面,了解它如何處理休眠。

低耗電模式不太可能是原因:Apple 列出的受限功能中沒有提到 VPN,不過它確實會把自動鎖定設為 30 秒,並關閉背景App重新整理(Apple Support)。

隨選連線規則

VPN 可以設定規則,自動連線和中斷連線。Apple 的例子是 iPhone 設定為「在使用 Wi-Fi 時啟動 VPN 連線,並在使用行動網路時停止連線」(Apple Developer)。另一種常見規則是「在受信任的內部網路上」中斷連線,其他所有網路則連線(Apple Developer)。如果你的 VPN 在家裡或使用行動網路時會關閉,它可能正是在執行這樣的規則。

要確認,請打開**「設定」>「一般」>「VPN與裝置管理」,點選 VPN 旁的資訊按鈕(Apple Support),並查看隨選連線**。除非有東西開啟它,否則它預設為關閉(Apple Developer)。工作和學校的 VPN 也可能被設定為「在隨選連線閒置後」中斷連線(Apple Platform Deployment);這些設定請詢問 IT。如果你遇到相反的問題,也就是 VPN 一直自己重新開啟,請參閱是否該讓 VPN 一直開著。

兩個 VPN App 或描述檔互相干擾

不使用內建的 IKEv2、IPSec 或 L2TP,而是自行提供通訊協定的 VPN App(Apple Support),會建立 Apple 所稱的企業 VPN 設定,而「系統上一次只能啟用一個企業 VPN 設定」(Apple Developer)。來自工作或學校描述檔的 VPN,也會優先於 App 設定的「個人 VPN」(Apple Developer)。App Store 規範也允許「家長控制、內容阻擋和資安 App」使用 VPN 系統(App Review Guidelines)。

所以如果同時安裝了兩個,開啟其中一個可能會把另一個關掉。請檢查 VPN 清單,並關閉或刪除你不用的項目。Apple 建議尋找名稱中含有 Firewall、Protection、Security、Shield 或 VPN 等字眼的 App(Apple Support)。對於你認不出的項目,請參閱什麼是 iPhone 上的 VPN 設定。

「未連線」在 iPhone 的 VPN 上代表什麼?

在「設定」中,每個 VPN 都會顯示它的名稱和「連線狀態指示器」(Apple Support)。在 iOS 27 中,它會顯示未連線、正在連線…、已連線或正在中斷連線…。未連線表示該 VPN 已安裝但目前並未運作:對於你沒在使用的任何 VPN 來說,這是正常狀態,並不代表它壞了或被刪除。

如果列表中找不到該項目,代表設定已遺失;請從 App 重新連線,並在被詢問時允許,就像你第一次那樣(Apple Developer)。VPN 連線時,狀態列會顯示 VPN 圖示,代表「iPhone 正使用 VPN 連接到網路」(Apple Support)。更多資訊請見為什麼 iPhone 上會有 VPN 圖示。

VPN 斷開時,Kill Switch 會做什麼

一旦 VPN 關閉,新的連線就會直接經過你原本的 Wi-Fi 或行動數據送出,就像你從來沒開過 VPN 一樣。Kill Switch 是 VPN App 的功能,目的就是阻止這種情況:VPN 斷線期間,流量會被封鎖,直到重新連線為止。Apple 的 Always On VPN(用於組織管理的裝置)會對整台裝置這樣做:「如果通道未建立,所有 IP 流量都會被丟棄」(Apple Platform Deployment)。

開啟 Kill Switch 時,斷線看起來會像是你的網路停了,而不像 VPN 被關掉。這正是功能在運作,所以我會先修正上面的原因,而不是把它關掉。它也無法涵蓋所有情況:iOS 會讓部分系統流量「無論如何」都留在通道之外,例如需要登入頁面的 Wi-Fi 網路(強制入口網路)的登入流量,以及 VoLTE 等行動服務(Apple Developer)。

重新連線後,免費的 VPN 測試會顯示網站看到的 IP 位址和網路,並檢查 WebRTC 與 IPv6 洩漏。

Mistero 能做什麼

Mistero 無法修復 App 之外的問題:會封鎖 VPN 的網路、你還沒完成的飯店或機場登入頁面、訊號微弱,或是學校或雇主封鎖了 VPN 設定的裝置。這些情況請參閱為什麼你的 VPN 無法連線。

對於上述的檢查,App Store 商品頁面說你可以「選擇 WireGuard、OpenVPN 或 IKEv2」、「一鍵連接可用的 VPN 位置」,以及「開啟 Kill Switch,在 VPN 中斷連線時協助停止網路流量」。「Mistero 啟動時使用 Auto-Connect」代表打開 App 時會連線,但商品頁面並未說明網路改變時它會自行重新連線。4.0 版新增了「通訊協定選擇,以及在可用時提供的推薦路線或為串流最佳化的路線」(App Store 商品頁面,2026 年 11 月 7 日閱讀)。Mistero 自己的步驟請見 VPN 無法連線。更多資訊請見 Mistero VPN。

資料來源

價格 新訂閱用戶可享 3 天免費試用。試用期結束後,訂閱將自動續訂,每週 $12.99,除非你在試用結束前至少 24 小時,於設定 > [你的名稱] > 訂閱項目中取消(Apple 支援)。另有一次性的終身買斷方案,售價 $99.99。以上為截至 2026 年 10 月的美國 App Store 價格;確認購買前,購買畫面會顯示目前價格。

常見問題

為什麼我的 iPhone 上 VPN 一直斷線?

通常是因為底層的網路改變了。當 iPhone 在 Wi-Fi 和行動數據之間切換、失去訊號,或長時間休眠時,VPN 必須重新連線;如果重新連線失敗,就會斷開。如果在每一種網路上都會斷線,請檢查是否有第二個 VPN App,或隨選連線(Connect On Demand)規則,或試試另一台伺服器。

為什麼我的 iPhone 上 VPN 會自己關掉?

可能是有東西刻意把它關掉。隨選連線規則可能會在特定網路上中斷 VPN,VPN App 可能在 iPhone 休眠時斷開,而另一個 VPN App 或工作描述檔可能會接管。請檢查**「設定」>「一般」>「VPN與裝置管理」**。

為什麼我的 VPN 一直連上又斷開?

它每次斷線後都在重新連線,這表示訊號不穩定,或你的 iPhone 在微弱的 Wi-Fi 網路和行動數據之間來回切換。請只用行動數據測試,再只用 Wi-Fi 測試,並在 VPN App 中試試不同的通訊協定或伺服器位置。

「未連線」在 iPhone 的 VPN 上代表什麼?

這是 iOS 在一個已安裝但目前沒有運作的 VPN 旁顯示的狀態。對於你沒在使用的任何 VPN 來說,這是正常狀態,並不代表 VPN 壞了或被刪除。請從它的 App 連線,或從**「設定」>「一般」>「VPN與裝置管理」**連線。