Shadowrocket VPN 配置提示:如何處理系統 VPN 描述檔與連線開關

首次啟動連線時,系統會要求加入 VPN 配置。了解按下「允許」後新增的描述檔、誤刪後的重建方式,以及開關沒有反應時的檢查步驟。

本文重點

本文適用於在 iPhone 或 iPad 上首次使用 Shadowrocket(小火箭)、誤拒系統授權,或刪除 VPN 配置後無法連線的情況。先釐清系統 VPN 配置、App 內的 Config 與 Home 連線開關之間的差異,再依序檢查授權、啟動與流量處理。以下操作以使用者已有自己的服務商與連線配置為前提,不提供或推薦配置來源。

一、加入 VPN 配置提示代表什麼

Shadowrocket 需要使用系統提供的 VPN 功能才能啟動連線。首次提出連線要求時,iOS 或 iPadOS 會請使用者確認是否允許 App 加入 VPN 配置。這項授權是讓系統儲存並使用該 App 的 VPN 連線配置,不代表已購買連線服務,也不代表 App 已成功連上遠端。

中文系統通常會顯示加入 VPN 配置的請求;英文系統則可能顯示以下提示。這是權限確認,不是連線錯誤。請先確認請求是由目前操作的 Shadowrocket 發出,再決定是否允許;不要在來源不明的彈出視窗中輸入裝置密碼。

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

原因與處理方式:App 正在要求系統 VPN 配置權限。確認正在進行首次連線或重建配置後,選擇 Allow,並依系統提示完成裝置身分驗證;若選擇 Don’t Allow,這次就無法完成新增配置,可返回 Home 再次啟動連線。

系統之後可能會要求輸入裝置解鎖密碼或進行身分驗證,實際畫面請以裝置顯示為準。這裡不是要求輸入連線配置的密碼,也不是要求輸入 App Store 購買憑證。驗證完成後,仍須返回 App 檢查實際連線狀態。

二、系統 VPN 配置、Config 與連線開關的差異

使用者常把系統設定中的 VPN 項目稱為「VPN 描述檔」。排查時較精確的名稱是系統 VPN 配置:它負責將 App 的連線要求交由系統處理。它不是 Shadowrocket 的完整備份,也不能取代 App 內的連線參數或規則檔案。

Home
選取現有連線項目,查看並操作連線開關
Config
管理 App 內的規則與相關配置檔案
VPN
系統層儲存授權後的 VPN 連線配置

Home 的開關用來啟動或停止連線,不是永久授權開關。Config 中的檔案用來控制 App 內的相關行為,例如在 Global Routing 選用 Config 時依規則處理要求。系統 VPN 配置則屬於系統層。刪除其中一項,不代表另外兩項也會一併消失。

確認授權 系統儲存 啟動連線 處理流量 存取目標

判斷方式:先確認卡在哪個階段

如果系統中找不到 Shadowrocket 的 VPN 項目,優先檢查授權;項目存在但連線無法維持,檢查啟動階段;連線維持正常但網頁無法開啟,再檢查現有配置、規則與 DNS。授權尚未完成前,不要反覆修改規則。

三、首次允許後的檢查步驟

建議從 Shadowrocket 的 Home 啟動首次連線,不要先在系統設定中反覆切換 VPN。這樣能將目前選取的連線項目、App 回報與系統狀態互相比對。系統選單名稱可能因語言與系統版本而異,以下路徑僅供查找,請以裝置實際顯示為準。

  1. 開啟 Home,確認已有連線項目且已選取。若清單是空的,請先依據已有配置資料完成匯入或輸入;系統授權本身不會填入連線項目。
  2. 開啟連線開關,等待系統要求加入 VPN 配置。確認 App 名稱後選擇「允許」,依提示完成身分驗證,過程中不要連續點擊開關。
  3. 返回 Home,查看連線狀態是否維持。若開關立即回到關閉,先記下同時出現的提示,再前往系統設定確認 VPN 項目是否已儲存。
  4. 開啟裝置的「設定」→「一般」→「VPN 與裝置管理」→「VPN」,尋找 Shadowrocket 對應項目;部分系統也可能提供更直接的 VPN 入口。
  5. 確認連線維持後,再測試平常可存取的網頁。請分別記錄「系統顯示已連線」與「目標網頁可開啟」這兩項結果。

僅憑狀態列是否顯示 VPN 標示,無法做出完整判斷:標示位置可能因裝置與顯示情境而異。請一併確認 Home 的狀態與系統 VPN 頁面。系統顯示連線成功,也不代表所有目標都會透過相同路徑存取。

四、拒絕授權或誤刪 VPN 配置後如何重建

不小心按下「不允許」不代表必須重新購買或重新安裝。先返回 Home,再次開啟連線開關,確認系統是否重新要求授權。若沒有彈出視窗,不要假設 App 已取得權限,應先查看系統 VPN 清單中是否已有項目。

  1. 先關閉 Home 的連線開關。如果連線會自動恢復,請前往 Shadowrocket 的 Settings → On Demand 檢查並暫時關閉隨選連線,再返回 Home 停止連線。
  2. 檢查 Home 中現有的連線項目,以及 Config 中的檔案是否仍在。只刪除系統 VPN 項目,通常不會一併刪除 App 內的資料,但仍應以實際清單為準。
  3. 返回 Home 啟動連線,讓 App 再次要求建立系統 VPN 配置。出現授權請求後完成確認,再檢查系統清單中是否已恢復對應項目。
  4. 若仍無反應,請正常結束並重新開啟 App 後再試;同時記錄系統 VPN 頁面狀態及 App 顯示的提示。不要把刪除 App 當作第一步,以免遺失未備份的本機設定。

只有在確認項目異常、知道如何復原且已有妥善保存配置時,才考慮移除系統中的 Shadowrocket VPN 項目後重建。操作前請核對名稱,避免誤刪其他用途的 VPN 配置。刪除系統項目不是更換規則檔案的方法,也無法修正錯誤的伺服器位址或連接埠。

按了「不允許」,還能重新允許嗎?

可以先返回 Home 再次啟動連線,並確認系統是否重新顯示請求。若沒有彈出視窗,請前往裝置設定中的 VPN 清單確認項目是否已存在,再依目前狀態繼續檢查。

刪除了系統中的 VPN 項目,訂閱也會不見嗎?

系統 VPN 配置與 Home 中儲存的訂閱、連線項目並非同一項資料。先開啟 Home 確認現有內容,不要立即重複匯入;若 App 內的內容仍在,請優先重建系統授權。

重建 VPN 配置需要再次購買 App 嗎?

重建系統 VPN 配置屬於連線授權操作,不是購買 App 的步驟。如確實需要重新取得 App,請先查看 App Store 中目前 Apple 帳號的已購項目;是否適用請以商店頁面標示為準。

關閉後又重新連線,是開關故障了嗎?

先檢查 Settings → On Demand,以及系統中該 VPN 項目的隨選連線設定。暫時關閉隨選連線後再手動測試,以分辨自動觸發與手動開關異常。

五、依照現象排查連線開關無反應

「無反應」可能是沒有出現權限視窗、開關立即關閉、一直停留在連線中,或顯示連線成功但網頁無法開啟。這些現象分別對應不同環節。每次只變更一項條件,並保留原本的選擇與提示,才能判斷是哪個步驟影響結果。

觀察到的現象 優先檢查項目 接下來的操作
首次開啟,沒有授權請求 系統 VPN 清單中是否已有 Shadowrocket 項目 若已有項目,查看連線狀態;若沒有,重新開啟 App 啟動連線,並確認是否受到裝置管理限制
允許後,開關立即關閉 App 提示、目前選取的項目與系統項目 記錄提示,確認現有配置完整,再手動連線一次
手動關閉後自動恢復 Settings → On Demand 與系統隨選連線設定 暫時關閉隨選連線,再觀察手動開關能否維持關閉
另一個 VPN 正在連線 系統 VPN 頁面顯示的目前連線 先停止另一個手動連線,再返回 Home 測試,避免反覆切換造成判斷混亂
系統顯示已連線,但網頁無法開啟 現有連線參數、Global Routing、DNS 與目標位址 改為排查流量問題,不要只因網頁無法開啟就刪除系統 VPN 配置

如果只有在某個 Wi-Fi 網路下失敗,可在網路條件允許時改用另一個網路測試,並記錄兩次結果是否相同。切換網路時不要同時修改協定、DNS 與規則,否則無法判斷問題源自網路環境還是配置變更。向支援人員說明時,請以「開關回到關閉」或「已連線但無法存取」描述現象,避免只說「不能用」。

六、已連線但無法存取時,不要重複處理授權

系統 VPN 項目存在且連線狀態能維持時,通常表示已完成加入配置的步驟。接下來請檢查 Home 中選取的項目與 Global Routing。Proxy、Direct、Config、Scene 屬於路由選擇,不是四種系統授權;切換這些選項無法取代「允許加入 VPN 配置」。Scene 還須配合現有場景設定判斷,不適合在條件不明時當作通用修復方式。

提供排查資訊時,可記錄裝置類型、系統版本、是否出現授權請求、系統項目是否存在、Home 的狀態、目前選取的 Global Routing 模式,以及切換網路前後的差異。請勿公開完整訂閱網址、驗證密碼或私鑰;分享截圖前應先遮蔽敏感欄位。系統需求與相容性請以 App Store 頁面標示為準。

結論:分開檢查授權與連線存取

先確認「系統項目存在」與「連線狀態維持」這兩項結果,再調整流量相關設定。若兩項都成立,下一步應檢查現有配置與無法存取的目標,而不是反覆刪除 VPN 項目。

App Store 正版確認 →