2026-07-22 · 入門指南 · 約 9 分鐘

Shadowrocket 首次使用設定:VPN 設定授權與 Home 頁面說明

首次啟動時,系統會要求授權新增 VPN 設定。本文說明授權步驟,並介紹 Home 頁面的 Not Connected 開關、Global Routing、Connectivity Test 和 SERVER 區。

本文重點

第一次使用 Shadowrocket(小火箭)時,請先準備好自己的連線資訊,再完成系統 VPN 設定授權,最後檢查 Home 的連線狀態、路由模式與伺服器選擇。本文適合 iPhone、iPad 新手,說明授權和連線的差異、Home 各區塊的用途,以及首次測試失敗時該先檢查哪些項目;不必一開始就修改複雜規則。

首次開啟前:分清用戶端、連線資訊與設定檔

Shadowrocket 是 Apple 平台的閉源商業 App,透過 App Store 一次性購買。開發者名稱為 Shadow Launch Technology Limited,App ID 為 932747118。系統需求與相容性請以 App Store 頁面標示為準。若要確認購買入口,請先查看正版下載與驗證說明。

買斷用戶端 ≠ 購買線路方案。以下步驟以使用者已有自己的服務商與訂閱,或已取得完整伺服器參數為前提。系統允許新增 VPN 設定,只代表允許 App 建立系統網路通道,不會產生可用伺服器,也不會補齊缺少的帳號參數。

932747118
App Store App ID,用於確認產品
3 個入口
Home / Config / Settings:連線、設定檔與設定
4 種模式
Global Routing:Proxy / Direct / Config / Scene

VPN 設定授權:首次建立連線時完成

首次啟動時可能會看到系統授權提示;若開啟 App 後沒有立即出現,通常會在首次嘗試開啟連線、需要建立 VPN 設定時觸發。提示由系統顯示,按鈕文字會依系統語言而異。請先確認要求來自剛開啟的 Shadowrocket,再允許新增設定,並依系統提示完成裝置驗證。

  1. 準備資訊

    確認已有伺服器記錄,或依下方說明匯入自己的訂閱。清單空白不代表授權發生錯誤。

  2. 開始連線

    在 Home 選取要使用的伺服器,再操作頂端的連線開關。若系統需要新增 VPN 設定,此時會顯示授權提示。

  3. 確認提示

    確認目前操作確實是啟用 Shadowrocket,閱讀系統說明後允許新增設定;依畫面指示輸入裝置密碼或使用系統提供的驗證方式確認。

  4. 返回檢查

    返回 Home 檢查連線狀態。完成授權後仍須建立實際連線,不能因提示消失就認定網路已可使用。

確認系統是否已儲存設定,可在 iPhone 或 iPad 的系統「設定 → 一般 → VPN 與裝置管理 → VPN」中查看;實際顯示內容會因系統版本而異。請勿為了重試而直接刪除不熟悉的管理項目;刪除 Shadowrocket 的 VPN 設定後,下次連線可能需要重新授權。

Home 頂端:Not Connected 與連線開關

Not Connected 表示目前尚未建立 Shadowrocket 的 VPN 連線。這不代表訂閱是否到期,也不是伺服器參數正確與否的測試結果。首次開啟、手動中斷或連線未能建立時,都可能看到此狀態。

Home 頂端的開關負責建立或停止連線;SERVER 區用來選擇伺服器記錄;Global Routing 則控制接管連線的路由方式。三者各自處理不同問題。排查時應分別記錄,不要只說「開關打不開」。

Home:連線與目標

狀態
Not Connected 表示目前未連線
開關
開始或停止 VPN 連線
SERVER
查看並選擇已有的伺服器記錄
Connectivity Test
依選定的測試方式檢查伺服器是否可連線

連線已建立與目標網站可否存取,必須分別驗證。

Config / Settings:設定檔與行為

Config
管理並選擇目前使用的設定檔
Global Routing
在 Home 選擇路由模式
On Demand
Settings → On Demand,檢查隨選連線設定
首次驗證
先手動連線,再設定自動連線行為

先確認手動連線可用,再處理自動化設定,較容易分辨問題來源。

連線成功後,仍應開啟實際需要存取的目標進行驗證。系統 VPN 狀態只能證明通道狀態,不能證明每個目標都採用相同策略,也無法證明遠端驗證、DNS 與目標服務均正常。

Global Routing:先確認規則是否生效

前往 Home → Global Routing,先確認目前選取的模式。首次驗證時,最重要的是分清「依設定決定流量去向」與「暫時固定流量方向」。已有可信且適用的設定檔時,可以使用 Config;尚未確認設定檔內容前,不應只因某個選項看起來常用,就認定設定正確。

Config

建議

依目前設定檔中的規則與策略處理連線。規則可能指定 DIRECT、REJECT 或代理策略;未符合規則的連線則由設定檔中的預設規則決定,並非一律直連。

適用情況:已有並確認過設定檔,日常需要依規則分流。

Proxy

將 App 接管的連線以代理模式處理,適合暫時排查時使用,可減少一般分流規則對結果的影響。這不代表能接管裝置上的所有網路活動。

適用情況:已選定伺服器,需要比對一般分流規則的影響。

Direct

將 App 接管的連線以直連模式處理,不透過遠端代理轉送一般連線。即使此時頂端連線開關已開啟,也不能因此認定目前正透過所選伺服器存取網路。

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

Scene

依已設定的場景選擇路由;使用前須確認相關場景設定。不要把 Scene 當成不必設定就會自動判斷存取需求的模式。

適用情況:已了解並完成場景設定的使用者。

例如,下方內容僅用來說明規則文字,不是首次啟動時可直接貼上的完整設定。DOMAIN-SUFFIX 比對網域後綴,GEOIP 依 IP 地理位置比對,IP-CIDR 比對 IP 網段,FINAL 處理未符合規則的連線;必須先了解目前的設定檔與策略名稱,才能判斷這些規則會造成什麼結果。

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

規則會由上而下檢查,優先符合的項目會決定對應策略。範例中的 PROXY 必須對應實際可用的代理策略;不要把示範網域、文件專用 IP 網段與策略名稱當成適用於自己網路的完整設定。

SERVER 區:匯入、更新與選取是不同步驟

SERVER 區會顯示已有的伺服器記錄或訂閱群組。清單空白時,先匯入自己的資訊;清單已有內容時,先確認實際選取的是哪一筆。清單中看得到名稱,不代表已選取該筆記錄,也不代表目前可以連線。

兩種既有資訊的輸入方式

已有訂閱連結
  • Home 右上角「+」→ Type → Subscribe。
  • 在 URL 欄位填入自己的訂閱網址,確認後儲存。
  • 等待訂閱內容載入,再查看建立的伺服器群組。
  • 需要重新整理時,對訂閱項目執行更新,完成後再次確認目前選取的項目。
已有單筆伺服器參數
  • Home 右上角「+」→ Type,選擇資料指定的協定。
  • 逐項輸入位址、連接埠及相應的驗證欄位。
  • 如涉及 TLS、SNI 或傳輸路徑,請依原始資料填寫。
  • 儲存後返回 SERVER 區,選取該筆記錄再進行測試。

更新訂閱會變更來源清單;手動輸入則會新增本機記錄。兩者都不能取代系統 VPN 授權。

Shadowsocks、VMess、VLESS、Trojan、Hysteria2 與 WireGuard 的欄位各不相同。不要因為都有位址和連接埠,就把一種協定的密碼填入另一種協定的身分欄位。例如資料標示連接埠為 443 時,就照原資料填寫;連接埠號碼本身無法證明協定類型,也無法證明 TLS 參數正確。

Connectivity Test:區分測試結果與實際存取

Home → Connectivity Test 可選擇並執行連線測試。不同測試方式的驗證範圍不同:TCP 測試著重確認目標連接埠能否建立連線,其他方式可能也會測試透過代理存取測試目標。記錄結果時,請一併記下使用的測試方式,不要只比較毫秒數字。

首次測試時,建議在同一網路下每次只調整一個變數:先保持伺服器與設定檔不變,完成測試及實際存取;需要比對時,再切換路由模式或伺服器。若連續更換網路、伺服器與設定檔,就難以判斷是哪個步驟改變了結果。測試耗時也會隨網路負載變化,不宜把單次結果視為長期結論。

首次驗證清單:先手動連線,再檢查 On Demand

On Demand 與 Global Routing 處理的問題不同:前者關係到何時依需求建立連線,後者則決定連線建立後如何處理流量。首次使用時,請先驗證手動連線;之後再前往 Settings → On Demand 檢查相關設定。如果中斷後很快又重新連線,也應先檢查隨選連線行為,而不是直接認定頂端開關故障。

  1. 系統授權:已允許新增 Shadowrocket 的 VPN 設定,系統提示不再停留於待確認狀態。
  2. 伺服器選擇:SERVER 區已選取預期記錄,協定、位址、連接埠與驗證資訊皆與原始資料一致。
  3. 路由模式:已確認 Global Routing 目前使用 Config、Proxy、Direct 或 Scene;若使用 Config,也已確認目前的設定檔。
  4. 測試記錄:已執行 Connectivity Test,並記下測試方式及回應結果或 timeout。
  5. 實際存取:連線建立後已實際存取目標,確認結果不只是狀態文字有所變化。
  6. 自動行為:手動驗證正常後,再檢查 Settings → On Demand,避免自動連線與手動操作互相干擾。

如果仍無法建立連線,請記錄失敗步驟、系統提示內容、目前的路由模式與測試現象。授權失敗時先處理系統權限;清單空白時先處理匯入;測試逾時時先檢查網路與伺服器參數;只有部分目標異常時,再檢查規則與 DNS。依層次逐步排查,比一次重設所有設定更容易找出原因。

App Store 正版驗證確認開發者與 App ID