Shadowrocket 初次設定指南:VPN 設定權限與 Home 頁面功能

首次啟動時如何允許新增 VPN 設定?本文說明 Home 頁面上的 Not Connected、Global Routing、Connectivity Test 與 SERVER 區塊。

本文重點

本文適合已安裝 Shadowrocket(小火箭),並準備使用自己現有連線設定的使用者。先區分系統 VPN 授權與伺服器參數,再依序了解 Home 上的連線開關、SERVER、Global Routing 和 Connectivity Test,最後透過手動連線與 On Demand 的比較,排查首次連線問題。閱讀後,應能判斷問題出在授權、設定、連線還是規則。

首次連線:先準備設定,再處理 VPN 授權

Shadowrocket 是 Apple 平台的付費用戶端,主要供 iPhone、iPad 使用,唯一取得管道是 App Store。購買 App 後,仍須準備自己已有的訂閱或節點參數。本文不提供、不販售也不推薦節點或訂閱;系統需求與裝置相容性請以 App Store 頁面標示為準。

新增 VPN 設定的提示屬於系統權限請求,用於允許 Shadowrocket 在本機建立網路通道。這不是遠端伺服器的登入提示,也不會自動產生可用線路。首次開啟 App 時不一定會立即出現請求;通常在第一次嘗試建立連線、需要新增系統 VPN 設定時才會出現。

  1. 確認 App

    從 App Store 安裝後,開啟 Shadowrocket。若要確認購買管道,請前往正版查核頁,確認開發者為 Shadow Launch Technology Limited,App ID 為 932747118。

  2. 準備參數

    在 Home 右上角點選「+」進入 Add Server,依照現有參數選擇 Type。手動輸入時,逐項核對伺服器位址、連接埠與驗證欄位;若使用已有訂閱,請選擇 Subscribe 並填入自己的網址。儲存後,確認 SERVER 中已有可選項目。

  3. 手動連線

    返回 Home,選擇要測試的項目,再開啟 Not Connected 旁的連線開關。首次測試先維持手動操作,暫時不要啟用 Settings → On Demand。

  4. 允許設定

    系統顯示新增 VPN 設定的請求時,確認請求來自 Shadowrocket,再點選 Allow。若系統接著要求裝置密碼或身分驗證,請依照系統提示完成;不要在伺服器密碼欄位輸入裝置解鎖密碼。

  5. 返回確認

    返回 Home 查看連線狀態是否改變,再進行 Connectivity Test 與實際連線測試。若剛才取消授權,請重新開啟連線開關,讓 App 再次嘗試建立設定。

Home、Config、Settings:先分清三個入口

Home 用於日常連線與選擇伺服器;Config 用於管理規則設定檔;Settings 提供 App 行為與測試相關設定。訂閱項目和規則設定各有不同用途:前者主要提供伺服器資訊,後者決定連線如何比對規則並採取相應策略。Home 中出現伺服器,不代表規則檔已正確啟用。

3 個入口
Home / Config / Settings:連線、規則設定、App 設定
4 個選項
Global Routing:Proxy / Direct / Config / Scene
2 項確認
分別檢查 VPN 系統授權與伺服器參數

Not Connected:連線狀態與操作開關

Not Connected 表示目前尚未建立 App 的 VPN 連線,並不是訂閱失效的專屬錯誤提示。開啟開關後若狀態無法維持,請先確認授權是否完成,再檢查所選伺服器參數。即使系統顯示 VPN 已連線,仍可能遇到遠端連線失敗、DNS 解析失敗或規則選擇不符預期等情況。

SERVER:選擇要使用的伺服器項目

SERVER 區域顯示伺服器清單與訂閱群組。首次測試時,請確認選取的項目,避免修改了 A 項目的連接埠,卻一直使用 B 項目連線。更新訂閱是重新取得伺服器清單,不等於啟動連線,也不等於切換 Config 頁面的規則設定檔。

Global Routing:四種選項各自的用途

Global Routing 決定流量採用哪種路由方式。首次排查時,請分開確認「VPN 開關是否開啟」與「流量最後走哪裡」:開啟連線開關,不代表所有請求都會經過所選的代理伺服器。以下僅比較 Shadowrocket 本身的選項;選擇 Config 的前提是已有確認無誤的規則設定。

Config

建議

依照目前啟用設定中的規則與策略處理連線。比對結果可能是 DIRECT、某個代理或策略群組;未符合規則的請求則依 FINAL 等後援設定處理,不能簡單理解為「其他全部直連」。

適用情況:已有正確的規則設定,日常需要依規則分流。

Proxy

所有流量採用代理路由,適合暫時縮小規則的影響範圍。這不會修正錯誤的 UUID、密碼、連接埠或 TLS 參數,也不能證明所有網路請求都一定成功。

適用情況:與 Config 對照測試,判斷問題是否與規則選擇有關。

Direct

所有流量採用直接連線。即使 VPN 顯示已連線,也不應將此時的連線結果視為所選代理伺服器可用的證明。

適用情況:建立目前本機網路的直連對照。

Scene

依照已設定的場景條件套用相應路由安排。此功能需要事先完成場景設定,不是自動修復連線的按鈕;若尚未明確設定場景,請先使用容易判讀的手動選項。

適用情況:已設定場景,並需要依指定環境切換路由行為。

在 Config 模式下,規則通常由上而下比對。例如 DOMAIN-SUFFIX,example.com,DIRECT 會讓符合該網域後綴的連線使用 DIRECT;清單末尾的 FINAL,DIRECT 則讓先前未符合規則的連線直連。此處的 example.com 僅用於說明語法,並非可直接匯入的完整設定。排查問題時,也應確認 GEOIP、IP-CIDR 等規則是否先於目標規則命中。

Connectivity Test:比對測試結果與實際連線

Connectivity Test 用於檢查連線是否可達,但結果須搭配測試對象與方式解讀。清單旁的延遲數值、單次測試成功,以及單次網頁開啟成功,分別只能說明特定條件下的結果。這些結果不能互相取代,也無法單獨證明訂閱中的所有項目都可使用。

首次測試時,請固定網路、伺服器項目與測試目標,每次只變更一項設定。若同時切換 Wi-Fi、伺服器和 Global Routing,即使連線恢復,也無法判斷是哪項變更生效。

可觀察的現象 優先檢查項目 下一步操作
開啟開關後立即回到未連線 VPN 授權、系統限制、設定建立狀況 確認已允許系統請求,再返回 Home 重試。
清單顯示延遲,但目標網頁無法開啟 測試方式、Global Routing、DNS 與目標連線狀況 記下測試對象,再於相同網路下對照 Proxy 與 Config。
Proxy 可用,Config 失敗 目前的規則檔、命中策略與策略群組選擇 前往 Config 確認啟用的檔案,檢查與目標相關的規則及 FINAL。
更換網路後才開始失敗 本機網路登入、網路限制、位址連通性 先確認該網路可正常連線,再使用相同項目重複測試。

手動輸入伺服器時,連接埠必須與現有參數一致。例如原始資料明確標示 443,就確認 App 中也設定為 443;不能只因啟用 TLS,就自行將任何連接埠改為 443。同樣地,VMess 的 UUID、VLESS 的 flow、Trojan 的密碼與 TLS 參數各有用途,不可將一種協定的欄位套用到另一種協定。

On Demand:手動確認連線後再設定自動觸發

Settings → On Demand 用於管理依條件自動建立 VPN 連線的行為。它與 Global Routing 屬於不同層級的設定:前者處理何時觸發連線,後者決定連線中的流量如何路由。初次使用時,請先確認手動連線正常,避免自動觸發影響對開關操作結果的判斷。

操作順序:先手動確認,再設定自動觸發

首次手動確認
  • 在 Settings → On Demand 暫停自動觸發。
  • 返回 Home,選擇已確認參數的伺服器。
  • 手動連線,完成系統授權與連線測試。
  • 記錄可用的 Global Routing 選項與網路環境。
後續設定自動連線
  • 手動連線穩定後,再進入 Settings → On Demand。
  • 確認現有觸發條件,再啟用需要的行為。
  • 分別測試切換網路與手動中斷連線的結果。
  • 若意外重新連線,先暫停自動觸發再測試。

先確認伺服器與路由可正常運作,再判斷自動觸發是否符合預期;不要用 On Demand 取代連線故障排查。

若關閉開關後又重新連線,請優先檢查 On Demand 是否仍在作用中。若裝置也使用機構管理的網路政策,請一併確認相關限制。不要只為了避免一次自動重新連線,就刪除所有系統 VPN 設定;先找出是哪項設定觸發連線,再處理相應項目。

首次使用常見問題

剛才選了不允許,一定要重新安裝嗎?

先返回 Home,重新開啟連線開關,並依再次出現的系統提示允許新增 VPN 設定。若沒有出現請求,或仍無法建立設定,請查看系統「設定 → 一般 → VPN 與裝置管理」中的現有設定與管理限制;一般不需要先重新安裝。

允許 VPN 後,為什麼 SERVER 還是空的?

VPN 權限不會提供伺服器。返回 Home,點選右上角的「+」新增現有參數,或匯入自己的訂閱。確認儲存成功,且訂閱已回傳可解析的項目後,再選擇伺服器並連線。

顯示已連線,為什麼感覺沒有使用代理?

先開啟 Home → Global Routing,確認不是 Direct。若使用 Config,請檢查目標是否符合 DIRECT 或某個直連策略;也可暫時切換至 Proxy,以相同目標進行對照,測試後再恢復原本需要的模式。

關閉開關後又自動連線,該檢查哪裡?

先前往 Settings → On Demand 暫停自動觸發,再返回 Home 中斷連線並觀察。若這樣就不再重新連線,問題出在觸發條件,而不是連線開關故障;重新啟用前,請逐項確認條件。

求助時可以直接提供訂閱網址和截圖嗎?

請先遮蔽訂閱 token、UUID、密碼、私鑰,以及 QR code 中的驗證資訊。保留協定類型、連接埠、Global Routing 選項、授權是否成功、測試現象與網路類型即可。分享原始訂閱網址可能會洩漏存取權限。

判斷首次設定是否完成,不是看「是否出現 VPN 圖示」,而是確認系統授權完成、所選項目明確、路由方式可說明,且目標連線結果符合預期。之後修改規則、更新訂閱或啟用 On Demand,也應分別確認這幾個層面,才能準確找出變化來源。

App Store 正版查核查看購買與復原說明