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

Shadowrocket 首次啟動時如何允許 VPN 設定?帶你認識 Home 的 Not Connected、Global Routing、Connectivity Test 與 SERVER 清單。

本文重點

首次使用 Shadowrocket(小火箭),應先分清系統 VPN 授權、伺服器資料與請求分流這三件事。本文適合已有服務商提供的資料或訂閱的 iPhone、iPad 使用者,依首次連線順序說明 Home 的操作,並解釋為何開啟開關、測試有延遲與網頁能否開啟,並非同一回事。

首次開啟前需要準備什麼?

先確認 App,再準備自己的連線資料。Shadowrocket 是 Apple 平台的付費用戶端,唯一取得管道是 App Store;請在產品頁確認開發者 Shadow Launch Technology Limited、官方圖示與 App ID 932747118。本文以 iPhone、iPad 為主,系統需求與通用購買適用性請以 App Store 頁面標示為準。

購買用戶端不會自動產生可用的伺服器項目。買斷用戶端 ≠ 線路方案;如果 Home 的 SERVER 清單是空的,請先匯入自己已有的資料,不要反覆切換連線開關。本網站不提供、不販售、不推薦節點或訂閱。

3 個區域
本文主要介紹 Home / Config / Settings
4 種模式
Global Routing:Config / Proxy / Direct / Scene
932747118
App Store 產品頁上的 App ID

先確認裝置本身可以連上網路,再匯入資料並連線。可以先不啟動 Shadowrocket,直接用瀏覽器開啟平常可直接連線的網站;如果這一步已經失敗,請先檢查目前的 Wi-Fi 或行動網路,避免把基本網路問題誤判為 App 設定問題。

何時應允許 VPN 設定?

確認是由自己啟動連線後,再允許系統加入 VPN 設定。通常在首次啟動連線、需要建立系統 VPN 設定時會出現授權提示,不一定一打開 App 就立即彈出;提示出現的時機也與系統中是否已有設定有關。這項授權允許 Shadowrocket 使用系統 VPN 網路通道,不代表伺服器驗證已通過。

  1. 確認 App

    從 App Store 安裝 Shadowrocket 後開啟並進入 Home。先確認使用的是已核對開發者與 App ID 的 App。

  2. 匯入資料

    在 Home 點選右上角的「+」進入 Add Server。已有訂閱時,請在 Type 選擇 Subscribe,輸入自己的訂閱網址並儲存;確認成功取得內容後,再查看 SERVER 清單。

  3. 選取項目

    在 Home → SERVER 選取要使用的伺服器,再檢查 Home → Global Routing。首次連線時,請勿同時修改多組設定。

  4. 允許設定

    開啟 Home 頂端的連線開關。系統詢問是否加入 VPN 設定時,請選擇允許,並依裝置提示使用裝置密碼或生物辨識完成確認。

  5. 確認連線

    返回 Home 查看連線狀態,再用瀏覽器開啟需要瀏覽的頁面。分別確認連線能否維持、測試是否成功,以及頁面是否載入,不要只看開關位置。

VPN 設定授權不需要填寫 Apple 帳號密碼作為伺服器密碼。裝置解鎖驗證由系統介面處理;伺服器驗證欄位則須填入自己的服務資料,並在 Add Server 中設定。這兩種憑證不能互相取代。

Home 的開關、SERVER 與其他入口各有什麼用途?

Home 用來選取伺服器並啟動連線,Config 用來管理目前的設定內容,Settings 則是 App 設定。分清這三個入口,就能避免連線失敗時誤改整份設定。以下兩張卡片依「介面位置 → 實際用途」對照說明。

Home 連線區

Not Connected
顯示尚未建立連線時的狀態;旁邊的開關用於啟動或停止連線。
SERVER
顯示已加入的伺服器項目,連線前請確認目前選取的項目。
Global Routing
決定由所選模式如何處理接管的請求。
Connectivity Test
測試伺服器是否可連線,結果須依測試方式判讀。

Home 的狀態、伺服器選擇與測試結果須分別確認,不能互相取代。

設定與自動連線

Config
檢視並選取設定檔;Global Routing 使用 Config 時,請確認目前啟用的檔案。
Settings
進入 App 設定;調整測試及連線相關選項前,請先記下原本的值。
Settings → On Demand
設定依條件觸發連線的行為,與請求採用哪種策略是兩回事。
Home → Add Server
點選 Home 右上角的「+」進入,填寫 Type 與對應的連線資料。

先完成一次手動連線並確認可以瀏覽,再設定 On Demand,方便判斷問題來源。

Not Connected 消失或連線開關維持開啟,只能表示連線狀態有所變化,不能單憑此判定遠端服務可用。有些協定只有在送出實際請求時,才會顯現驗證、傳輸或解析問題,因此還要用瀏覽器確認是否能正常瀏覽。

SERVER 不是可直接使用的公共資源目錄。清單內容來自使用者自行新增、分享取得的資料或已有訂閱;點選清單項目是選擇連線對象,編輯項目才會變更連線參數。排查時請先記下目前選取的項目,避免測試一個項目,實際卻連線到另一個。

初次使用 Global Routing,該選哪一種?

已有可信且了解用途的設定時,日常使用可優先選擇 Config;尚未確認設定內容前,不要以為「推薦」就代表不必檢查即可生效。路徑為 Home → Global Routing,選擇後返回 Home 確認目前顯示的值。以下比較僅適用於 Shadowrocket 本身的模式。

Config

推薦

依照目前啟用設定中的規則決定請求策略。規則可指定 DIRECT、PROXY 或設定中定義的其他策略,並非所有請求都會經過伺服器。

適用情境:已確認目前的設定,日常使用希望依規則區分請求。

Proxy

將由此模式接管的請求交由目前的代理策略處理。適合用來排除規則因素,但仍取決於伺服器參數、網路狀況與必要的解析流程。

適用情境:同一個網站在 Config 模式下無法開啟時,暫時切換作為對照,檢查規則是否造成影響。

Direct

以直接連線處理,而非透過目前的伺服器轉送。連線開關仍可能維持開啟,因此不能單憑開關狀態判定請求一定經過代理。

適用情境:檢查基本網路,或比較直接連線與代理路徑的瀏覽差異。

Scene

依照已設定的場景條件決定路由行為。請先檢查場景內容與目前條件,不要把 Scene 當成固定的全域代理模式。

適用情境:已明確設定場景,並需要依網路環境套用相應行為。

Config 的實際效果取決於規則順序與策略目標。規則通常由上而下比對,符合後便採用對應策略,FINAL 則是在前面的規則皆未符合時使用的預設策略。例如,以下僅用於理解語法的片段會讓 example.com 及其子網域使用 PROXY,其餘請求則使用 DIRECT;這不是可直接取代現有設定的完整檔案。

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT

On Demand 不屬於上述四種分流模式。Settings → On Demand 控制何時觸發連線;Global Routing 則控制連線運作時如何處理請求。首次排查時請先使用手動連線,確認瀏覽正常後再加入自動觸發條件。

Connectivity Test 有延遲,就代表可以正常上網嗎?

測試成功只代表測試涵蓋的路徑有回應,不保證所有網站都能瀏覽。在 Home 點選 Connectivity Test 後,應依測試方式判讀結果:建立 TCP 連線與傳送 HTTP 請求等測試,檢查的層面各不相同。單一延遲數值無法證明所有協定驗證、DNS 解析及目標網站連線都正常。

延遲數值不等於傳輸速度,也不能單獨作為選擇伺服器的依據。比較時應盡量使用相同裝置、相同網路與相同測試方式;如果其中條件已經改變,就不要直接將兩次數值視為伺服器效能差異。

SERVER 清單是空的,或匯入後仍無法連線,該怎麼辦?

清單為空時,先處理資料匯入,不要先排查 VPN 權限。已有訂閱的操作路徑為 Home 右上角「+」→ Add Server → Type → Subscribe;輸入自己的訂閱網址並儲存,以取得內容。更新訂閱是重新取得項目,不是購買 App,也不等於更新 Config 中的分流規則檔案。

  1. 確認資料類型。訂閱網址與單筆分享資料並非同一種內容,請使用對應的入口。貼上前檢查是否多出空格、換行,或混入與網址無關的說明文字。
  2. 確認取得結果。儲存訂閱後,查看是否出現伺服器項目;若顯示取得錯誤,請先檢查網址是否有效、目前網路是否正常,以及原服務帳戶的狀態,再執行更新。
  3. 確認參數完整。手動新增時,Type 必須與已有資料一致。Shadowsocks、VMess、VLESS、Trojan 等類型所需的驗證與傳輸欄位各不相同,不要只憑連接埠猜測協定。
  4. 確認實際選取的項目。更新訂閱後,重新確認 SERVER 中目前選取的項目,再啟動連線。項目存在不代表已被選取,也不代表服務仍可使用。

訂閱網址可能包含存取憑證,伺服器詳細資料也可能含有密碼或其他驗證資訊。向他人說明問題時,只需提供錯誤狀況、協定類型與不敏感的設定路徑;截圖或複製文字前,請先遮蔽完整訂閱網址及驗證欄位。

首次連線完成後,應依什麼順序複查?

完成的標準是「能說明目前設定,並能重複完成一次瀏覽」,而不是只看連線開關是否亮起。依照以下順序複查,之後更換網路或更新訂閱時也能沿用相同方法。

需要暫停時,可以返回 Home 關閉連線,並觀察是否因 On Demand 條件再次啟動。日常中斷連線不需要刪除系統 VPN 設定;保留已確認的設定,有助於下次依相同步驟恢復使用。

前往 App Store