Shadowrocket 第一次連線教學:選擇預設伺服器、開啟 VPN,並以 Connectivity Test 測試

匯入伺服器後,在 Home 清單選取預設項目,允許加入 VPN 設定並開啟連線,再使用 Connectivity Test 確認連線狀態。

本文重點

本文適合已在 Shadowrocket(小火箭)中匯入自己的設定,並使用 iPhone 或 iPad 的使用者。依序完成「確認清單 → 選擇預設伺服器 → 授權並連線 → 測試與實際瀏覽」,分辨伺服器已選取、系統 VPN 已連線,以及目標網站可正常開啟這三種狀態;若連線逾時,再逐項檢查網路、伺服器參數與分流設定。

連線前:確認已有設定

本文以使用者已有自己的服務供應商與訂閱為前提。Shadowrocket 是閉源商業 App,買斷 App 不等於購買線路方案。購買 App 後,仍須匯入自己有權使用的伺服器設定;App 的購買紀錄本身並非連線憑證。本文不提供、不銷售也不推薦伺服器、訂閱或相關服務。

Shadowrocket 僅於 Apple 平台發行,唯一取得管道為 App Store。請核對產品頁上的開發者 Shadow Launch Technology Limited 與 App ID 932747118;價格、系統需求及購買適用性均以 App Store 頁面標示為準。尚未安裝時,請先閱讀取得 App 與正版核驗說明。

3 個分頁
Home / Config / Settings:分別查看連線、設定檔與 App 設定
1 個預設項目
Home 左側的圓點標記:確認目前的預設伺服器
4 種模式
Global Routing:Proxy / Direct / Config / Scene

先進入 Home,確認清單中有實際的伺服器項目,而不只是訂閱名稱。若剛加入訂閱但清單沒有項目,請先更新並確認匯入結果。手動輸入的伺服器則須對照原始資料,檢查 Type、位址、連接埠與驗證欄位;不要只憑名稱判斷是否匯入正確。

首次連線:選取、授權、開啟

成功匯入只代表 App 已儲存連線資料,不表示伺服器已選取,也不表示系統已建立 VPN 連線。首次操作請依序完成以下五個步驟,逐一確認狀態後再進行下一步。

  1. 查看清單

    進入 Home,展開自己的伺服器群組,確認看得到具體項目。若清單沒有項目,請返回匯入或更新步驟處理;暫時不要反覆切換連線開關。

  2. 選擇預設項目

    點選要使用的伺服器項目,確認左側出現圓點標記。只有需要修改參數時,才進入該項目的編輯頁面;開啟編輯頁與設為預設伺服器是兩種不同操作。

  3. 確認模式

    在 Home → Global Routing 查看目前選項。若已有可用的分流設定,請使用 Config,並確認 Config 中選取了預期的設定;若要排查伺服器的基本連線能力,可暫時使用 Proxy。

  4. 授權並連線

    開啟 Home 頂端的連線開關。首次出現系統新增 VPN 設定的提示時,請選擇允許,依系統提示完成裝置驗證,再返回 App 確認開關與連線狀態。

  5. 執行測試

    連線建立後,在 Home 點按 Connectivity Test,等待測試結果,再使用瀏覽器前往自己需要使用的目標網站。不要只看清單中的延遲數字就結束檢查。

Global Routing:先確認流量路徑

同一台伺服器在不同 Global Routing 模式下,可能有不同的瀏覽結果。首次連線時,不要把「開關已開啟」和「所有請求都經過所選伺服器」視為同一件事。先記下目前模式,再判斷測試結果能說明什麼。

Config

建議

使用目前選取的設定進行規則分流。請求可能符合 DIRECT、代理策略或其他已設定的策略;未符合前述規則的請求則由 FINAL 等後續規則決定,並非固定直連。

適用情境:已確認並選取有效分流設定後的日常使用。

Proxy

將 App 接管的流量以代理模式處理,用來縮小分流規則造成的影響。這不能取代伺服器驗證,也不保證系統所有特殊流量都會由 App 接管。

適用情境:暫時檢查所選伺服器是否具備基本代理連線能力。

Direct

以直連模式處理流量。此時網站可以開啟,只能表示目前網路的直連路徑可用,不能據此證明所選代理伺服器可用。

適用情境:比對直連網路狀態,而非驗證代理出口。

Global Routing 也提供 Scene。此功能與預先設定的情境有關;首次測試時,不必為了連線臨時建立情境。若原有設定已使用 Scene,請先確認情境條件與相關設定;如需了解各設定項目,請參閱功能與設定說明。

Connectivity Test:如何解讀結果

Connectivity Test 用來進行連線檢查。執行前請確認 Home 已顯示連線成功,執行後查看是否有測試結果,或出現逾時、失敗提示。實際顯示文字以目前介面為準;不要用固定的毫秒數作為所有網路通用的合格標準。

伺服器清單中的延遲測試,與連線後的 Connectivity Test,檢查重點並不相同。延遲結果取決於所選的測試方式;探測有回應,不代表協定驗證、DNS 解析、TLS 連線及目標網站請求都一定成功。同樣地,某種探測失敗也不能單獨證明所有網路服務請求都會失敗。

分別確認測試結果與實際瀏覽狀況

App 內測試
  • 連線後前往 Home → Connectivity Test 執行檢查。
  • 記錄當時的預設伺服器、Global Routing 模式與網路類型。
  • 收到測試結果,表示本次測試路徑具備相應的連線能力,不代表所有網站都能開啟。
實際瀏覽目標網站
  • 使用瀏覽器重新開啟自己需要瀏覽的完整網址。
  • 確認頁面確實重新載入,而非只顯示先前快取的內容。
  • 若只有一個目標無法開啟,請檢查其網域、規則比對結果與目標服務狀態。

請分別確認測試結果與目標頁面是否可用;兩者都符合預期,才算完成目前使用情境的驗證。

例如,在 Proxy 模式下 Connectivity Test 有結果,但某個 HTTPS 網站仍無法開啟,請將問題範圍縮小至該目標的解析、連線或存取限制,而非直接判定 VPN 未建立。HTTPS 常見的目標連接埠是 443,但伺服器連線連接埠必須依照自己的原始設定,不要因為瀏覽 HTTPS 網站就把伺服器連接埠也改為 443。

連線故障排查:一次只變更一個條件

遇到連線問題時,先記錄現象,再只變更一個條件重新測試。接連切換伺服器、修改 DNS 或重建設定,會讓前後結果失去可比較性。以下依連線流程列出檢查項目,請優先處理流程較前面的問題。

觀察到的現象 優先檢查 接著處理
Home 沒有伺服器項目 是否已完成匯入,訂閱是否成功更新 重新核對自己的來源資料,等清單出現具體項目後再連線。
有伺服器項目,但沒有圓點 是否只開啟了編輯頁面 返回 Home 點選伺服器,確認左側的選取標記。
開關無法維持開啟 是否已授權系統新增 VPN 設定 依系統提示完成授權;受管理的裝置也須確認是否有裝置限制。
已連線,但測試逾時 基礎網路、伺服器位址與連接埠、驗證參數 先確認直連網路正常,再依原始資料逐項核對。
測試有結果,但部分網站無法開啟 Global Routing、規則策略、目標解析與服務狀態 暫時比較 Proxy 與 Config,並記錄是否只有特定目標受影響。

分別檢查網路與伺服器參數

完成驗證:保留可重現的狀態

確認預設伺服器已選取、連線已建立、Connectivity Test 有結果,且實際目標可以正常瀏覽後,即可完成首次連線檢查。之後若更換伺服器或分流設定,重新執行測試並瀏覽目標即可,不必每次都重建系統 VPN 設定。

首次連線的關鍵不在於看到某個狀態圖示,而是建立完整的確認流程:Home 已選取正確項目、系統授權完成、連線已開啟、測試有結果,且實際目標可以正常瀏覽。如需進一步了解設定項目,請參閱設定手冊;若要依步驟重新操作,請使用文末的教學入口。

App Store 正版資訊核對