本文適合剛安裝 Shadowrocket(小火箭)、已有自己的服務商與設定,但尚未完成首次連線的使用者。以下以 iPhone / iPad 介面為例:先了解系統 VPN 授權與伺服器設定的差異,再認識 Home 的連線開關、路由模式、測試入口及伺服器清單,最後依序完成連線檢查。
首次使用前:安裝來源、現有設定與三個頁面
安裝 Shadowrocket 用戶端與設定連線服務是兩回事。iPhone / iPad 版可從 App Store 取得,開發者為 Shadow Launch Technology Limited,價格為 $2.99 一次性付費;系統需求請以 App Store 頁面標示為準。Mac(Apple 晶片與 Intel)、Windows、Android、Linux 版免費。各平台取得方式請參閱下載指南。
用戶端買斷 ≠ 連線服務方案。本文假設使用者已有自己的服務商與訂閱;本站不提供、不販售,也不推薦節點或訂閱。開啟 App 後清單是空的,不代表安裝失敗,而是尚未匯入可用的伺服器設定。
- Home:選擇伺服器、啟動或停止連線、選擇 Global Routing,並執行 Connectivity Test。
- Config:管理規則設定檔。匯入伺服器訂閱,不代表已選用合適的規則檔。
- Settings:管理 DNS、On Demand 等選項。初次使用時,先保留不熟悉的設定,避免一次修改多個項目。
允許 VPN 設定:授權系統網路延伸功能
初次使用時,系統會詢問是否允許 Shadowrocket 加入 VPN 設定。提示可能在首次開啟連線時出現,不一定會在進入 Home 時立即顯示。授權後,App 可建立由系統管理的網路隧道,讓符合處理條件的裝置流量經過用戶端;這不會自動填入伺服器位址、帳號或訂閱。
系統提示中關於網路流量可能遭到過濾或監控的說明,是 VPN 權限的一般風險提醒。是否繼續,應視你是否主動安裝此 App,以及是否打算使用已有的設定而定。若裝置受組織管理,VPN 設定也可能受到管理政策限制。
-
確認設定
進入 Home 後,先匯入並選取自己的伺服器;核對名稱與協定,避免在清單空白時反覆操作連線開關。
-
啟動連線
點選 Home 頂部 Not Connected 旁的連線開關。若系統尚未儲存所需的 VPN 設定,畫面會進入授權流程。
-
允許加入
在系統的「加入 VPN 設定」提示中選擇「允許」,並依系統要求輸入裝置密碼或完成身分驗證。
-
返回檢查
返回 Home 查看連線狀態,再測試網頁是否能正常瀏覽。授權成功只代表具備啟動隧道的條件,不代表遠端服務已可使用。
若先前選擇了「不允許」,請返回 Home 再試一次連線,並留意系統提示。不要為了排查授權問題而刪除所有網路設定;若裝置由學校或公司管理,請先確認相關管理政策。
Not Connected:分開判斷連線狀態與實際可用性
Home 頂部的 Not Connected 表示目前尚未建立用戶端連線。開啟後,App 會依目前設定嘗試啟動隧道。狀態變化反映的是本機隧道運作情形,不能單憑此判定伺服器驗證、DNS 解析及目標網站連線都正常。
分別檢查連線狀態與瀏覽結果
仍顯示 Not Connected
- 確認是否已完成 VPN 授權。
- 確認 Home 已選取有效伺服器。
- 檢查是否有其他 VPN 連線正在占用系統隧道。
已連線但無法瀏覽
- 確認 Global Routing 目前的設定。
- 檢查服務是否有效,以及驗證參數是否完整。
- 分別查看 Connectivity Test 與網頁瀏覽結果。
先確認隧道是否啟動,再確認連線要求是否成功;不要只憑連線開關或單一延遲結果下結論。
手動關閉後又自動連線時,請檢查 Settings → On Demand。此功能會依啟用的條件自動觸發連線,並非自動測試伺服器清單的速度。初次排查時,建議先關閉 On Demand,完成手動連線測試後,再視需要啟用。現有設定或移轉的設定可能改變目前值,請以畫面實際顯示為準,不要將建議值視為出廠預設值。
Global Routing:先選擇模式,再查看規則
Home → Global Routing 用來決定連線採用哪種路由處理方式。這與選擇伺服器是不同操作:前者決定流量如何分配,後者決定需要代理時使用哪台伺服器。以下僅比較 Shadowrocket 的四種模式;實際處理仍會受協定能力、App 設定與系統網路限制影響。
Config
建議依目前啟用的設定檔比對規則,結果可能是 PROXY、DIRECT 或 REJECT。適合已有可用規則設定檔的日常使用;不要將它理解為「所有未符合規則的連線都直接連線」。
適用情況:已匯入並確認規則檔,需要依網域或 IP 分流。
Proxy
由用戶端接管的流量會以代理模式處理,不依 Config 一般分流規則決定去向。這有助於暫時排除規則分流的影響,但不保證所有 App 與協定都能透過所選伺服器連線。
適用情況:使用相同的目標連線,暫時確認問題是否與分流規則有關。
Direct
由用戶端接管的流量會以直連模式處理,不經所選的遠端代理伺服器。Direct 不等於關閉連線開關,系統隧道仍可能保持運作。
適用情況:比對目前網路直接連線的結果。
Scene
依場景設定採用對應的路由安排,需先了解並完成相關場景設定。這不是自動選取最快伺服器的按鈕;初次使用且尚未設定場景時,不必先選此項。
適用情況:已設定場景,並需依既定場景切換路由安排。
在 Config 中,規則通常由上而下比對,符合後便採用對應策略。DOMAIN-SUFFIX 依網域後綴比對,GEOIP 依 IP 地理分類比對,IP-CIDR 依 IP 位址範圍比對,FINAL 則處理前面規則都未符合的連線。以下片段僅用來說明規則用途,並非可完整匯入的設定:
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
GEOIP,CN,DIRECT
FINAL,PROXY
在此例中,前三條規則都未符合的連線會交由 FINAL 使用 PROXY,而非預設直連。詳細規則說明請參閱選項手冊的規則章節。若尚無可用的規則檔,請先確認設定來源與內容,再將 Config 作為日常使用模式。
Connectivity Test:測試結果不等於完整連線狀況
Home → Connectivity Test 可用來檢查清單中伺服器的連通狀況,並顯示測試結果。測試方式與目標都會影響結果;測試數值不能直接換算為下載速度,也無法證明所有目標網站都能正常開啟。
| 觀察到的情況 | 可判斷的事項 | 下一步 |
|---|---|---|
| 測試顯示延遲值 | 目前測試路徑有收到回應 | 啟動連線後,開啟一個已知可用的目標網頁 |
| 測試逾時 | 測試未能在限定時間內收到回應 | 核對伺服器位址、連接埠、網路環境及測試方式 |
| 延遲正常,但網頁一直載入 | 測試成功不代表所有實際連線環節都正常 | 檢查 DNS、驗證、Global Routing 與符合的規則 |
| Wi-Fi 可用,但行動網路失敗 | 測試結果與目前使用的網路有關 | 保持設定不變,分別記錄兩種網路下的測試與瀏覽結果 |
排查時一次只調整一個變數。例如固定同一台伺服器、相同的 Global Routing 與目標網站,只切換 Wi-Fi 和行動網路。不要同時更換伺服器、修改 DNS、更新訂閱,否則難以判斷是哪個操作影響了結果。
SERVER 清單:匯入、選取與更新是三個不同動作
Home 的 SERVER 區域會顯示可供選擇的伺服器項目。項目名稱只是識別標籤,不能證明伺服器可用;請先匯入,再選取,最後啟動連線。編輯伺服器參數,也不代表已將該伺服器設為目前使用項目。
- 手動新增:Home → 點選右上角「+」進入 Add Server,依現有服務資料選擇 Type,再填入位址、連接埠與驗證參數。連接埠必須與伺服器端一致,不能因為使用加密傳輸就一律填入
443。 - 匯入訂閱:Home → 點選右上角「+」→ Type → Subscribe,在 URL 欄位填入自己已有的訂閱連結,儲存並等待取得結果。
https://example.com/sub?token=xxxx僅為格式範例,無法用於實際連線。 - 選取項目:返回 Home,展開相應群組並點選要使用的伺服器,確認選取標記後,再操作頂部的連線開關。
- 更新訂閱:在 Home 更新訂閱群組;若畫面支援下拉更新,也可下拉重新整理。更新後請再次確認所選項目是否仍在清單中;更新成功不代表連線成功。
Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 各自使用不同協定,所需欄位也不相同。請依服務端提供的參數填寫,不要只保留伺服器位址和連接埠,再任意切換 Type。手動修改訂閱產生的項目,也可能在下次更新時被覆蓋;若需長期保留修改,請先確認設定管理方式。
訂閱 URL 中的 token、伺服器密碼與金鑰都屬於敏感資訊。傳送排查截圖時,請遮住這些欄位,同時保留協定類型、錯誤提示與操作順序,避免在公開討論中貼出完整訂閱連結。
首次連線檢查順序:從 Home 到實際網頁
完成匯入後,依照以下順序檢查一次即可。不要把「已允許 VPN」、「測試有延遲」和「開關已開啟」混為同一個結論:三者分別代表系統權限、測試路徑與隧道狀態。
- 檢查輸入資料:Home 中已有伺服器,所選項目正確,協定與驗證參數皆來自使用者已有的服務資料。
- 檢查路由:Home → Global Routing 的設定符合本次測試目的;若使用 Config,請確認 Config 頁面已啟用預期的規則檔。
- 檢查權限:啟動連線後完成系統授權;若仍未連線,先處理系統提示,不要立即修改 DNS。
- 檢查瀏覽狀況:先執行 Connectivity Test,再開啟目標網頁;若結果不一致,請從 DNS、規則與驗證等方向繼續排查。
- 檢查自動連線:確認手動連線正常後,再前往 Settings → On Demand,依需求設定自動連線條件。
- 記錄狀況:記下使用的網路、路由模式、測試結果與錯誤提示;每次只修改一項設定,方便還原及比對。
若要依照介面逐步新增伺服器,請接著閱讀快速上手;若已連線但無法瀏覽,請參閱連線問題說明。描述問題時請指出「在哪個步驟失敗」,比只說「連不上」更容易縮小排查範圍。
取得 Shadowrocket 與首次設定步驟
iPhone / iPad 版從 App Store 取得,價格為 $2.99 一次性付費;Mac(Apple 晶片 / Intel)/ Windows / Android / Linux 版免費。下載指南依裝置說明取得方式,快速上手則介紹如何匯入自己已有的設定。