Shadowrocket 首次使用 VPN 設定:系統 VPN 項目與描述檔說明

了解 Shadowrocket 首次連線時的「加入 VPN 設定」提示、系統 VPN 項目與描述檔的關係,以及誤刪後的重建步驟。

本文重點

Shadowrocket(小火箭)首次建立連線時,系統會要求允許加入 VPN 設定;這不代表已匯入訂閱,也不代表連線已可使用。本文適用於 iPhone 與 iPad,說明授權前的確認事項、系統 VPN 項目與 App 內 Config 的差異,以及拒絕授權或誤刪項目後的復原方式。以下步驟假設你已有自己的服務商、連線參數或訂閱。

一、加入 VPN 設定:首次連線時的系統授權

先說結論:如果提示是在你主動開啟 Shadowrocket 並開始連線時出現,而且提示中顯示的 App 名稱是 Shadowrocket,確認無誤後即可允許。通常是在首次嘗試建立連線時觸發,不是只要第一次開啟 App 就一定會跳出。系統已有有效設定時,之後開始連線通常不必再次授權。

英文系統提示可能會顯示 “Shadowrocket” Would Like to Add VPN Configurations,表示 App 要求加入 VPN 設定。中文文字會依系統語言與介面而異。允許後,App 便能向系統登錄 VPN 連線設定,讓網路延伸功能建立通道;這不是購買確認,也不會驗證既有訂閱內容。

主動開始連線 系統要求授權 儲存連線設定 啟動網路延伸功能 依設定處理流量

系統警告網路活動可能會遭到過濾或監控,是在提醒 VPN 功能的作用範圍。實際流量如何處理,取決於目前的路由模式、規則、DNS 設定與所選連線。允許此提示,不代表所有請求都一定會經過代理,也不代表遠端連線已驗證成功。

二、系統 VPN 項目與 Config 並非同一份設定

「VPN 描述檔」常被用來泛指儲存在系統中的 VPN 項目。排查時,應將它與裝置管理描述檔及 App 內的規則設定區分開來。iPhone 與 iPad 可先前往系統 Settings(設定)→ General(一般)→ VPN & Device Management(VPN 與裝置管理)→ VPN,尋找 Shadowrocket 對應的項目;實際名稱與路徑請以裝置目前的系統介面為準。

檢查項目查看位置用途
系統 VPN 項目系統 Settings → General → VPN & Device Management → VPN儲存系統認可的連線設定,並顯示連線狀態及相關選項。
既有連線與訂閱Shadowrocket → Home(首頁)選取既有連線,查看或更新自行匯入的訂閱內容。
規則設定Shadowrocket → Config(設定檔)管理規則與設定檔,決定規則模式下的比對及處理方式。
依需求連線Shadowrocket → Settings(設定)→ On Demand(依需求連線)設定依條件觸發連線的行為;排查自動重新連線時也需確認此處。

只在系統中刪除 VPN 項目,一般不會一併刪除 Shadowrocket 的 Home 連線資訊或 Config 規則檔;但必須重新建立系統連線項目。反之,匯入 Config 也不能取代系統授權。解除安裝 App 是另一種操作,可能造成本機資料遺失,不應列為優先排查步驟。

結論:先確認缺少的是哪一層設定

如果系統中找不到 Shadowrocket 項目,請回到 App 嘗試重新建立授權;如果項目存在且顯示已連線,但仍無法存取,應改查路由、DNS 與既有連線參數,不要反覆刪除同一個系統項目。

三、首次授權:依序完成五項確認

以下步驟適用於由個人管理的 iPhone 或 iPad。Shadowrocket 是 Apple 平台上的閉源商業 App,主要供 iPhone 與 iPad 使用,唯一取得管道為 App Store。系統需求請以 App Store 頁面標示為準。購買 App 與設定自己的連線是兩回事,買斷 App ≠ 購買線路方案。

  1. 確認 App 身分

    透過正版核驗頁確認官方圖示、開發者 Shadow Launch Technology Limited 與 App ID 932747118。確認開啟的是從 App Store 取得的 Shadowrocket。

  2. 確認既有連線

    前往 Shadowrocket → Home,確認已匯入並選取自己的連線。系統 VPN 授權不會自動填入伺服器位址、連接埠、密碼或通訊協定參數;這些資料應來自你已有的服務資訊。

  3. 主動開始連線

    在 Home 開啟連線開關,等待系統授權提示。不要反覆切換開關,也不要同時在另一個連線 App 中發起新的 VPN 連線,以免混淆目前狀態。

  4. 允許系統請求

    確認提示中的名稱為 Shadowrocket,選擇 Allow(允許),並依系統要求完成身分驗證。驗證方式由系統決定;此步驟不需要提供既有訂閱的存取權杖。

  5. 確認實際存取情況

    返回 Home 查看連線狀態,再前往系統 VPN 頁面確認對應項目。最後開啟原本要存取的頁面進行測試;只看到 VPN 狀態,還不足以證明遠端連線與規則都正常。

四、誤選拒絕或誤刪後,如何重新建立 VPN 設定

誤選 Don’t Allow(不允許)時,系統尚未完成這次新增。先返回 Shadowrocket → Home,關閉連線開關後再主動開啟,讓 App 再次嘗試建立設定。如果畫面沒有變化,可先回到主畫面,再重新開啟 App 試一次。沒有跳出提示不一定代表故障,也可能是系統中仍有可用項目;請先到系統 VPN 頁面確認。

系統項目已刪除

  1. 開啟 Shadowrocket → Home,確認既有連線仍在,並記下目前選取的連線。
  2. 前往 Shadowrocket → Settings → On Demand,先暫停目前啟用的依需求連線設定,避免排查期間自動觸發。
  3. 返回 Home,先關閉連線再重新開啟;如果系統要求加入 VPN 設定,確認名稱後允許,並完成身分驗證。
  4. 前往系統 Settings → General → VPN & Device Management → VPN,確認 Shadowrocket 項目已重新出現。
  5. 手動連線與實際存取都恢復後,再依原本需求重新啟用 On Demand,並測試網路切換後的行為。

若項目存在但無法啟動,先確認是否有其他 VPN 連線正在使用,再重試手動連線。只有確認問題出在系統項目,且已記下必要資訊後,才考慮刪除 Shadowrocket 對應項目並依上述步驟重建;不要刪除其他用途的 VPN 或裝置管理項目。

五、依提示與狀況區分授權問題和連線問題

記錄狀況時,請分別確認「系統是否允許加入」、「通道是否啟動」及「目標是否可存取」。授權成功只解決第一項。以下保留系統提示的英文原文,方便使用英文介面的裝置核對;提示本身不是錯誤訊息。

提示:“Shadowrocket” Would Like to Add VPN Configurations

原因與處理方式:App 正在向系統要求加入 VPN 設定——確認這是本次主動連線所觸發的請求後,選擇 Allow 並完成系統身分驗證;若先前已拒絕,請返回 Home 重新開始連線。

可觀察到的狀況優先檢查項目下一步處理方式
拒絕後未建立連線系統中是否已有有效項目檢查系統 VPN 頁面,再返回 Home 重新開始連線。
允許後開關立即關閉網路延伸功能啟動狀態、既有連線參數、其他 VPN 連線停止其他 VPN 連線,確認自己的連線通訊協定、位址與連接埠後,再重試一次。
顯示已連線,但頁面無法開啟Global Routing(全域路由)、DNS、遠端連線可達性確認目前的路由模式符合預期,並檢查自己的連線是否仍可使用。
手動關閉後又自動連線On Demand 與系統中對應的依需求連線選項先暫停依需求觸發,再手動中斷連線,觀察是否仍會重新連線。
加入或刪除選項受到限制裝置管理政策聯絡裝置管理員確認權限,不要刪除管理描述檔。

檢查 Global Routing 時,請保留 Proxy(代理)、Direct(直連)、Config(設定檔)、Scene(情境)等介面用語。Proxy 與 Direct 的處理方向不同,Config 會依啟用設定檔中的規則處理,Scene 則需確認目前的情境設定。不要把切換路由模式當成重新授權;這只會改變流量處理方式,不會影響系統是否允許建立 VPN。

例如,Config 中的 DOMAIN-SUFFIX 用於比對網域後綴,FINAL 則是前面規則都未比對成功時的最終去向。如果授權與連線都正常,但某個網站仍使用了非預期的路徑,應檢查規則順序與策略名稱,而不是重新允許 VPN 提示。

六、常見問題:憑證、重複提示與自動重新連線

允許加入 VPN 設定,是否也安裝了憑證?

這是兩項不同的操作。系統 VPN 授權用於建立連線設定,不等於安裝並信任根憑證。一般連線排查不需要先啟用憑證信任;涉及 HTTPS 解密的功能,應另外了解其用途與影響,不能視為首次連線的必要步驟。

為什麼每次開啟都要允許一次?

先確認上次是否確實選擇 Allow 並完成系統身分驗證,再檢查系統 VPN 頁面中的項目是否仍存在。如果項目遭刪除、取代或未儲存,App 可能會再次要求加入。記下觸發提示前的操作順序,比連續點選允許更有助於找出問題。

在系統中關閉 VPN,為什麼又自動連線?

先前往 Shadowrocket → Settings → On Demand 確認依需求設定,再檢查系統 VPN 項目中是否有對應的依需求連線選項。暫停觸發條件後再中斷連線;如果裝置受管理,自動連線也可能由管理政策控制。

重新加入後,還需要再買一次 App 嗎?

重建系統 VPN 設定不代表重新購買 App,也不會恢復遠端服務權限。請在 App Store 確認 App 的購買狀態;若自己的訂閱或連線失效,請洽原服務提供者。這兩類問題應分開處理。

請別人協助排查時,需要提供哪些資訊?

請提供系統提示原文、是否有 Shadowrocket VPN 項目、手動連線後的狀態,以及問題發生在允許之前或之後。分享截圖前請遮住伺服器位址、帳號、密碼與訂閱權杖,不要公開完整訂閱連結或連線 QR Code。

最後依照「確認 App 身分、系統授權、手動連線、實際存取、恢復依需求設定」的順序驗收。只在發生問題的對應層級進行操作,可避免把訂閱問題誤判為系統權限問題,也能減少不必要的設定刪除。

前往 App Store 取得正版先確認 App 資訊 →