指南
如何在 iPhone 和 iPad 設定 VPN
App Store 的應用程式、設定提示及其所在位置、令隧道在重新啟動後仍然維持的隨選設定,以及你必須老實了解的 iPhone 終止開關功能。以 iOS 27 為準。
開始之前
本指南不會替你選擇
以下每個步驟不論你使用哪個業者都一樣,因此這裡不會列出任何業者。選擇業者是另一項工作,應在名錄中完成;選擇依據是已公開的分數,而不是商店頁面。
請從 App Store 下載應用程式,並使用業者自己網站連結到的頁面。商店裡有大量名稱包含正確字眼、背後卻沒有公司的 VPN 應用程式;你付款的帳戶所提供的連結,才會帶你到你付款使用的那個應用程式。
安裝應用程式
- 先在業者網站登入,然後使用其 App Store 連結。如果你是直接在商店購買訂閱,規則仍然一樣:從業者網站開啟頁面,不要從搜尋結果開啟。
- 開啟應用程式、登入,並接受設定提示。 iOS 會詢問一次是否允許應用程式加入 VPN 設定,並要求你輸入密碼或使用 Face ID。這是系統正在安裝隧道設定檔;它會出現在「設定」›「一般」›「VPN 與裝置管理」中,而沒有設定檔的應用程式無法連線。
- 為裝置取一個不代表你本人的名稱。大部分應用程式此時會要求你輸入裝置名稱;該名稱會由業者儲存。
- 暫時不要連線。大部分應用程式預設會關閉令隧道在重新啟動後維持的設定;在設定該選項前連線,手機第一次在夜間重新啟動時,隧道就會悄悄消失。
值得檢查的設定
應用程式的選單各有不同,但設定本身沒有不同。如果你不熟悉名稱,術語表中都有相關項目。
隨選連線
這是 iOS 上最重要的單一設定。沒有這項設定時,你點按後應用程式才會連線,而隧道能維持多久取決於 iOS 允許應用程式運行多久;在背景中,通常維持不了很久。啟用後,隧道由 iOS 本身管理:手機有網絡時會建立隧道、重新啟動後會恢復、休眠後會重新連線,不論應用程式是否正在運行。
在應用程式中,它可能稱為 On Demand、auto-connect 或 always-on;在「設定」›「一般」›「VPN 與裝置管理」中,設定檔頁面會以 Connect On Demand 顯示同一個開關。請在應用程式中開啟,而不要在「設定」中開啟,這樣 iOS 套用的才是應用程式自己的規則 — 包括哪些網絡及哪些例外。
終止開關,以及它在 iPhone 上的實際作用
iOS 沒有 Android 所具備的系統層級開關。應用程式所稱的終止開關,是應用程式要求 iOS 在隧道中斷時丟棄流量,而且只有在設定檔啟用期間有效。在重新啟動後至應用程式首次連線之間,以及你手動關閉設定檔時,根本沒有任何開關。請把它開啟;它能應付常見情況,也就是你使用手機時隧道中斷。但不要把它當成多於此功能的保障。這個開關的用途詳見專頁。
隧道內的 DNS
即使其他所有流量都在隧道內,名稱查詢仍可能離開手機的隧道,讓網絡知道你瀏覽過哪些網站,而只隱藏你在網站上做了甚麼。請在應用程式中尋找 DNS leak protection、use provider DNS 或自訂 DNS 欄位,並設定為業者自己的解析器,而不是第三方的解析器:另一個只看見查詢內容的第三方,就多了一個知情者。DNS 洩漏如何發生,請參閱DNS 洩漏專頁。
iOS 有自己的加密 DNS 設定檔,部分 DNS 應用程式會安裝這些設定檔。其中一個設定檔可能會與 VPN 的 DNS 設定互相衝突;保留業者的設定,並移除另一個。
iCloud Private Relay
Private Relay 會將 Safari 的流量經由 Apple 的中繼站傳送。VPN 開啟時,兩者會疊加運作,結果是網頁載入較慢,偶爾還會有網站無法經由其中任何一方載入。使用 VPN 期間,請在「設定」›「你的名稱」›「iCloud」中關閉 Private Relay。對 Safari 而言,隧道已經完成 Private Relay 所做的事,而且涵蓋每個應用程式。
通訊協定
保留現代預設值 — 通訊協定專頁會列出目前使用中的通訊協定及已成為舊版的通訊協定。如果應用程式提供較舊的選項來解決連線問題,你應先清楚了解這項取捨,之後再恢復原設定:名錄會標示業者仍然提供的最弱通訊協定,而手動選取它,就等於自行選擇該標記。
確認它確實正在運作
連線後不要只是假定成功,請進行檢查。依照以下順序完成三項檢查,全部免費,而且不需要其他應用程式:
- 你的地址已經改變。在 Safari 開啟任何「我的 IP 是甚麼」頁面,確認國家/地區與你選擇的出口位置相符。在 Wi-Fi 和流動數據上各重複一次。
- 查詢位於隧道內。進行 DNS 洩漏測試,並查看測試列出的解析器。任何屬於你的流動網絡商或家居互聯網業者的解析器,都表示上述 DNS 設定沒有生效。
- 隧道會自行恢復。重新啟動手機,在不開啟應用程式的情況下解鎖。網絡恢復後數秒內,VPN 標誌應自行回到狀態列。如果沒有,表示隨選連線已關閉。
在 iOS 上測試終止開關比其他平台更困難,因為 iOS 不允許你像桌面電腦那樣從應用程式底層終止隧道;終止開關指南提供唯一可行的方法。較完整的電池測試請參閱另一份指南。
這些檢查可以證明甚麼
+你的流量正經由你選擇的國家/地區中的出口伺服器離開
+你所使用的流動網絡商和 Wi-Fi 都無法讀取你連線到哪些網站
+重新啟動後,iOS 會在你和應用程式都沒有進行任何操作的情況下恢復隧道
這些檢查不能證明甚麼
−它們沒有說明業者會保留甚麼 — 這是文件方面的問題,答案見留存專頁
−它們不會令你匿名:手機上已登入的帳戶仍然處於登入狀態,請參閱VPN 無法保護你的事項
−今天通過的測試,不代表下一次應用程式更新或下一次 iOS 更新後仍然通過
哪些網絡可以使用,哪些不應使用
大部分應用程式都讓隨選連線按照清單運作:在每個網絡上連線、在流動數據和未知 Wi-Fi 上連線,或在你信任的指定網絡上保持關閉。最後一個選項需要特別小心。家居網絡值得信任,是因為由你管理,而不是因為它是私密的;背後的互聯網業者仍然可以看見你在隧道外進行的每次查詢。唯一站得住腳的例外,是 VPN 會令你需要的某項功能失效的網絡 — 例如打印機或投放到電視;在這種情況下,信任網絡規則是針對一部裝置的替代方案,而不是對安全性的判斷。沒有隧道時,公共網絡可以看見甚麼,請參閱公共 Wi-Fi 專頁。
不論清單如何設定,請保持在流動數據上連線開啟。流動網絡商是你無法選擇的唯一網絡。
無法正常運作時
我鎖定手機後,VPN 會自行關閉
iOS 會暫停在背景運行的應用程式,而必須由應用程式自行維持的隧道也會隨之中斷。解決方法是開啟隨選連線:開啟後,隧道由 iOS 管理,手機一喚醒就會恢復,即使應用程式沒有運行也一樣。
如果隨選連線已開啟,但隧道在休眠後仍然消失,通常原因是低電量模式或裝置太舊。前者是設定問題;後者則不是。
連線後 Safari 速度很慢,或部分網站無法載入
請在「設定」>「你的名稱」>「iCloud」中檢查 iCloud Private Relay。Private Relay 會將 Safari 經由 Apple 的中繼站傳送,而 VPN 會將所有流量經由業者傳送;兩者疊加會增加延遲,有時還會令其中一個中繼點失效。
VPN 開啟期間請關閉 Private Relay。你不會因此失去任何保障:隧道已經將 Safari 的流量從網絡中隱藏,這正是 Private Relay 的用途。
應用程式顯示已連線,但網站顯示我的實際位置
網站判斷你身在何處,不只取決於你的地址。定位服務、已登入的帳戶和語言設定都會透露你的位置,而 VPN 不會改變其中任何一項。請在「我的 IP 是甚麼」頁面直接檢查地址;如果顯示的是出口位置所在的國家/地區,隧道便運作正常。
如果應用程式顯示已連線,但頁面顯示你所在的國家/地區,表示設定檔尚未安裝。「設定」>「一般」>「VPN 與裝置管理」應該會列出該設定檔;如果找不到,請重新安裝應用程式並接受提示。
在某個 Wi-Fi 上,連線每隔幾分鐘就會中斷
酒店和需要登入的網絡會中斷長時間維持的連線,而有些網絡會封鎖通訊協定所使用的連接埠。在應用程式中切換通訊協定是第一項測試,因為現代通訊協定使用不同的傳輸方式,通常能在舊版無法維持的情況下繼續運作。
如果沒有任何通訊協定能在該網絡上維持連線,而每個通訊協定在其他網絡上都可以,表示該網絡正在封鎖 VPN 流量。這是該網絡的實際情況,本指南到此為止。
同樣的步驟,不同的裝置
其餘平台
每個平台都有自己獨立的指南,而不是同一頁面下的一個分頁。步驟從安裝程式打開的那一刻起就開始分岔,一篇試圖同時回答三個平台的文章,哪一個都答不好。