首次使用 Shadowrocket(小火箭)的順序是:確認已有連線資料、匯入並選取伺服器、確認 Global Routing,再開啟連線開關,依系統提示允許加入 VPN 設定。本文適合第一次在 iPhone 或 iPad 上操作的使用者,說明系統授權、伺服器選擇、路由方式與連線測試的差異,避免將「允許加入設定」誤認為「連線已可使用」。
首次連線前:分清 App、連線資料與 VPN 權限
Shadowrocket 是 Apple 平台上的付費用戶端,唯一取得管道是 App Store,開發者為 Shadow Launch Technology Limited。購買適用性、裝置相容性與系統需求,請以 App Store 頁面標示為準。尚未安裝時,請先前往正版查核頁確認產品資訊;本文後續步驟以已安裝 App,且使用者已有自己的服務商與訂閱或手動連線參數為前提。
買斷用戶端 ≠ 線路方案。只購買 App,Home 裡不一定就有可連線的伺服器。VPN 權限則是另一回事:它允許 App 建立用來處理裝置網路流量的系統 VPN 設定,但不會替使用者產生伺服器位址、密碼或訂閱資料。
- Home:查看連線狀態、選取 SERVER 項目、調整 Global Routing,並執行 Connectivity Test。
- Config:管理用於規則分流等功能的設定檔。伺服器訂閱與規則設定檔用途不同,請勿只憑檔名混用。
- Settings:調整 App 行為,例如前往 Settings → On Demand 檢查隨選連線設定。
VPN 設定授權:從匯入資料到首次開啟開關
系統的「加入 VPN 設定」提示通常會在首次嘗試建立連線、且裝置尚無對應 VPN 設定時出現,不一定在第一次開啟 App 的當下顯示。這是系統層級的確認,不是購買提示,也不代表遠端伺服器已通過測試。依照以下順序操作,可分開檢查資料與權限問題。
-
準備資料
確認已有訂閱連結,或完整的伺服器連線參數。手動輸入時,協定、位址、連接埠與驗證資訊均以原始資料為準,不要猜測連接埠,也不要將網頁管理位址直接填成伺服器位址。
-
匯入訂閱
在 Home 點選右上角的「+」,將 Type 設為 Subscribe,填入自己的訂閱 URL 後儲存。請完整保留訂閱網址中的查詢參數;網址前後不要多出空格或說明文字。返回 Home 後,確認訂閱群組中是否已出現伺服器項目。
-
選取項目
在 Home → SERVER 中點選要使用的伺服器,並確認目前的選取標記。若只看到群組標題、沒有個別伺服器,請先確認訂閱是否成功讀取,再繼續連線。
-
檢查路由
開啟 Home → Global Routing,確認目前使用的模式。若已備妥規則設定,請檢查 Config 及實際啟用的檔案;若只想短暫排除規則的影響,可使用 Proxy,測試後請恢復原設定。
-
允許設定
開啟 Home 頂端的連線開關。系統詢問是否允許加入 VPN 設定時,確認操作來自 Shadowrocket 後選擇允許,並依裝置提示完成身分驗證。返回 App 後,繼續觀察狀態是否改變。
如果不小心點選拒絕,請回到 Shadowrocket,再次嘗試開啟連線開關,並依重新出現的系統提示操作。若仍無法完成,請前往 iPhone 或 iPad 的「設定」→「一般」→「VPN 與裝置管理」→「VPN」,查看相關設定與狀態;不同系統語言的選單名稱可能不同。受管理的裝置也可能受到組織政策限制,請先確認裝置管理政策,不要反覆刪除不明設定。
Home 頂端:Not Connected 與 Global Routing 各自的用途
Not Connected 表示目前尚未建立 App 對應的連線。頂端開關用來啟動或停止連線,Global Routing 則控制流量採用哪種路由方式,兩者是不同設定。即使已建立連線,也不能只憑狀態文字判定所有網站與協定都能正常使用,仍須進一步實際測試存取。
請依目前的用途選擇 Global Routing 中的 Proxy、Direct、Config 或 Scene。以下的「建議」有明確前提:已備妥可用且檢查過的規則設定。初次使用時,不要為了排除錯誤而同時更換伺服器、切換路由方式並修改規則,否則無法判斷是哪項變更產生效果。
Config
建議依照目前啟用設定中的規則決定請求的去向。結果取決於規則順序、符合的策略與 FINAL,並非固定的「部分直連、其餘走代理」。
適用情況:已有有效的規則設定,且需要依目標位址分流。
Proxy
以代理方式處理流量,不依 Config 中針對目標設定的分流規則決定去向。可用於短暫排除規則因素,但無法修正錯誤的位址、驗證參數或遠端服務故障。
適用情況:使用同一台伺服器,確認問題是否與規則分流有關。
Direct
採用直接連線方式。即使 App 開關顯示已連線,也不代表請求一定經過遠端代理伺服器;判斷請求的去向時,必須一併確認這項設定。
適用情況:比對目前網路的直接連線結果。
Scene
使用已設定的場景進行路由選擇,並同時確認場景條件與對應動作。尚未檢查場景內容前,不應將它視為與 Config 完全相同的選項。
適用情況:已明確設定場景,且能確認目前條件對應的結果。
SERVER 與 Connectivity Test:先選取項目,再測試連線
SERVER 清單中會顯示手動新增或從既有訂閱讀取的伺服器。訂閱是取得及更新這些項目的管道,不代表目前一定選取了可用項目;清單顯示名稱,也不代表位址、驗證資訊或遠端狀態必然正常。請先確認選取的項目,再執行 Home → Connectivity Test,並查看 App 實際回傳的結果。
| 觀察到的狀況 | 可以判斷什麼 | 下一步檢查 |
|---|---|---|
| SERVER 中沒有伺服器項目 | 目前沒有可選的伺服器,或訂閱尚未成功讀取 | 確認 Subscribe 的 URL 是否完整,並查看更新提示 |
| 測試顯示延遲數值 | 這次測試依目前的測試方式收到回應 | 開啟連線後,使用實際需要的網頁繼續驗證 |
| 測試逾時 | 這次測試未在期限內收到預期回應 | 檢查本機網路、伺服器參數與測試方式,不要立即判定訂閱已失效 |
| 已連線,但目標網頁無法開啟 | 連線狀態與該目標的可存取性不一致 | 確認 Global Routing、規則去向與 DNS,再重新存取同一個目標 |
延遲測試不是頻寬測試,也不保證所有網站都能正常使用。比對時請固定同一個目標、網路與伺服器,每次只變更一項設定。若要切換 Wi-Fi 與行動網路,請先記錄切換前的結果,再重複相同操作,才能分辨是本機網路還是設定造成差異。
- 更新訂閱前,先記下目前選取的項目;更新後確認項目是否有變動,以及目前的選擇是否仍符合預期。
- 不要將清單中顯示的名稱當成協定參數。連線依據是詳細資料中的協定、連接埠與驗證內容。
- 測試成功後仍須實際存取;測試失敗時,先閱讀錯誤訊息,再決定要檢查資料或網路。
Config 與 On Demand:首次使用先了解兩者的區別
Config 負責規則分流,Settings → On Demand 則負責隨選連線,兩者屬於不同層次的邏輯:前者回答「請求要送往哪裡」,後者回答「在什麼條件下嘗試連線」。首次手動連線尚未確認成功前,先不要加入自動觸發條件,可減少排查變因。
規則關鍵字
- DOMAIN-SUFFIX
- 依網域後綴比對,例如 example.com。
- GEOIP
- 依 IP 地理位置比對,例如 CN。
- IP-CIDR
- 依 IPv4 網段比對,例如 192.168.0.0/16。
- FINAL
- 為未符合前面規則的請求指定最終策略。
規則通常依序比對;檢查符合的項目時,也要確認該項目引用的策略是否存在。
隨選連線
- 入口
- Settings → On Demand。
- 用途
- 依照設定條件觸發連線行為。
- 檢查時機
- 完成手動連線與實際存取驗證之後。
- 排查重點
- 關閉連線後若再次連線,請確認隨選規則是否仍處於啟用狀態。
隨選連線無法取代有效的伺服器資料,也不保證在所有網路環境下都能連線。
如果 Global Routing 選擇 Config,遇到個別網站異常時,請先確認實際啟用的是哪一份設定,再檢查相關網域規則與 FINAL。不要因為某次存取失敗就清除所有規則。修改前請保留原始檔案,每次只調整一處,再以相同目標進行驗證。
首次使用常見問題:依照狀況找到對應設定
允許加入 VPN 設定後,為什麼還是無法開啟網頁?
授權只代表系統允許建立設定。請回到 Home 檢查連線狀態、SERVER 選取項目與 Global Routing,再執行 Connectivity Test。若測試有回應,但目標網頁仍無法開啟,請維持同一台伺服器,比較 Proxy 與原本 Config 的結果,繼續排查規則或目標網站存取問題。
剛開啟 App,沒有看到加入 VPN 設定的提示,正常嗎?
先確認是否已嘗試開啟連線。系統提示不一定會在開啟 App 時出現;若裝置已有對應設定,也可能不再重複詢問。請前往「設定」→「一般」→「VPN 與裝置管理」→「VPN」查看設定,再回到 Home 操作,不必為了等待提示視窗而反覆重新安裝。
已儲存訂閱,但 SERVER 仍是空的,怎麼辦?
返回訂閱編輯頁面,確認 Type 是否設為 Subscribe、URL 是否完整,然後重新更新並查看提示。網址應取自自己的既有資料,不可用服務商網站首頁代替。若出現驗證或內容格式錯誤提示,請核對原始訂閱資訊,不要將空清單當成 VPN 權限問題處理。
關閉開關後又自動連線,應該檢查哪裡?
先前往 Settings → On Demand,確認是否啟用隨選連線及相關條件,再查看系統 VPN 設定中的對應狀態。調整後回到 Home 關閉連線並觀察。受管理的裝置還須檢查管理政策,不能只因開關再次開啟就判定 App 發生異常。
首次使用的完成標準不只是「曾出現授權提示」,而是已選取伺服器、了解目前的 Global Routing、確認連線狀態符合預期,並完成一次實際目標存取。日後遇到問題,依照「本機網路 → 資料 → 系統權限 → 路由 → 目標存取」的順序檢查,通常比同時修改多項設定更容易找出原因。