Shadowrocket「加入 VPN 設定」提示說明:與系統 VPN 設定檔的關係

說明首次連線時為何會出現 VPN 設定授權提示、授權與系統 VPN 設定檔的關係,以及誤按「不允許」或刪除設定後的恢復方式。

本文重點

「加入 VPN 設定」是 Apple 系統為建立本機 VPN 設定而要求的授權,不是匯入訂閱的提示,也不代表遠端連線已成功。首次連線、曾拒絕授權或刪除系統設定後,可依序檢查 Home、系統 VPN 清單與 Settings → On Demand;恢復設定後,再確認實際連線狀況。

首次連線為什麼需要加入 VPN 設定

Shadowrocket(小火箭)使用系統提供的網路延伸功能處理連線。第一次在 Home 開啟連線開關時,如果裝置上還沒有可用的對應 VPN 設定,App 會向系統要求儲存設定,接著由系統顯示授權提示。中文提示通常會顯示「想加入 VPN 設定」,英文標題為 “Shadowrocket” Would Like to Add VPN Configurations;實際措辭會依系統語言而異。

選擇「允許」後,系統可能要求透過裝置密碼或生物辨識確認。這項確認由系統處理,不必將裝置密碼輸入訂閱、伺服器或 App 的連線參數。設定儲存成功後,Shadowrocket 才能繼續要求啟動隧道;能否連上目標網站,還取決於使用者已有的連線資料、目前網路及路由設定。

開啟連線 系統要求授權 儲存設定 啟動隧道 檢查連線

授權提示說明 VPN 可能會處理網路活動,這是系統對此類功能的說明。這不能用來判斷遠端連線資料是否可靠,也不代表所有要求都一定經由同一個遠端出口。實際處理方式仍由 Global Routing、目前的 Config 與規則決定;請在連線前確認敏感資料的使用範圍。

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

在 iPhone 或 iPad 上,常見的檢查路徑是「設定 → 一般 → VPN 與裝置管理 → VPN」。進入後,尋找與 Shadowrocket 對應的項目,並確認目前連線狀態。不同系統版本的選單名稱可能略有差異;也可以在系統設定中搜尋「VPN」後進入設定清單,而不只是查看搜尋結果中的總開關。

日常所說的「VPN 設定檔」容易混淆兩種概念:App 透過系統介面儲存的 VPN 設定,以及裝置管理頁面中另外安裝的設定描述檔。Shadowrocket 首次要求 VPN 授權,不等於安裝裝置管理描述檔,也不等於信任某張憑證。即使它們出現在相鄰頁面,也不代表所有項目都需要刪除或重新安裝。

檢查位置 儲存或控制的內容 無法據此判斷的內容
系統設定中的 VPN 清單 與 App 對應的系統 VPN 設定、連線狀態及相關系統選項。 使用者現有的訂閱是否有效、遠端伺服器是否可連線。
Shadowrocket → Home 已有的連線資料、目前選取項目與連線開關。 清單中有項目,不代表已完成系統 VPN 授權。
Shadowrocket → Config 供規則模式使用的設定內容,例如分流規則。 選取 Config 不代表已建立系統 VPN 項目。
Shadowrocket → Settings → On Demand 符合條件時自動啟動連線的相關設定。 自動觸發無法取代首次系統授權,也無法修正錯誤的連線參數。

例如,DOMAIN-SUFFIX、GEOIP、IP-CIDR、FINAL 都是規則設定內容,不是系統 VPN 授權提示中的選項。修改這些規則不會重新授予系統權限;反過來說,重新加入系統 VPN 設定也不會自動修正原有規則。

誤按「不允許」後如何重新授權

拒絕這次要求,通常表示系統沒有儲存所需的 VPN 設定,並不代表 Shadowrocket 中已有的資料被清除。先返回 Home 查看連線開關與目前選取項目,不要立刻刪除 App,也不要為了讓提示再次出現而連續點按連線。

  1. 結束目前的連線嘗試。如果 Home 開關仍顯示正在連線,請先關閉開關,等狀態穩定後再繼續操作。
  2. 檢查現有資料。確認 Home 中仍有自己的連線資料;不要把清單空白或缺少參數誤認為授權問題。
  3. 重新開啟 Home 的連線開關。若沒有有效的系統設定,App 可以再次要求加入設定。系統出現提示時,確認要求來自 Shadowrocket,再選擇「允許」。
  4. 完成系統確認。如果系統要求驗證裝置身分,請在系統介面完成;中途取消可能會導致設定無法儲存。
  5. 返回系統 VPN 清單確認。確認對應項目已出現,再返回 Home 檢查連線狀態與實際連線結果。

系統提示:「Shadowrocket” Would Like to Add VPN Configurations」

原因與處理方式:App 正在要求儲存系統 VPN 設定,這不是伺服器錯誤。如果上次選擇了「不允許」,請返回 Home,先關閉再重新開啟連線開關;在這次系統提示中選擇「允許」,並完成裝置身分確認。

如果重新嘗試後沒有跳出提示,請先查看系統 VPN 清單是否已有對應項目。若設定已存在,就不必每次重新授權。若找不到項目,而裝置又由公司或學校管理,請先確認管理政策是否限制新增 VPN;這類限制無法透過修改訂閱或切換協定解決,應洽詢裝置管理員。

誤刪系統 VPN 設定後的恢復步驟

刪除系統 VPN 項目與刪除 Shadowrocket App 是不同操作。系統項目消失後,App 內 Home 的連線記錄與 Config 內容通常仍會保留;請以實際檢查結果為準。恢復時,重點是讓 App 重新建立系統設定,而不是先清除本機資料。

  1. 檢查 Home 與 Config。確認現有記錄仍在,並記下目前使用的連線與 Config 名稱。如果這些內容也已消失,單靠恢復系統授權無法找回資料,必須使用自己保存的資料或備份還原。
  2. 暫時停用自動觸發。如果裝置不斷嘗試連線,請先在 Settings → On Demand 暫停相關設定,避免手動恢復時受到自動操作干擾。
  3. 從 Home 開始連線。讓 Shadowrocket 再次要求加入 VPN 設定,選擇「允許」並完成系統確認。不要手動新增名稱相同、類型卻不同的 VPN 項目來取代。
  4. 確認系統項目與狀態。返回「設定 → 一般 → VPN 與裝置管理 → VPN」,確認對應設定已重新出現。
  5. 確認正常後再恢復 On Demand。先完成一次手動連線並確認實際連線狀況,再依原本需求恢復自動連線條件。

解除安裝後重新取得 App 並非此問題的優先解法,因為可能影響本機儲存的資料。若只有系統 VPN 設定遺失,請優先依照上述步驟重新建立;只有在確定需要進一步處理 App 本身時,才先備份資料再繼續排查。

已允許但仍無法連線:分別檢查三個位置

完成授權後,如果 Home 能維持連線,但目標網頁仍無法開啟,排查重點就應從「是否已允許」轉向「連線與規則是否正確」。反覆刪除系統 VPN 設定,通常無法修正遠端位址、連接埠、驗證參數或規則中的錯誤。

Home
檢查目前的連線資料、開關與 Connectivity Test。
Config
檢查目前的規則設定,以及最後的 FINAL 如何處理。
Settings
前往 On Demand,檢查是否設有自動觸發條件。

判斷方式:系統項目已存在時,先測試連線,不要重複建立

先暫停 On Demand,再手動連線一次;如果對應的系統 VPN 狀態能維持已連線,接著檢查 Home 的 Connectivity Test 與 Global Routing。只有確認設定遺失或儲存失敗時,才返回授權恢復流程。

Global Routing 中的 Proxy、Direct、Config、Scene 是不同的路由模式,不是四種授權等級。Proxy 以代理方式處理流量,Direct 則以直連方式處理;Config 依所選設定分流。使用 Scene 時,則應配合目前選取的場景確認實際設定。排查前先記下目前選項,不要不了解場景內容就只憑名稱切換。

常見問題:權限、憑證與自動連線

按過「允許」後,每次連線都要再按一次嗎?

通常不用。系統儲存有效設定後,日常連線可以直接使用。若每次都出現加入設定的提示,請先在系統 VPN 清單確認項目是否確實儲存,並確認是否有裝置管理政策或其他操作移除了設定。

允許加入 VPN 設定,也代表允許安裝憑證嗎?

不是。VPN 設定授權與安裝憑證、信任憑證是不同操作。恢復一般 VPN 連線時,不要額外匯入憑證作為通用修復方法;若自己的特定功能確實需要憑證,應另外確認用途與信任範圍。

系統顯示已連線,就代表所有流量都經過代理嗎?

不能這樣判斷。請返回 Shadowrocket 查看 Global Routing;若使用 Config,也要檢查選取的規則設定。系統顯示「已連線」代表隧道狀態,不會逐一顯示每個要求最後是使用 Direct 還是代理處理。

為什麼刪除設定後,訂閱沒有一起消失?

系統 VPN 設定與 App 內儲存的連線資料分開管理。先在 Home 確認現有記錄,再透過連線開關重新要求系統授權;不必為了恢復權限而重新匯入相同資料。

換到另一部 iPhone 或 iPad,還需要授權嗎?

請以新裝置上的 VPN 設定狀態為準。第一次在新裝置連線時,如果系統要求加入設定,就必須在該裝置完成確認;舊裝置曾經允許,不代表新裝置也已完成授權。相容性與系統需求請以 App Store 頁面標示為準。

App Store 正版確認