本文說明 iPhone / iPad 上 Shadowrocket(小火箭)的系統 VPN 授權:首次連線為何需要允許、系統 VPN 項目與 App 內 Config 有何不同,以及拒絕授權或刪除項目後如何還原。請先確認授權是否完成,再判斷連線是否建立;系統顯示 VPN 已連線,不代表代理伺服器及所有網站都能正常存取。
首次連線為何需要授權
在 Home 開啟連線開關時,Shadowrocket 需要透過系統提供的網路延伸機制建立 VPN 通道。App 可以提出新增設定的要求,但無法代替使用者完成系統授權。因此,首次使用時出現「加入 VPN 設定」提示,是連線流程中的權限確認,不是訂閱更新提示,也不是要求再次購買 App。
這裡的「VPN 設定」是讓系統辨識並管理該 App 的通道連線。允許後,系統設定中會出現相應的 VPN 項目;之後正常連線通常會沿用此項目。這不等於將服務商的訂閱網址安裝為系統描述檔,也不代表所有流量一定會經過遠端代理;實際處理方式仍取決於 Global Routing 和目前的規則。
授權表示允許該 App 使用系統 VPN 功能處理網路流量。請在自行開啟連線開關並確認 App 來源後再操作;若提示出現在非預期的情境,可以先取消,再返回 App 確認。本文假設使用者已擁有自己的服務商與訂閱,不涉及線路取得方式。
首次允許的操作步驟
以下步驟適用於 iPhone / iPad。裝置使用中文或英文時,系統提示及按鈕名稱會有所不同;身分驗證方式也會依裝置安全設定而異。請勿將系統要求的裝置密碼驗證誤認為訂閱帳號驗證,也不要在其他網頁輸入裝置密碼來完成這項授權。
-
確認連線項目
開啟 Shadowrocket → Home,確認已匯入自己的連線資訊,並選取準備使用的伺服器。尚未準備好連線資訊時,不必為了消除提示而反覆操作。
-
啟動連線
在 Home 開啟連線開關,等待系統顯示加入 VPN 設定的確認視窗。請從 App 內發起連線,不要在系統 VPN 頁面手動建立不同類型的設定來取代。
-
完成授權
確認提示中的 App 名稱為 Shadowrocket,選擇「允許」或 Allow;若系統要求身分驗證,請依裝置畫面指示完成。取消驗證會導致本次新增流程無法完成。
-
確認狀態
返回 Home 查看連線狀態,再前往系統「設定 → 一般 → VPN 與裝置管理 → VPN」確認項目。部分系統版本的版面不同,可在「設定」頂端搜尋 VPN,再進入相應頁面。
系統 VPN 頁面可用來確認項目與連線狀態,但無法代替 App 測試服務商伺服器。若項目已建立但仍無法瀏覽網頁,請改查伺服器連線、Global Routing、DNS 與規則,而不是重複允許授權。
三種設定各自儲存什麼
使用者所說的「VPN 描述檔」可能指不同項目。最容易混淆的是系統 VPN 項目、Shadowrocket 內的 Config,以及系統「VPN 與裝置管理」頁面中的裝置管理或設定描述檔。即使它們出現在相近的頁面,儲存內容和刪除後的影響也不相同。
| 項目 | 查看位置 | 用途與刪除影響 |
|---|---|---|
| 系統 VPN 項目 | 系統設定 → 一般 → VPN 與裝置管理 → VPN | 管理 App 的系統通道連線。刪除後,Shadowrocket 再次連線時可能需要重新新增並授權。 |
| App 內的 Config | Shadowrocket → Config | 儲存規則、DNS 等設定內容。選用不同的 Config 會影響請求處理方式,但不能取代系統 VPN 授權。 |
| 伺服器與訂閱 | Shadowrocket → Home | 儲存連線參數或匯入的訂閱內容。單獨刪除系統 VPN 項目,通常不會一併清除這些 App 內資料。 |
| 裝置管理描述檔 | 系統設定 → 一般 → VPN 與裝置管理 | 可能由組織用來部署管理政策、憑證或網路設定。請勿將它當成 Shadowrocket 授權項目而任意刪除。 |
判斷方式:先辨認項目再刪除
只有在系統 VPN 項目遺失時,才優先重新發起 VPN 授權;Config 內容不正確時應回到 Config 檢查,不要藉由刪除裝置管理描述檔來修復 App 規則。
一般使用者使用 Shadowrocket,不需要為了完成這次授權而另外尋找系統描述檔下載安裝。組織管理的裝置可能另有權限限制,是否允許加入 VPN 由管理政策決定;請聯絡裝置管理員確認,不要嘗試繞過限制。
拒絕授權或誤刪後如何還原
如果先前選擇「不允許」,表示當次系統設定未完成新增,不代表 App 內的訂閱已失效。請先返回 Home,將連線開關關閉,再重新開啟,確認系統是否再次要求授權。若沒有出現提示,先查看系統 VPN 清單中是否已有 Shadowrocket 項目,避免把「已存在」誤判為「無法新增」。
- 剛才拒絕授權:返回 Shadowrocket → Home,再次發起連線;出現系統確認視窗後選擇允許,並完成系統要求的身分驗證。
- 誤刪系統項目:先保留 App 內資料,開啟 Home 重新連線,讓 App 重新建立系統 VPN 設定;不必立刻刪除 App 或重新匯入訂閱。
- 取消驗證:重新發起連線並完成裝置驗證。確認視窗消失不代表授權成功,請以 VPN 項目和連線狀態為準。
- 開關自動關閉:先確認授權是否完成,再檢查其他 VPN 是否仍在連線,以及裝置是否受到組織管理限制。
- 反覆沒有提示:關閉其他正在連線的 VPN,退出並重新開啟 Shadowrocket 後再試;必要時重新啟動裝置,再確認系統 VPN 頁面。
只有在確定要重建系統項目時,才先中斷連線,再前往系統 VPN 清單,透過相應項目的詳細資料刪除 Shadowrocket 設定,然後返回 Home 重新授權。操作前請確認項目名稱,不要刪除工作裝置所需的其他 VPN 或管理設定。重新安裝 App 並非首選,因為可能連帶移除尚未備份的本機設定。
系統提示:Would Like to Add VPN Configurations
原因與處理方式:這是英文系統加入 VPN 設定時的確認視窗文字,不是伺服器錯誤;App 要求建立系統 VPN 項目時便會出現。確認要求來自目前正在使用的 Shadowrocket 後,選擇 Allow,並依系統要求驗證身分;中文系統會顯示相應的中文提示。
為什麼關閉後又自動連線
關閉系統 VPN 開關後又恢復連線,可能與 On Demand 有關。On Demand 會依預設條件觸發連線,不等同於每次手動點選 Home 開關,也不代表系統 VPN 項目刪除失敗。排查時應先暫停自動觸發條件,再觀察手動連線是否正常。
- 開啟 Shadowrocket → Settings → On Demand,查看是否啟用了隨選連線及相關條件;排查問題時,請先停用相應功能。
- 返回 Home 關閉連線,再觀察系統 VPN 頁面是否維持中斷。若仍自動連線,請確認是否由另一個 VPN 項目建立連線。
- 若系統 VPN 項目的詳細資料中顯示 Connect On Demand,也請確認該項目的狀態;組織部署的設定可能無法由使用者變更。
- 完成授權或連線測試後,再依實際需求恢復 On Demand,並分別測試 Wi-Fi 與行動網路切換時的狀況。
刪除項目前,先處理自動連線條件,可避免將隨選觸發誤認為異常。若裝置由學校或公司管理,設定無法變更、項目自動恢復等情況也可能是管理政策所致;保留相關狀態截圖交由管理員確認即可,不要反覆移除描述檔。
已授權但無法上網
成功加入 VPN 設定,只代表系統允許 App 建立通道。遠端伺服器位址、連接埠、驗證資訊、DNS 和規則仍可能各自出問題。排查時一次只修改一項,並使用相同的測試網址重新測試,才能判斷變化來自哪項設定。
| 觀察到的狀況 | 優先檢查 | 下一步 |
|---|---|---|
| 沒有 VPN 項目,連線無法維持 | 系統授權與裝置管理限制 | 從 Home 重新連線,完成允許與身分驗證。 |
| VPN 已連線,伺服器測試失敗 | Home 目前選取的伺服器及其連線參數 | 對照自己的服務商資訊確認位址、連接埠和驗證資料;不要因為授權問題就任意變更連接埠。 |
| VPN 已連線,存取仍採直連 | Home → Global Routing | 檢查是否選取 Direct;Config 依設定規則處理,Proxy 用於代理路由,Scene 則依情境設定處理。 |
| 部分網域無法開啟,其他網站正常 | 目前 Config 中的 DNS 與規則 | 查看請求記錄,確認解析結果、符合的規則與最終策略。 |
在 Global Routing 使用 Config 時,規則會依序比對。檢查 DOMAIN-SUFFIX、IP-CIDR、GEOIP 等項目後,也要查看最後的 FINAL 指向哪種策略。VPN 授權不會自動修正規則順序,也不會將 FINAL,DIRECT 改成代理策略。規則與欄位的詳細說明請參閱設定欄位說明,不必透過重新授權來修改。
常見授權問題
允許後,所有請求都會經過代理嗎?
不會。允許的是系統 VPN 設定功能,實際路由由 Home → Global Routing 與目前的設定決定。請先確認所選模式,再查看請求記錄中符合的規則,不要只根據狀態列的 VPN 標記判斷流量出口。
刪除 VPN 項目會連訂閱一起刪除嗎?
單獨刪除系統 VPN 項目,通常不會清除 Home 中的訂閱與伺服器,也不會重設 Config。刪除後先回到 Home 重新連線;若 App 內的項目確實遺失,再使用自己保存的訂閱資訊還原。
為什麼每次連線都要求重新加入?
先確認上次是否選擇允許並完成驗證,再前往系統 VPN 頁面查看項目是否保留。若每次都消失,請檢查是否有裝置管理限制或手動清除的情況,記錄發生步驟後再處理,不要連續重新安裝。
允許之後還需要另外安裝憑證嗎?
一般代理連線不需要另外安裝根憑證。VPN 授權與 HTTPS 解密相關的憑證設定是不同操作;請勿為了消除加入 VPN 設定的提示而安裝來源不明的憑證。
Mac 和其他平台也完全依照本文操作嗎?
本文的系統設定路徑適用於 iPhone / iPad。Mac、Windows、Android、Linux 的權限視窗與網路管理方式不同,請從本站下載頁選擇相應平台,再依該系統提示完成授權;不要照搬 iPhone 的選單路徑。