本文適合已安裝 Shadowrocket(小火箭)、已有自己的服務商與訂閱,但尚未完成首次連線的 iPhone/iPad 使用者。依序確認伺服器項目、預設選擇、路由模式與系統授權,再透過 Connectivity Test(連線測試)及實際瀏覽網頁交叉確認。遇到問題時,先檢查預設伺服器、VPN 連線狀態與 Global Routing(全域路由),不要同時變更多項設定。
一、連線前確認已有伺服器
Shadowrocket 是 Apple 平台的付費用戶端,唯一取得管道為 App Store。買斷用戶端不等於購買線路方案。本文假設你已向自己的服務商取得有效的伺服器資料或訂閱;購買 App 後,仍須匯入已有資料才能建立代理連線。系統需求以 App Store 頁面標示為準。
開啟 Home(首頁),先查看伺服器清單。訂閱群組名稱只是容器,不代表其中已有可連線的伺服器。展開群組,確認裡面有具體項目。若只有空群組,請先更新訂閱,再進行以下選擇操作。
- 已有伺服器項目:核對名稱與協定類型,保留服務商提供的位址、連接埠及驗證欄位,不要憑經驗改成其他值。
- 只有訂閱連結:在 Home 右上角點選「+」,於 Type(類型)中選擇 Subscribe(訂閱),貼上自己的連結並儲存,再返回 Home 更新訂閱內容。
- 更新後仍是空的:確認連結是否完整、訂閱是否有效,以及目前的網路能否連上訂閱網址。成功取得訂閱與伺服器能否連線,是兩項不同的檢查。
- 需要確認 App 來源:前往下載與正版查核頁,核對開發者 Shadow Launch Technology Limited、官方圖示與 App ID 932747118。
二、在 Home 設定預設伺服器並連線
預設伺服器是目前手動選取的連線對象。在 Home 清單中,點選伺服器項目左側的圓點來選擇;只看到項目名稱,或進入項目編輯頁面,都不能取代這個步驟。選取後,先確認圓點呈現已選取狀態,再開啟連線開關。
-
選擇伺服器
進入 Home(首頁),展開自己的訂閱群組,點選指定伺服器左側的圓點。確認選取標記位於準備使用的項目上,而不是停留在群組標題。
-
檢查路由模式
開啟 Home → Global Routing(全域路由)。首次排查代理連線時,可暫時選擇 Proxy(代理),減少規則比對造成的變因;已有明確分流需求時則使用 Config(設定)。
-
開啟連線
返回 Home,開啟頂端的連線開關。首次使用時,系統會要求新增 VPN 設定;確認請求來自剛才的操作後,點選 Allow(允許),並依系統提示完成裝置驗證。
-
確認狀態
返回 Home,確認開關是否維持開啟,以及是否出現錯誤提示。若開關立即關閉,先記下提示內容,再檢查授權與其他正在使用 VPN 的 App,不要連續反覆點選。
-
執行測試
在 Home 點選 Connectivity Test(連線測試),等待本次測試結果。接著開啟 Safari,造訪自己需要使用的網頁,確認實際連線也能完成。
系統的 VPN 授權用於建立網路通道,不是伺服器帳號驗證。允許新增 VPN 設定後,伺服器位址、連接埠或密碼仍可能有誤。因此,開關維持開啟只能作為下一步測試的前提,不能單憑此點證明目標網站可用。
三、區分預設選擇與 Global Routing
預設伺服器決定「選擇哪個連線對象」,Global Routing(全域路由)則決定「流量如何處理」。兩者必須分別確認。即使圓點已選取正確伺服器,路由模式不同,存取結果也可能不同。
| 模式 | 處理方式 | 首次連線時的檢查重點 |
|---|---|---|
Proxy(代理) | 以代理模式處理流量 | 確認目前選取的伺服器可用;此模式可縮小分流規則造成的排查範圍。 |
Direct(直連) | 直接連線 | 此模式下網頁能開啟,不足以證明代理伺服器可用。 |
Config(設定) | 依目前設定的規則決定流量去向 | 檢查 Config(設定)頁面中啟用的設定,以及目標網域實際符合的策略。 |
Scene(情境) | 依已設定的情境條件決定路由方式 | 先檢查情境條件;首次手動排查時,不要同時切換情境與伺服器。 |
在 Config 模式下,規則會由上而下比對,第一條符合的規則生效。例如 DOMAIN-SUFFIX(網域後綴比對)可能將指定網域交由 PROXY(代理策略)處理,而 FINAL(最終兜底規則)則可能讓其餘流量走 DIRECT(直連策略)。因此,一個網站能開啟、另一個卻不行時,應先區分規則的處理結果,而不是立刻判定整個連線失效。
四、使用 Connectivity Test 確認連線進度
Connectivity Test(連線測試)檢查的是測試請求能否完成,不代表每個網站或每種 App 請求都能完成。判讀結果時,須一併考量目前網路、Global Routing 與所選伺服器。測試目標是否可連線也會影響結果,不要將單次失敗直接解讀為伺服器失效。
交叉確認:測試結果與實際瀏覽
Connectivity Test
- 先確認 Home 的連線開關維持開啟。
- 執行一次測試,記錄成功、逾時或其他具體提示。
- 切換伺服器後重新測試,不要沿用上一台伺服器的結果。
在 Safari 實際瀏覽
- 造訪自己需要使用的網頁並重新載入。
- 分辨是單一網站異常,還是多個網站都無法存取。
- 在相同網路與相同路由模式下比較,避免同時變更多項條件。
只有測試請求與實際網頁都能完成,才能說明本次檢查中的連線路徑可用;這不代表其他網站或後續網路狀態也一定正常。
若測試成功但網頁無法開啟,先確認是否只有特定網域發生問題。使用 Config 時,可暫時切換為 Proxy,再重新載入同一網頁:結果隨模式改變,表示應繼續檢查規則或策略;結果不變,則再檢查目標網站、DNS(網域名稱解析)與伺服器端限制。比對完成後,請恢復原本的路由模式。
若測試失敗但實際網頁能開啟,先確認網頁是否由快取顯示,並重新載入。也可能是測試目標無法連線,或該網頁在目前設定下採用直連。此時請繼續核對模式與目標,不要為了讓測試結果顯示數值而反覆修改伺服器驗證參數。
五、無法連線時先檢查這 3 項
依照「選擇 → 通道 → 路由」的順序排查。每次只變更一項,再重新執行 Connectivity Test 並瀏覽同一網頁。記錄變更前後的狀況,才能判斷是哪項變更影響結果。
- 檢查預設伺服器。返回 Home,確認左側圓點選取的是有效項目。若剛更新訂閱,請確認目前選取的仍是預期伺服器。開啟項目核對位址、連接埠、協定與驗證欄位,數值以服務商提供的現有資料為準。
- 檢查 VPN 連線狀態。確認已允許系統新增 VPN 設定,且 Home 開關沒有立即關閉。若系統提示設定或連線衝突,先停止其他正在建立 VPN 連線的 App,再重新連線。
- 檢查 Global Routing。確認沒有誤選 Direct。使用 Config 時檢查目前的設定;使用 Scene 時檢查觸發條件。若要排除規則因素,可暫時選擇 Proxy,測試同一個目標。
確認上述三項後,再比較 Wi-Fi 與行動網路。切換網路時,維持相同的伺服器與路由模式,並留意行動數據用量。若只在其中一種網路失敗,網路路徑可能是變因;若兩種網路都失敗,則繼續確認伺服器是否有效,以及服務商提供的連線參數。
六、首次連線常見問題
伺服器已匯入,為什麼還要點左側圓點?
匯入只會讓項目顯示在 Home 清單中。點選左側圓點才是手動選擇預設伺服器。先確認選取標記,再開啟連線開關;進入編輯頁面不能取代選擇。
第一次沒有允許 VPN 設定,接下來該怎麼做?
返回 Home 再次開啟連線開關,依系統跳出的授權提示操作。若沒有出現提示,或系統限制新增設定,請檢查裝置管理限制;受管理裝置應依管理員要求處理,不要反覆刪除設定。
開關已開啟,為什麼網頁還是無法開啟?
先在 Home 執行 Connectivity Test,再檢查 Global Routing。暫時使用 Proxy 重新測試同一網頁;若只有在 Config 下失敗,請返回 Config 檢查規則與策略,不必先重建所有伺服器項目。
切換伺服器後需要重新確認嗎?
需要。返回 Home 確認圓點已移至新項目,查看連線狀態,再執行 Connectivity Test。不同伺服器的結果不能互相取代;訂閱更新成功,也不代表更新後的所有項目都可用。
完成首次連線後,保留可用的預設伺服器與所需路由模式。下次遇到異常時,先重做本文的三項檢查,再進一步檢查設定規則、DNS 與網路環境;不要把單次測試結果視為長期可用的保證。