本文適用於已向自己的服務商取得訂閱,準備在 iPhone 或 iPad 上首次連線的使用者。操作順序為:確認 Home 中已有伺服器、選取預設伺服器、檢查 Global Routing、開啟連線並完成系統授權,最後搭配 Connectivity Test 與實際瀏覽結果確認狀態。伺服器出現在清單、VPN 顯示已連線,以及目標網站可以開啟,是三種不同狀態,應分別確認。
一、連線前確認:App、訂閱與伺服器
Shadowrocket(小火箭)首次連線從 Home 開始,而不是 Config。Home 可查看及選擇伺服器、操作連線開關;Config 用於管理規則設定;Settings 用於調整 App 設定。訂閱中的伺服器資訊與 Config 中的規則設定用途不同,匯入其中一項,不代表另一項已依照你的使用需求設定完成。
本文假設你已經有自己的服務商與訂閱。請向服務商取得訂閱連結,並依照其說明確認連結是否有效。Shadowrocket 是付費 App,購買 App 不包含線路服務;取得 Shadowrocket 的唯一管道是 App Store,系統需求與購買適用條件請以 App Store 頁面標示為準。
- 確認裝置網路:連線前,先用瀏覽器開啟平時可直接瀏覽的網頁。如果基本網路本身無法使用,請先處理 Wi-Fi 登入、行動網路或路由器連線問題。
- 確認清單內容:前往 Home,查看訂閱下方是否已列出伺服器。若只有訂閱名稱,沒有可選的伺服器項目,請先檢查訂閱更新結果。
- 確認服務狀態:前往服務商提供的帳戶頁面,確認有效期限、用量與使用限制;不要只憑伺服器名稱推斷服務狀態。
- 保護帳戶資訊:訂閱連結可能包含存取權杖。提交截圖或診斷資訊前,請遮蔽完整連結、密碼與帳戶資訊。
二、選取伺服器並允許加入 VPN 設定檔
伺服器匯入成功後,仍須在 Home 明確選取一台預設伺服器。點選伺服器項目與進入編輯頁面是不同操作:前者用來選擇連線對象,後者用來查看位址、連接埠與協定參數。首次測試時,請先保留服務商提供的參數,不要同時修改協定、連接埠與加密設定。
-
檢查訂閱
在 Home 查看伺服器清單。若尚未匯入,點選右上角的「+」,在新增頁面將 Type 設為 Subscribe,填入向服務商取得的訂閱連結並儲存;返回 Home 後,確認伺服器項目已出現在清單中。本文接下來從清單已有伺服器的狀態開始說明。
-
選取伺服器
在 Home 點選要使用的伺服器,確認項目左側出現圓點。若進入了編輯頁面,請先返回清單,再確認選取狀態;不要把項目旁的測試數值誤認為選取標記。
-
檢查路由
前往 Home → Global Routing,確認目前選項。已有規則設定時可使用 Config;若要暫時排除規則影響,可切換至 Proxy 進行對照測試。記下原本的選項,測試完成後再恢復。
-
開啟連線
返回 Home,開啟頂端的連線開關。首次出現系統允許加入 VPN 設定檔的提示時,確認是由 Shadowrocket 發起後再允許,並依照系統提示完成裝置驗證。若尚未完成授權,請勿先將問題歸因於伺服器。
-
進行測試
等待連線狀態穩定後,在 Home 點選 Connectivity Test 並記錄結果;接著用瀏覽器開啟實際需要瀏覽的網頁。請同時確認測試結果與網頁是否能開啟,不能只看頂端開關是否維持開啟。
三、Global Routing:先確認模式,再判讀測試結果
Global Routing 會決定流量如何選擇出口。同一台伺服器與相同測試目標,在不同模式下可能走不同路徑,因此排查時必須一併記錄目前設定。首次連線不必逐一測試所有模式,先確認這次要驗證的是「伺服器是否可用」,還是「規則是否依預期運作」。
Config
建議依照目前啟用設定中的規則與策略處理連線。符合 DIRECT 的請求會直接連線;符合代理策略的請求則交由相應策略處理,因此不能概括地說所有請求都會使用剛才選取的伺服器。
適用情境:已有明確的規則設定,要確認日常分流結果。
Proxy
將通常由 App 處理的連線交由代理路徑處理,適合暫時減少規則分流造成的變因。這是診斷模式,不代表伺服器參數一定正確,也不能取代後續的實際瀏覽測試。
適用情境:對照確認是否因 Config 中的規則而採用直連。
Direct
使用直連路徑。此時即使某個測試目標可以開啟,也不能據此證明選取的伺服器可用;請切換至要驗證的代理模式後重新測試。
適用情境:對照基本網路,釐清問題出在直連還是代理路徑。
Scene
依照已設定的場景條件決定路由方式。首次手動排查時,若不清楚目前的場景設定,請先查看相關設定,或暫時使用明確的 Config、Proxy 模式進行單一變因測試。
適用情境:已設定並了解場景條件的使用流程。
在 Config 模式下,規則通常會由上而下比對,例如 DOMAIN-SUFFIX 用於網域後綴,IP-CIDR 用於 IP 網段,GEOIP 依據 IP 地理資料庫判斷,FINAL 則負責兜底。若代理策略指向策略組,還要查看該組內實際選取的項目。Home 左側的圓點只能確認預設伺服器選擇,不代表所有規則策略都會使用這台伺服器。
四、Connectivity Test:區分連線狀態與瀏覽結果
Connectivity Test 用來檢查目前條件下與測試目標的連通情況。測試成功表示這次測試路徑可用,但不代表所有網站、協定與 App 都能正常使用。測試逾時也不一定是密碼錯誤;基本網路、伺服器出口、DNS、目標可連線狀態與目前路由選擇都可能影響結果。
連線前記錄
- 位置
- Home → 伺服器清單
- 選取狀態
- 目標伺服器左側出現圓點
- 路由模式
- Home → Global Routing,記錄目前選項
- 基本網路
- 記錄使用 Wi-Fi 或行動網路
每次只變更一項條件,避免無法判斷是哪項調整產生效果。
連線後記錄
- 開關狀態
- Home 頂端的開關是否保持開啟
- 系統狀態
- 系統 VPN 設定中是否顯示已連線
- 測試入口
- Home → Connectivity Test
- 實際瀏覽
- 在瀏覽器開啟所需網頁,確認載入結果
如實記錄成功、逾時或錯誤訊息,不要用範例數值代替實際結果。
- 測試成功,網頁也能開啟:表示這次的連線與瀏覽路徑可用;若剛才暫時使用 Proxy,請切回日常使用的 Config 再測一次。
- 測試成功,特定網頁無法開啟:優先檢查該網域對應的規則、DNS 與目標服務狀態,不要立刻重設所有伺服器設定。
- 測試失敗,但開關仍維持開啟:這表示連線狀態不足以證明端對端可連通,請繼續檢查所選伺服器與網路環境。
- 開關立即關閉:先確認是否已完成系統授權,再查看 App 顯示的錯誤訊息;反覆點選開關無法補上缺少的參數。
五、Wi-Fi 與行動網路:依相同步驟進行對照
同一台伺服器在不同網路下可能出現不同結果。對照測試時,固定使用同一台伺服器、同一個 Global Routing 選項與同一個測試目標,只切換網路。如果同時更換伺服器、修改規則又切換網路,即使結果改善,也無法判斷原本的問題出在哪一層。
對照方式:固定設定,只切換網路
Wi-Fi 環境
- 先完成可能需要的網頁認證,並確認基本網路可用。
- 在 Home 選取伺服器,記錄 Global Routing 設定。
- 開啟連線開關,執行 Connectivity Test,再開啟目標網頁。
- 記錄結果後關閉連線,再進行下一組對照測試。
行動網路環境
- 在支援行動網路的裝置上切換網路,並確認行動數據可用。
- 維持同一台伺服器與 Global Routing 設定,不修改協定參數。
- 重新連線,重複相同的測試與網頁瀏覽步驟。
- 比較兩組結果,並留意行動數據用量。
只有其中一種網路無法連線時,優先檢查網路環境差異;兩種都無法連線時,再確認伺服器與服務狀態。
若關閉連線後又自動連線,請檢查 Settings → On Demand,以及裝置系統中的 VPN 設定是否啟用隨選連線。On Demand 會依照已設定的條件影響連線行為;首次手動排查時,可先記錄原本設定,暫時停用相關自動連線條件,測試結束後再視需要恢復。不要把自動重新連線誤認為頂端開關故障。
六、首次連線常見問題與排查順序
清單裡有很多伺服器,該選哪一台?
先在 Home 點選要測試的伺服器,並以左側圓點確認已選取。名稱中的地區或用途標籤僅供辨識,不代表目前一定可用。若該項目連線失敗,可在其他條件不變時改選另一個現有項目重測,並記錄結果差異。
已允許加入 VPN 設定檔,為什麼還是無法開啟網頁?
授權只代表裝置允許建立 VPN 設定檔。返回 Home 確認所選伺服器與 Global Routing,再執行 Connectivity Test。若使用 Config,請檢查目標是否被規則導向 DIRECT 或其他策略;必要時可暫時切換至 Proxy 進行對照,之後再恢復原設定。
訂閱更新失敗,現有伺服器還能使用嗎?
更新失敗與現有伺服器能否連線是兩回事。已儲存在 Home 的項目可以逐一測試,但可能已過期或遭服務商修改。請先確認基本網路,再檢查原訂閱連結與服務狀態;不要只為了解決更新失敗就立即刪除所有現有項目。
要不要把所有連接埠都改成 443?
不要。伺服器位址、連接埠、Type 與驗證參數都必須和伺服器端設定相符。443 只是連接埠號碼,不能據此判斷連線使用哪種協定。Shadowsocks、VMess、VLESS、Trojan、Hysteria2 與 WireGuard 的設定欄位各不相同,請保留訂閱提供的設定,並向服務商確認疑問。
測試通過後,下次還需要重新授權嗎?
通常之後的連線會使用已儲存的系統 VPN 設定,不必每次都重做首次新增流程。若設定遭刪除、系統要求重新授權,或裝置管理政策有所變更,請依照裝置提示操作。再次連線時仍應確認伺服器選擇,尤其是在更新訂閱或切換 Config 之後。
七、完成測試:保留可重現的連線紀錄
首次連線是否完成,不是看「開關已開啟」而已,而是要清楚記錄目前選取的伺服器、Global Routing 模式,以及 Connectivity Test 與實際瀏覽各自的結果。日後切換網路或更新訂閱時,才能用相同方法判斷變化發生在哪裡。
- 記錄網路類型、伺服器顯示名稱與 Global Routing;不必記錄或分享密碼。
- 確認系統 VPN 顯示已連線,執行 Connectivity Test,並保留實際錯誤訊息或測試結果。
- 開啟實際需要使用的網頁,確認不同於測試目標的實際服務路徑。
- 恢復暫時變更的路由與 On Demand 設定,再確認日常使用狀態。
- 需要尋求協助時,請提供操作步驟及失敗發生的階段;分享前移除訂閱權杖與帳戶憑證。