· 入門指南 · 約 9 分鐘

Shadowrocket 新手常見問題:十個常用操作疑問解答

整理 Shadowrocket 新手常見的十個操作問題,涵蓋連線開關、Global Routing、訂閱匯入、規則生效與其他平台版本。

本文快速導覽

本文適合剛開始使用 Shadowrocket(小火箭),且已有自己的服務商與訂閱的使用者。依序說明取得方式、Home / Config / Settings 的分工、匯入訂閱、連線開關、Global Routing、驗證規則、更新、故障排查、On Demand 與換機處理。操作範例以 iPhone / iPad 介面為準,其他平台的入口位置可能不同,請勿直接套用相同選單位置。

1. 從哪裡取得?購買後會包含連線服務嗎?

Shadowrocket 是閉源商業應用程式,客戶端與連線服務是兩回事。iPhone / iPad 可在 App Store 以 $2.99 一次性買斷;Mac(Apple 晶片與 Intel)、Windows、Android、Linux 版免費。買斷客戶端 ≠ 購買連線方案;訂閱與節點請向自己的服務商取得。

請統一前往多平台下載頁選擇裝置。安裝完成只代表客戶端已就緒;若尚未加入可用設定,開啟連線開關也不會自動取得連線服務。

2. Home、Config、Settings 各自負責什麼?

這三個入口分別用來管理連線對象、分流設定與應用程式設定。新手容易把「選取節點」誤認為「已啟用規則」,但節點與規則是不同層次:前者決定連線到哪裡,後者決定哪些請求採用何種策略。

入口主要用途操作後檢查
Home管理訂閱與節點、選擇節點、開啟或關閉連線目前選取的節點是否符合預期
Config管理並選用設定檔、檢查規則與策略目前使用的設定檔是否正確
Settings調整應用程式行為,例如 On Demand 與訂閱相關設定是否設有自動連線或更新條件

排查問題時,先記下這三處的目前狀態,再逐項修改。若同時更換節點、設定檔與 DNS,即使恢復連線,也無法判斷是哪項設定發揮作用。

3. 已有訂閱連結,應該在哪裡匯入?

訂閱連結請向自己的服務商取得。匯入訂閱是讀取節點清單,不代表已啟用完整的分流設定,也不保證清單中的每個節點都能連線。請勿將訂閱網址填入單一節點的伺服器位址欄位。

  1. 開啟新增入口

    前往 Home,點選右上角的「+」,開啟新增項目頁面。

  2. 選擇訂閱類型

    在 Type 中選擇 Subscribe,而非手動選擇某種節點協定。

  3. 填入連結

    將完整訂閱連結貼到 URL,確認開頭、查詢參數與結尾字元,避免多出空格或換行。

  4. 儲存並讀取

    儲存後返回 Home,確認訂閱群組中是否出現節點;若尚未讀取到內容,請下拉重新整理清單。

  5. 選擇節點

    在訂閱群組中選取一個節點,再進行連線測試。若只看到群組名稱、沒有節點,請先排除訂閱讀取問題。

訂閱 URL 通常包含帳戶權杖,應妥善保管。提供截圖給他人時,請遮蔽完整 URL、密碼與 QR code,只保留錯誤訊息及必要設定。

4. 如何連線與中斷?退出應用程式就算中斷嗎?

在 Home 選擇節點,再開啟連線開關。首次連線時,系統可能會要求新增 VPN 設定;確認應用程式來源後即可允許。這項權限用於建立系統網路通道,並非服務商連線服務可用性的認證。

  1. 連線前,確認本地 Wi-Fi 或行動網路本身可以瀏覽一般網頁。
  2. 在 Home 選取節點,設定所需的 Global Routing,再開啟連線開關。
  3. 等待連線狀態變更,接著實際開啟目標頁面確認;不要只看系統 VPN 圖示。
  4. 需要中斷時,返回 Home 關閉連線開關;若之後自動重新連線,請檢查 Settings → On Demand。

切回桌面、鎖定螢幕或關閉應用程式畫面,都不代表已主動停止通道。系統 VPN 圖示也只能表示通道狀態,無法證明目標伺服器可連線、驗證成功或規則選擇正確。

5. Global Routing 要選 Config 還是 Proxy?

Global Routing 用來決定整體路由方式。Config 會依目前設定執行規則,最終結果取決於實際規則與 FINAL;並非固定讓「某類網站全部直連」。Proxy 可用於暫時排除規則影響,但仍受系統網路與通道處理範圍限制。

Config

建議

依照目前設定中的規則選擇策略;使用前應檢查設定來源、規則順序與預設備援策略。

適用情境:日常分流,且已有易於理解的設定

Proxy

讓進入該路由處理範圍的請求使用代理,適合與 Config 對照,判斷問題是否與規則有關。

適用情境:短時間測試節點及排查分流

Direct

採用直連路徑,不經所選代理節點轉送;這不是「選擇較快節點」的模式。

適用情境:確認本地網路直接連線的狀況

Scene

依已設定的情境條件套用對應路由安排;使用前須了解並檢查既有情境,不能將它視為自動測速選線。

適用情境:已設定不同網路連線條件的使用者

初次排查時,可固定使用同一個節點,分別在 Config 與 Proxy 下開啟相同目標。若只有 Config 失敗,優先檢查規則與策略;兩者都失敗,再檢查節點、伺服器端與本地網路。更多設定說明請參閱代理模式。

6. 已匯入規則,為什麼還沒有生效?

儲存設定檔、選用設定檔,以及將 Global Routing 設為 Config,是三種不同操作。先在 Config 確認目前使用的檔案,再檢查 Global Routing。規則通常依序比對,前面過於寬泛的規則可能讓後續的細項規則無法命中。

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
GEOIP,CN,DIRECT
FINAL,PROXY

這是規則語法範例,不是應用程式截圖,也不是能直接滿足所有網路需求的完整設定。DOMAIN-SUFFIX 依網域後綴比對;IP-CIDR 依 IP 位址範圍比對;GEOIP 需要 IP 地理位置資料庫;FINAL 用來處理前面未比對到的請求。範例中未比對到的請求會使用 PROXY,而非自動直連。

7. 什麼時候需要更新訂閱?更新失敗如何處理?

更新訂閱會重新讀取服務商傳回的節點清單,可能新增或刪除節點,也可能變更參數;這不會更新客戶端,也不會自動修復本地規則。服務商通知連線服務調整,或節點清單過舊時,可先在 Home 手動下拉重新整理。更新後請再次確認所選節點仍在清單中。

重新整理一直逾時,應該先調整哪裡?

先確認本地網路正常,再試著從 Home 下拉重新整理。若訂閱網址只能透過代理存取,須先建立可用連線,再檢查 Settings → Subscribe → Update via Proxy;沒有可用節點時,單獨開啟此選項無法建立可用連線。

出現 401 或 403,是協定選錯了嗎?

這類 HTTP 狀態通常與驗證或存取限制有關。請確認 URL 是否完整、權杖是否已重設,並向自己的服務商確認訂閱權限;不要反覆更換節點協定來處理訂閱請求錯誤。

更新成功後少了幾個節點,可以還原嗎?

先確認訂閱目前傳回的清單。服務商可能已移除舊節點,重新整理不會保留已失效的連線服務;請向自己的服務商確認異動,而非手動複製舊參數後就假定仍可使用。

若需要自動更新,可在 Settings → Subscribe 檢查是否開啟「啟動時更新」相關選項。開啟後仍會受到網路連線、驗證及伺服器回應影響,不能取代對更新結果的確認。

8. 顯示已連線,但網頁無法開啟,該怎麼辦?

依序檢查「本地網路 → 節點 → 路由 → DNS」,每次只變更一項。延遲測試有回應,不代表網頁請求一定成功;載入網頁還需要完成網域解析、代理驗證、TLS 交握及內容傳輸。

  1. 關閉連線,確認本地網路能否開啟原本可直連的頁面。若同樣失敗,請先排查 Wi-Fi、行動網路或網路登入頁面。
  2. 重新連線,固定同一個目標,在 Proxy 下測試;再改用訂閱中另一個現有節點進行對照。
  3. Proxy 正常但 Config 異常時,返回 Config 檢查命中的規則與策略,不要立刻重新安裝應用程式。
  4. 若出現網域解析錯誤,記下目前的 DNS 設定;修改前先備份,每次只調整一項,再重新送出請求。

記下「同一個節點、同一個目標、使用何種網路、哪種 Global Routing、具體錯誤」比只說「不能用」更有助於排查。完整檢查流程請參閱故障排除手冊。

9. 為什麼關閉後又重新連線?要開啟 On Demand 嗎?

On Demand 用來依條件觸發連線,不負責選擇節點,也不等同於規則分流。排查自動重新連線時,先前往 Settings → On Demand 檢查是否啟用自動連線條件;也請留意系統中是否設有其他 VPN 自動連線設定。

不要把「自動連線」視為「所有目標都能存取」。即使觸發條件正確,節點無法使用、訂閱過期或規則不符,仍會影響請求;請先完成手動驗證,再設定自動化。

10. 更換裝置或平台後,設定可以自動通用嗎?

應分別處理應用程式的取得資格、設定資料與服務商允許的裝置數。iPhone / iPad 已購買的應用程式,可在符合 App Store 帳戶條件的裝置上重新下載;但這不代表訂閱會自動出現,也不代表服務商允許無限多台裝置同時連線。

移轉方式:先備妥憑證,再確認連線

iPhone 與 iPad 之間
  • 確認 App Store 使用具備購買資格的帳戶。
  • 重新匯入自己的訂閱,或確認實際可用的備份與同步結果。
  • 在 Config 確認設定檔,再檢查 Global Routing 與 On Demand。
移轉至其他平台
  • 前往本站下載頁選擇 Mac、Windows、Android 或 Linux。
  • 確認目標平台支援訂閱格式與設定欄位。
  • 先測試一個節點,再逐項還原規則與自動連線設定。

移轉完成後,保留必要備份;確認新裝置可正常使用後,再清除舊裝置上的敏感訂閱資訊。

同一份訂閱能否在多台裝置上使用,以及能否同時連線,取決於服務商帳戶規則。請勿將複製設定理解為增加連線服務權限。移轉時也不要假設所有平台的選單位置、系統權限與自動連線行為都完全相同。

Shadowrocket 官方下載