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,不要只因名稱相似就刪除設定。
使用者常把這裡的 VPN 設定統稱為「VPN 設定檔」,但它與同一頁面上可能出現的裝置管理設定檔並不相同。裝置管理設定檔可能包含組織管理、憑證或網路限制;Shadowrocket 首次連線授權不會因此將裝置納入組織管理。排查連線問題時,只檢查對應的 VPN 項目,不要刪除工作或學習用途的管理設定。
- 系統 VPN 設定:儲存系統建立 App 隧道所需的資訊,可在系統中查看連線狀態並進入詳細資料。
- Home 中的伺服器與 Subscribe:儲存使用者已有的連線資料。刪除系統 VPN 項目並非清除訂閱的方法。
- Config:管理規則與相關設定。重新授權系統 VPN 不會自動修正其中的規則順序或策略選擇。
- 裝置管理限制:受管理的裝置可能禁止新增或修改 VPN。遇到限制時應聯絡裝置管理員,而非反覆刪除項目。
首次授權與誤按拒絕後的處理方式
操作前先確認 Shadowrocket 是從 App Store 取得,且已有自己的伺服器或訂閱資料。App 購買與連線服務分別管理,買斷 App 不等於購買線路方案。若只是誤按拒絕,先返回 App 再次發起連線,通常不需要解除安裝 App 或清除資料。
-
確認 App
透過正版核驗頁確認開發者 Shadow Launch Technology Limited 與 App ID id932747118。Shadowrocket 是在 App Store 上架的一次性買斷 App,系統需求請以 App Store 頁面標示為準。
-
檢查資料
進入 Home,確認已有可用的伺服器項目。若要使用自己的訂閱,點選 Home 右上角的「+」進入新增頁面,將 Type 設為 Subscribe,再輸入自己的訂閱連結並儲存。
-
發起連線
選取要使用的伺服器,並在 Home 開啟連線開關。系統出現加入 VPN 設定的確認提示時,先確認要求來自 Shadowrocket,再選擇允許並完成系統要求的身分驗證。
-
確認狀態
返回 Home 查看連線狀態,再到系統 VPN 列表確認項目是否已建立。若剛才選擇了不允許,返回 Home 再試一次;若仍未出現提示,請檢查系統列表及裝置管理限制。
刪除設定並重新授權的步驟
如果系統項目與 App 狀態不一致,或刪除現有項目後需要恢復,可以重新建立系統 VPN 設定。請先完成基本檢查:確認目前網路可正常使用、沒有其他個人 VPN 連線正在切換,並檢查 Settings → On Demand。不要把重新建立設定當成所有連線問題的通用解法。
-
記錄設定
記下 Home 目前選取的伺服器、Global Routing 選項,以及 Config 中正在使用的設定名稱。確認自己的訂閱資料仍可取回;記錄時不要將完整訂閱連結或憑證公開。
-
暫停按需連線
前往 Settings → On Demand,暫時關閉按需連線,再返回 Home 關閉連線開關。這樣可避免系統在刪除前依照既有條件自動重新連線。
-
刪除項目
前往系統「設定 → 一般 → VPN 與裝置管理 → VPN」,開啟並確認屬於 Shadowrocket 的項目詳細資料,選擇「刪除 VPN」並確認。不要刪除其他 App 的項目或裝置管理設定檔。
-
重新授權
返回 Shadowrocket 的 Home,再次開啟連線開關。系統再次要求加入 VPN 設定時,選擇允許並完成身分驗證。若沒有出現提示,先檢查 VPN 列表中是否仍有對應設定。
-
重新測試連線
確認 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 則是在前面的規則都未符合時採用的預設策略。應依照目前設定解讀規則,不要只為了測試就盲目覆寫整份設定。
- 開關立即關閉:檢查系統是否允許儲存設定、是否受到管理限制,以及 App 是否顯示隧道啟動錯誤。
- 連線後仍無法存取目標:檢查伺服器參數、服務有效狀態、DNS 與規則比對結果,不要反覆點選系統授權。
- 關閉後又重新連線:優先檢查 Settings → On Demand,觀察關閉按需連線後問題是否消失。
- 切換網路後異常:分別記錄 Wi-Fi 與行動網路下的結果,每次只變更一個條件,避免同時重新建立設定並更換所有參數。
刪除、重新連線與更換裝置常見問題
點選不允許後,需要重新購買嗎?
不需要因拒絕 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 選項及目前網路類型即可。若附上連線記錄,請先遮蔽伺服器驗證資訊、完整訂閱連結及個人網路資訊。清楚區分「無法授權」與「授權後無法存取」,比反覆刪除設定更有助於找出原因。