2026-08-03 · 入門指南 · 約 8 分鐘

Shadowrocket 首次啟動設定:VPN 設定權限與 Home 頁面說明

了解首次啟動時為何需要允許加入 VPN 設定,以及 Home 頁面的 Not Connected、Global Routing、Connectivity Test 和 SERVER 各自的用途。

本文重點

本文適合剛安裝 Shadowrocket(小火箭)的 iPhone、iPad 使用者。依首次連線的順序,說明系統 VPN 授權、匯入既有設定、判讀 Home 狀態與基本測試。看完後,你可以分辨「允許加入設定」、「隧道已啟動」和「目標網頁可正常連線」這三件事,也知道遇到問題時該檢查哪個區塊。

首次連線前:分清 App、連線資料與設定檔

Shadowrocket 是閉源商業 App,透過 App Store 一次性買斷。購買 App 不代表包含連線服務。以下操作假設你已有自己的服務商與訂閱,或已備妥可用的連線參數。本網站不提供、販售或推薦節點、訂閱或連線服務。

取得 App 時,請確認開發者為 Shadow Launch Technology Limited,App ID 為 932747118。本文主要適用於 iPhone 和 iPad;Mac、Apple TV、Apple Vision 的相容性與系統需求,請以 App Store 頁面標示為準。唯一取得管道是 App Store,詳細核對步驟請參閱正版核驗頁。

3 個頁面
Home / Config / Settings 分別用於連線、設定檔管理與 App 設定
4 種模式
Global Routing:Proxy / Direct / Config / Scene
1 項授權
首次建立系統 VPN 設定時,確認允許加入 VPN 設定

Home 用來查看連線狀態、選擇伺服器項目及啟動測試。Config 用來管理設定檔;理解規則分流時,需一併確認目前使用的設定檔。Settings 用來調整 App 設定,例如 Settings → On Demand。請勿將 Home 中的伺服器項目與 Config 中的規則設定檔視為同一種資料。

VPN 設定權限:允許加入的是系統連線設定

系統通常會在首次嘗試開啟連線時,提示你允許加入 VPN 設定;不一定會在開啟 App 後立即出現。點選允許後,系統可能要求輸入裝置密碼,或使用裝置支援的身分驗證方式確認。這個步驟會授權 Shadowrocket 建立用來處理網路流量的系統 VPN 設定。

授權成功只代表系統允許建立這項設定,不代表遠端連線資料正確,也不代表網頁已可正常連線。實際流量如何處理,仍取決於 Global Routing、所選伺服器、目前規則及相關網路設定。

  1. 準備連線資料

    確認你已有自己的訂閱連結或完整連線參數。如果 Home → SERVER 仍是空的,請先完成匯入,再嘗試啟動連線。

  2. 匯入既有訂閱

    前往 Home → 右上角「+」→ Type → Subscribe,輸入自己的訂閱 URL 後儲存。等待內容載入,再確認 SERVER 是否出現預期項目。

  3. 確認所選項目

    在 Home → SERVER 選擇要使用的項目。確認名稱與連線資料來源,不要只因清單中有項目,就認定設定資料完整。

  4. 開啟連線並授權

    操作 Home 頂端的連線開關。出現系統允許加入 VPN 設定的提示後,選擇允許並完成系統要求的身分驗證。

  5. 返回確認狀態

    回到 Home,查看 Not Connected 是否已切換為 Connected。接著分別執行 Connectivity Test 並實際瀏覽網頁,記錄兩項結果。

若先前取消授權,請返回 Home 再次嘗試開啟連線,並依照系統提示操作。若裝置由學校或組織管理,VPN 設定可能受裝置政策限制;請先向裝置管理員確認,而不是反覆修改伺服器參數。

Home 狀態開關與 SERVER:一個控制連線,一個選擇目標

Not Connected 表示目前 App 隧道未連線。切換為 Connected 後,仍須另外確認目標網站是否可正常連線。系統 VPN 狀態與網站的 HTTP 回應是兩種不同檢查,不能以其中一項取代另一項。

SERVER 是已匯入或手動新增的伺服器項目清單。選取項目會決定需要透過代理轉送時使用的目標,但不代表所有流量都一定經過該項目;是否使用此目標,還會受到 Global Routing 與設定規則影響。

檢查順序:分別確認連線狀態與伺服器資料

Home 頂端狀態
  • Not Connected:先檢查開關與系統授權。
  • Connected:接著檢查路由模式與實際連線情況。
  • 開啟後立即中斷:記下提示訊息,並確認是否有其他 VPN 連線造成干擾。
Home → SERVER
  • 清單為空:確認既有訂閱是否已成功載入。
  • 已有項目:確認目前實際選取的項目。
  • 參數異常:依原始資料檢查位址、連接埠、協定與驗證欄位。

先確認隧道是否已啟動,再檢查所選目標與規則是否符合預期;每次只調整一個變數。

手動新增項目時,Type 必須與既有資料中的協定一致。Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 的驗證與傳輸欄位不能混用。例如資料標示連接埠為 443,就應照原值填寫;但 443 並非所有協定或服務的固定連接埠,也不能只憑連接埠判斷協定。

Global Routing:先確認流量處理模式

前往 Home → Global Routing,先確認目前選取的模式,再判讀測試結果。以下比較僅說明 Shadowrocket 本身的模式差異。選用 Config 的前提是已有並確認設定內容,並不代表任何設定檔都適合直接使用。

Config

建議

依照目前設定檔中的規則決定流量去向。規則可能指定 DIRECT、PROXY、REJECT 或設定檔中定義的策略,不能簡單理解為某一類網站必定直接連線。

適用情況:已有確認過的規則設定檔,且需要依目標進行分流。

Proxy

此全域模式以代理轉送為主,不依照 Config 中逐條分流規則決定一般請求的去向。可用來確認問題是否與規則選擇有關,但無法修正錯誤的連線參數。

適用情況:已知連線資料有效,想暫時對照排查分流問題。

Direct

此全域模式以直接連線為主。即使已選取 SERVER 項目,Direct 也不會因此將一般請求交由該項目轉送。

適用情況:對照目前網路的直接連線狀況。

Scene

依照已設定的情境條件選擇相應行為。使用前須確認情境內容;它並非與 Config、Proxy 或 Direct 固定等同的另一種名稱。

適用情況:已設定情境,且能確認目前符合哪些條件的使用者。

在 Config 模式下,規則通常會依序比對。以下僅為規則語法示例,並非完整設定檔;example.com 是示例網域。FINAL 應放在前面的規則之後,作為未符合其他規則時的最終處理方式。

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

Connectivity Test:測試結果不等於網頁可正常連線

Home → Connectivity Test 可用來執行連線測試。顯示的結果須搭配所選測試方式與目標解讀。單一延遲數值無法同時證明網域解析、TLS 交握、網站回應與分流規則都正常。

例如,測試顯示毫秒數,但瀏覽器持續等待,應記錄為「測試有回應,網頁無法連線」,而不是直接判定整體連線正常。反過來說,某種測試逾時,也不能單獨證明所有網站都無法連線。

  1. 記下 Home 目前狀態、Global Routing 選項與 SERVER 所選項目。
  2. 執行 Connectivity Test,記錄結果是有回應、逾時或出現錯誤提示。
  3. 使用瀏覽器瀏覽自己有權存取的目標,確認是單一網站還是多個網站無法連線。
  4. 若只有 Config 模式下無法連線,先保留原設定,再暫時切換至 Proxy 進行對照;測試後恢復原模式。
  5. 若多個網域都無法連線,接著檢查目前 Config 的 DNS 相關設定、網路環境與連線參數,不要一次更換整份設定檔。

分享排查資訊時,提供錯誤提示、時間與操作順序即可。請遮蔽訂閱 URL 中的 token、驗證密碼與私鑰;這些欄位可能讓他人直接使用你的連線資料。

訂閱更新與 On Demand:首次連線後分別確認

訂閱是取得一組連線項目的管道;更新訂閱是重新取得這些資料,不等於更新 App,也不等於重新載入 Config 中的規則檔。匯入時請使用自己的原始 URL;https://example.com/sub?token=xxxx 僅為格式示意,無法用來連線。

首次匯入或後續更新後,請確認 SERVER 項目是否符合預期,以及目前所選項目是否仍可使用。更新訂閱可能會變更名稱、參數與可用項目;只看到「更新完成」仍不能取代重新測試連線。

On Demand 會在指定條件下觸發系統連線,不會修正伺服器位址、驗證欄位或 DNS 設定。若手動關閉後仍再次連線,請先檢查這項設定,以及系統中其他 VPN 設定的自動連線行為,不要立刻刪除既有訂閱。

首次開啟常見問題:依照狀況選擇下一步

剛才選了不允許,要如何重新授權?

返回 Home,再操作連線開關並依照系統提示處理。如果仍無法加入設定,請在裝置「設定」中搜尋 VPN,檢查既有設定與裝置管理限制。保留現有資料,先確認限制來源,再決定是否移除設定。

已經 Connected,為什麼網頁還是無法開啟?

先記下 Home → Global Routing 的選項,再執行 Connectivity Test。若只有 Config 模式下無法連線,請檢查目前 Config 的規則與 DNS 設定;若多種模式都無法連線,再核對連線資料與目前網路。

SERVER 裡有很多項目,點選其中一個就會連線嗎?

選取項目與開啟連線是兩個不同操作。先確認目標項目,再查看 Home 頂端的開關與狀態。使用 Direct 時,即使選取某個項目,一般請求也不會因此自動改由代理轉送。

關閉開關後又自動連線,該調整哪裡?

前往 Settings → On Demand 檢查自動觸發設定。先暫停此功能,再手動測試一次開關;若問題仍然存在,請檢查系統 VPN 設定中是否有其他自動連線來源。

需要重新匯入訂閱和規則設定檔嗎?

不必一開始就重新匯入。先分辨是 SERVER 資料取得失敗、隧道無法啟動,還是 Config 分流異常。確認問題出在哪一層後,再只修改對應部分,避免遺失原有設定與排查線索。

Shadowrocket 正版下載