Shadowrocket 首次連線跳出「加入 VPN 設定」:iPhone VPN 設定檔的用途與重新授權方式

說明首次開啟連線開關時系統跳出提示的原因,釐清「設定」>「一般」>「VPN 與裝置管理」中的設定檔與 Shadowrocket 的關係,以及刪除後重新授權的步驟。

本文重點

Shadowrocket(小火箭)首次連線時,需要取得系統加入 VPN 設定的許可。這項許可用於建立由 App 管理的網路隧道,不代表購買連線服務,也不等於安裝裝置管理設定檔。本文適合遇到首次授權、誤按拒絕、刪除設定後無法連線,或關閉後自動重新連線的使用者,依序確認設定歸屬、檢查 On Demand、重新授權並確認連線。

加入 VPN 設定:系統授權的用途

在 Home 開啟連線開關後,Shadowrocket 會要求系統儲存 VPN 設定。系統提示是 iPhone 或 iPad 對網路設定變更的確認,並非匯入訂閱的提示。允許後,系統才能依照這份設定啟動 App 的隧道延伸功能,將需要處理的流量交由 Shadowrocket 處理。依裝置目前的安全設定,確認時可能需要輸入裝置密碼或進行身分驗證。

這裡的 VPN 指系統網路隧道機制,不表示使用者必須手動填寫系統內建的 VPN 伺服器表單。使用者已有的伺服器資訊、Subscribe 訂閱和 Config 規則仍由 Shadowrocket 管理;系統設定中的項目負責承載連線授權與連線狀態,不能取代這些 App 內的資料。

使用者允許 儲存設定 啟動隧道 比對規則 連線目標

授權成功只代表系統允許建立隧道,不代表伺服器參數有效,也不代表所有流量都會經過 Proxy。Global Routing 選擇 Config 時,實際路徑由目前設定中的規則決定;選擇 Direct 時則採用直接連線策略。系統顯示 VPN 已連線,不能單獨作為「請求已透過所選伺服器」的判斷依據。

VPN 項目與裝置管理設定檔的差異

開啟系統「設定 → 一般 → VPN 與裝置管理」,再進入 VPN 列表,查看與 Shadowrocket 對應的項目。不同系統版本可能會調整入口名稱或位置,也可以在系統設定中搜尋「VPN」來定位。確認項目的名稱及所屬 App,不要只因名稱相似就刪除設定。

3 層
常見路徑:設定 / 一般 / VPN 與裝置管理
2 處
比對位置:系統 VPN 列表與 App 的 Home
1 項
重新建立項目:確認 VPN 設定屬於 Shadowrocket

使用者常把這裡的 VPN 設定統稱為「VPN 設定檔」,但它與同一頁面上可能出現的裝置管理設定檔並不相同。裝置管理設定檔可能包含組織管理、憑證或網路限制;Shadowrocket 首次連線授權不會因此將裝置納入組織管理。排查連線問題時,只檢查對應的 VPN 項目,不要刪除工作或學習用途的管理設定。

首次授權與誤按拒絕後的處理方式

操作前先確認 Shadowrocket 是從 App Store 取得,且已有自己的伺服器或訂閱資料。App 購買與連線服務分別管理,買斷 App 不等於購買線路方案。若只是誤按拒絕,先返回 App 再次發起連線,通常不需要解除安裝 App 或清除資料。

  1. 確認 App

    透過正版核驗頁確認開發者 Shadow Launch Technology Limited 與 App ID id932747118。Shadowrocket 是在 App Store 上架的一次性買斷 App,系統需求請以 App Store 頁面標示為準。

  2. 檢查資料

    進入 Home,確認已有可用的伺服器項目。若要使用自己的訂閱,點選 Home 右上角的「+」進入新增頁面,將 Type 設為 Subscribe,再輸入自己的訂閱連結並儲存。

  3. 發起連線

    選取要使用的伺服器,並在 Home 開啟連線開關。系統出現加入 VPN 設定的確認提示時,先確認要求來自 Shadowrocket,再選擇允許並完成系統要求的身分驗證。

  4. 確認狀態

    返回 Home 查看連線狀態,再到系統 VPN 列表確認項目是否已建立。若剛才選擇了不允許,返回 Home 再試一次;若仍未出現提示,請檢查系統列表及裝置管理限制。

刪除設定並重新授權的步驟

如果系統項目與 App 狀態不一致,或刪除現有項目後需要恢復,可以重新建立系統 VPN 設定。請先完成基本檢查:確認目前網路可正常使用、沒有其他個人 VPN 連線正在切換,並檢查 Settings → On Demand。不要把重新建立設定當成所有連線問題的通用解法。

  1. 記錄設定

    記下 Home 目前選取的伺服器、Global Routing 選項,以及 Config 中正在使用的設定名稱。確認自己的訂閱資料仍可取回;記錄時不要將完整訂閱連結或憑證公開。

  2. 暫停按需連線

    前往 Settings → On Demand,暫時關閉按需連線,再返回 Home 關閉連線開關。這樣可避免系統在刪除前依照既有條件自動重新連線。

  3. 刪除項目

    前往系統「設定 → 一般 → VPN 與裝置管理 → VPN」,開啟並確認屬於 Shadowrocket 的項目詳細資料,選擇「刪除 VPN」並確認。不要刪除其他 App 的項目或裝置管理設定檔。

  4. 重新授權

    返回 Shadowrocket 的 Home,再次開啟連線開關。系統再次要求加入 VPN 設定時,選擇允許並完成身分驗證。若沒有出現提示,先檢查 VPN 列表中是否仍有對應設定。

  5. 重新測試連線

    確認 Home 與系統 VPN 狀態後,開啟自己熟悉的目標並查看 App 中的連線記錄。連線穩定後,再依實際需求恢復 Settings → On Demand 的設定。

刪除系統 VPN 設定通常不會刪除 Home 中的訂閱和 Config 檔案,但這不等於備份 App 資料。不要為了重新授權而先解除安裝 Shadowrocket;解除安裝會增加資料復原的問題。若無法使用「刪除 VPN」,或新增設定時始終遭到拒絕,請檢查裝置是否受管理,並請管理員確認相關政策。

授權完成仍無法連線:依故障階段排查

先分辨問題發生在「允許新增前」、「隧道啟動期間」,還是「已連線但目標無法存取」。前一階段著重檢查系統授權;後一階段再檢查伺服器、DNS 和規則。以下英文可能出現在系統連線錯誤中,只有實際提示相符時才可參照;提示文字會受系統語言和連線類型影響,並非 Shadowrocket 固定的錯誤清單。

錯誤:The VPN server did not respond.

原因:系統未收到預期的連線回應,可能與目前網路、連線目標或正在使用的 VPN 設定有關,不能因此判定為授權遺失。

處理方式:先確認是哪個 VPN 項目觸發錯誤,再檢查 Home 所選伺服器的位址、連接埠及目前網路;只有對應的系統設定異常時,才重新建立授權。

錯誤:User authentication failed.

原因:目前連線的身分驗證未通過;這與首次新增設定時輸入裝置密碼的系統驗證是不同的流程。

處理方式:先確認錯誤對應的連線,再依照自己的服務資料檢查驗證欄位及有效狀態;重新建立系統 VPN 項目無法修正錯誤的服務憑證。

如果 Home 已顯示連線,但網頁無法開啟,請檢查 Global Routing 與 Config 中實際套用的規則。例如 DOMAIN-SUFFIX,example.com,DIRECT 會讓符合的網域使用 DIRECT;FINAL,PROXY 則是在前面的規則都未符合時採用的預設策略。應依照目前設定解讀規則,不要只為了測試就盲目覆寫整份設定。

刪除、重新連線與更換裝置常見問題

點選不允許後,需要重新購買嗎?

不需要因拒絕 VPN 授權而重新購買。購買紀錄由 App Store 管理,VPN 授權則由目前裝置管理。返回 Home 再次發起連線;若沒有提示,請檢查系統 VPN 列表及裝置限制,再決定是否重新建立設定。

刪除 VPN 後,也需要重新新增訂閱嗎?

先開啟 Home 檢查現有項目,再到 Config 確認設定是否保留。只刪除系統 VPN 項目通常不會清除這些資料。若項目仍在,直接重新授權即可,不要重複匯入同一份訂閱。

為什麼關閉開關後,過一會兒又連線了?

先前往 Settings → On Demand 暫時關閉按需連線,再回到 Home 中斷連線並觀察。On Demand 會依照已設定的條件觸發連線;若關閉後仍自動重新連線,請檢查系統中的其他 VPN 項目及裝置管理政策。

換到 iPad,還需要再次允許嗎?

每台裝置的 VPN 授權都分別管理。使用購買時的 Apple ID,從 App Store 的已購項目取得 App,確認並匯入自己已有的連線資料,再於 iPad 首次連線時完成系統授權。相容性與系統需求請以 App Store 頁面標示為準。

向支援人員說明問題時,提供發生階段、系統提示原文、Home 連線狀態、Global Routing 選項及目前網路類型即可。若附上連線記錄,請先遮蔽伺服器驗證資訊、完整訂閱連結及個人網路資訊。清楚區分「無法授權」與「授權後無法存取」,比反覆刪除設定更有助於找出原因。

下載 Shadowrocket