本文適合已安裝 Shadowrocket(小火箭),並準備使用自己現有服務商設定的 iPhone 與 iPad 使用者。依序完成「準備伺服器 → 選取目前項目 → 確認 Global Routing → 允許新增 VPN 設定 → 測試實際請求」,分辨清單中有伺服器、系統已建立連線、目標網頁可正常瀏覽這三種不同狀態,並在失敗時逐步縮小檢查範圍。
一、Home:準備伺服器並確認目前項目
開啟 Shadowrocket 後,先查看 Home 中是否已有伺服器。安裝 App 不會自動取得可連線的伺服器;訂閱連結需向自己的服務商索取。購買用戶端與服務商提供的線路方案是兩回事,首次連線前須先備妥有效的服務設定。
透過訂閱匯入時,在 Home 右上角點選「+」,將 Type 設為 Subscribe,在 URL 欄位填入自己的訂閱連結並儲存,等待清單載入。訂閱網址通常包含可識別帳戶的參數,應視為敏感資訊;請勿將完整網址或含有憑證的設定截圖公開。若清單為空,先確認匯入或更新是否成功,不要直接反覆切換連線開關。
-
準備訂閱連結
訂閱連結需向自己的服務商索取。若 Home 中已顯示有效伺服器,可略過重複匯入,直接確認清單中目前選取的項目。
-
匯入清單
Home →「+」→ Type → Subscribe,填入 URL 並儲存。載入後確認清單中出現伺服器項目;若只有訂閱名稱而沒有可用項目,請先處理更新問題。
-
選取伺服器
在 Home 點選伺服器名稱前的圓點,確認選取標記已移至目標項目。點選右側的資訊入口可檢視或編輯參數,但不會切換目前使用的伺服器。
-
確認參數
如需檢查,請進入該項目的詳細資料,依照服務商提供的資料確認 Type、位址、連接埠與認證資訊。連接埠必須使用服務商提供的值,不要因常見連接埠為 443 就自行更改。
Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 是不同的協定類型,不是同一個設定的速度選項。請勿為了「加速」而將 Type 改成其他協定;協定與伺服器端設定不一致時,即使位址與連接埠看似正確,也無法建立相應連線。
二、Global Routing:先確認請求會走哪條路徑
在 Home 開啟 Global Routing,確認目前選取的是 Proxy、Direct、Config 或 Scene。伺服器圓點決定目前選取的伺服器,Global Routing 則決定請求如何分流;兩者不能互相取代。尤其選擇 Direct 時,即使頂端開關已開啟,也不能據此認定網頁是透過所選伺服器存取。
Config
建議依目前啟用設定中的規則處理請求。規則可指定 DIRECT、PROXY 或特定策略,因此不能簡單認定某類網站一定直連,另一類一定經過代理。
適用情境:已確認並準備使用現有規則設定的日常連線。
Proxy
將全域路由設為代理方向,方便暫時排除 Config 中一般分流規則對測試的影響。這不會變更伺服器的協定、認證資訊或服務可用狀態。
適用情境:首次排查時,暫時確認所選伺服器能否處理實際請求。
Direct
將全域路由設為直連方向。此時開啟原本就能直連的網頁,只能表示目前網路可存取該網頁,無法證明所選伺服器可用。
適用情境:建立目前網路的直連對照,檢查基本網路連線。
Scene
依已設定的場景決定路由方式。首次檢查前應先了解場景內容,不能只憑選取 Scene 就推斷實際使用的路徑。
適用情境:已建立並確認場景設定的使用環境。
若不清楚現有規則的作用,可暫時使用 Proxy 進行一次對照測試,記錄結果後再還原原本模式。若 Proxy 下可存取、Config 下失敗,請檢查 Config 中目前啟用的檔案與命中的規則,而不是繼續修改伺服器密碼。規則通常由上而下比對;DOMAIN-SUFFIX、GEOIP、IP-CIDR 與 FINAL 的用途各不相同。首次連線不必為了測試而整份替換規則。
三、頂端開關:允許新增 VPN 設定並確認連線狀態
返回 Home,確認伺服器圓點已選取,再開啟頂端的連線開關。首次建立連線時,系統可能會詢問是否允許新增 VPN 設定;確認操作由 Shadowrocket 發起後,請允許並依系統提示完成裝置認證。此處授權的是系統 VPN 設定,不是重新購買用戶端,也不是再次輸入服務商的訂閱網址。
連線前確認
- 伺服器
- Home 中目標項目前的圓點已選取。
- 路由
- Global Routing 符合這次測試的目的。
- 授權
- 首次出現新增 VPN 設定的提示時,完成系統確認。
先確認這三項,再判斷開關是否成功維持開啟。
連線後確認
- 開關
- 返回 Home,確認開關是否仍為開啟狀態。
- 系統狀態
- 在系統設定的 VPN 狀態中確認連線情形。
- 請求結果
- 繼續執行 Connectivity Test 並實際瀏覽網頁。
系統連線建立只是完成其中一個環節,還需要驗證目標請求。
若尚未完成授權,請重新開啟 Home 頂端開關,確認是否再次出現系統提示。不要先刪除所有系統網路設定。若開關剛開啟就返回關閉狀態,請記下當時的提示文字,確認授權是否完成及目前設定是否有效,再處理相應問題。
VPN 標示的位置會因裝置與系統介面而異,因此不應只靠狀態列圖示判斷。較可靠的檢查順序是查看 App 中的開關、系統中的連線狀態,最後檢查實際請求。若三項結果不一致,請將差異視為排查線索。
四、Connectivity Test:同時檢視測試結果與實際瀏覽情況
在 Home 找到 Connectivity Test,執行測試並記下回傳結果或錯誤提示。測試結果只反映當下所用測試方法與目標的狀況,不代表所有網站、App 與連線類型都已驗證。清單中顯示延遲數字,也不能取代需要認證、加密傳輸並收到回應內容的完整請求。
- 先記錄環境:記下目前使用 Wi-Fi 或行動網路、選取的伺服器名稱,以及 Global Routing 的選擇,避免幾次測試的條件不一致。
- 接著執行測試:執行 Connectivity Test,記錄成功、逾時或其他提示;不要將單次失敗直接解讀為整份訂閱都已失效。
- 再送出新請求:開啟一個確實需要瀏覽的網頁並重新整理,確認載入的是新內容,而非只看到快取頁面。
- 最後交叉確認:若需確認請求使用的策略,請在 App 的連線紀錄中核對相應目標與策略;不能只憑網頁「能開啟」就推斷流量經過代理。
若測試成功但某個網頁無法開啟,先改用另一個平常會瀏覽的目標進行對照,再檢查失敗目標的 DNS、規則與連線紀錄。不要同時變更 DNS、協定、連接埠與規則,否則即使問題解決,也無法判斷是哪個步驟生效。本文不提供實測延遲數值,實際結果以裝置當時顯示為準。
五、Wi-Fi 與行動網路:每次只變更一項條件
同一台伺服器在一種網路可用、另一種網路失敗時,先保持伺服器與 Global Routing 不變,只切換網路。如此才能判斷變化較可能來自本地網路,還是伺服器設定本身。首次手動驗證期間,也請確認 Settings → On Demand,避免現有的自動連線條件影響判斷。
比對兩種網路環境
Wi-Fi
- 先確認該網路是否需要網頁認證,完成認證後再連線。
- 維持目前的伺服器與 Global Routing 不變。
- 執行 Connectivity Test,並重新整理同一個目標網頁。
行動網路
- 確認裝置已允許 Shadowrocket 使用行動數據。
- 切換網路後,重新查看 Home 頂端開關與系統連線狀態。
- 重複相同測試,記錄與 Wi-Fi 不同的結果。
先完成手動連線驗證,再依實際需求設定 Settings → On Demand,並分別確認相關網路條件。
若手動關閉後又自動連線,請勿立即認定開關故障。先檢查 Settings → On Demand 中的自動連線設定,並確認系統中該 VPN 設定的隨選連線狀態。調整前先記下原值,測試結束後再還原所需設定;不要為了排查單一網路而長期改變所有連線行為。
六、首次連線常見問題:依照現象縮小排查範圍
清單裡有很多伺服器,為什麼還是連不上?
先返回 Home,確認目標項目前的圓點已選取,而不只是開啟詳細資料頁面。接著確認該項目的服務是否仍有效,以及協定與認證資訊是否符合服務商提供的資料。清單中有項目只代表資料已匯入,不表示每個項目當下都能建立連線。
開關已開啟,為什麼網頁還是無法瀏覽?
先執行 Connectivity Test,再查看 Home → Global Routing。若目前選擇 Direct,就不能將目前的瀏覽結果視為代理連線測試;若使用 Config,可暫時改用 Proxy 進行一次對照,之後再還原原本模式。若只有 Config 失敗,請優先檢查 Config 中目前啟用的設定與相關規則。
沒有看到允許新增 VPN 設定的提示,正常嗎?
若先前已完成授權,之後連線時不一定會再次出現提示。先檢查 Home 的開關與系統 VPN 狀態;若始終無法連線,再確認裝置是否有禁止修改 VPN 的管理政策。受管理的裝置須遵守相關管理規定,不要反覆刪除設定來規避限制。
訂閱匯入成功,但之後更新失敗,需要重新購買嗎?
訂閱更新與購買用戶端是不同流程。先確認目前網路可存取訂閱網址,再向服務商確認網址、有效期限與帳戶狀態。更新失敗時,請保留現有設定與錯誤提示;重新購買用戶端無法解決訂閱錯誤。
測試成功後,可以直接設定 On Demand 自動連線嗎?
先確認目標網頁在所需的路由模式下可正常瀏覽,再前往 Settings → On Demand 設定自動連線條件。設定後分別在 Wi-Fi 與行動網路環境確認是否依預期連線或中斷;手動測試成功不代表所有自動連線條件都已設定完成。
完成首次驗證後,簡單記錄使用的伺服器、Global Routing、網路類型、Connectivity Test 結果與目標網頁的瀏覽情況。下次遇到連線問題時,先比對這些條件,再一次只變更一項。若需進一步確認各項設定,請參閱設定手冊;提供排查資訊前,請隱藏訂閱網址、密碼、金鑰及其他認證資料。