Shadowrocket(小火箭)首次連線時,需分別確認三件事:Home 是否已選取伺服器、系統是否允許建立 VPN,以及目前網路能否透過所選伺服器連線至測試目標。本文適用於已匯入自有伺服器或訂閱的使用者,依序進行選擇、授權、測試與檢查,避免將 DOT 標記、VPN 狀態和網頁是否可用視為同一項結果。
一、先確認 Home 中有可選取的伺服器
匯入完成不代表已連線。先返回 Home,展開自己的訂閱群組,確認其中有具體伺服器項目;若只看到群組名稱,沒有伺服器項目,請先處理訂閱更新或內容問題,不要反覆切換連線開關。本文以使用者已有自己的服務商與訂閱為前提,不涉及服務來源的選擇。
若尚未匯入,可從 Home 右上角的「+」進入新增頁面,在 Type 中選擇 Subscribe,填入自己的訂閱連結並儲存,再更新該訂閱。更新會變更伺服器清單;首次驗證期間,請勿同時修改訂閱、規則和多個伺服器參數,否則發生問題時難以判斷原因。
- 確認項目可見:在 Home 確認伺服器清單不是空的;名稱僅供辨識,不代表一定能連線。
- 參數有依據:位址、連接埠、驗證資訊應與既有服務的說明一致。連接埠沒有統一的固定值,請勿照抄其他項目的數值。
- 網路可用:連線前確認目前的 Wi-Fi 或行動網路可正常上網;若 Wi-Fi 需要登入網頁,請先完成網路認證。
- 暫停自動化:前往 Settings → On Demand 檢查自動連線設定。首次排查時先停用 On Demand,避免手動中斷後又因自動連線條件而重新連線。
二、選取預設伺服器,再開啟連線開關
在 Home 點選伺服器項目本身,不要進入該項目的編輯頁面。DOT 標記表示目前選取的預設伺服器,不代表測速結果,也不是連線成功提示。改選其他項目後,先確認 DOT 標記已移動,再進行連線測試。
-
選取伺服器
Home → 展開自己的群組 → 點選一個具體伺服器。確認該項目出現 DOT 標記,並記下名稱;後續測試都使用這個項目。
-
檢查路由
Home → Global Routing,確認目前選項。為了排除規則的影響,首次診斷可暫時選擇 Proxy;若使用已確認的規則設定,也可保留 Config,並記錄此條件。
-
開啟連線
返回 Home,開啟頂端的連線開關。首次使用時若出現系統新增 VPN 設定的授權提示,請確認是該 App 後允許,並依系統要求完成裝置認證。
-
檢查狀態
等待狀態穩定,觀察開關是否維持開啟。若開關立即返回關閉,請先處理系統授權或設定錯誤,不要直接將問題歸因於網頁或規則。
-
執行測試
在 Home 執行 Connectivity Test,記錄實際結果(成功、失敗或逾時),再開啟需要造訪的網頁進行驗證。完成兩項驗證前,先不要更換伺服器。
系統 VPN 標示表示裝置目前有相應的 VPN 連線狀態,但不能單獨證明遠端驗證、DNS 解析和目標網站存取都正常。不同裝置的狀態列顯示方式可能不同,應搭配 App 內狀態與系統 VPN 狀態判斷,不要只看頂端是否出現相關文字。
三、Global Routing 選項如何影響首次驗證
Global Routing 決定流量的處理方式;DOT 標記只用來選擇預設伺服器,兩者不能互相取代。以下建議僅適用於首次排查:先減少變因以確認連線路徑,再恢復日常使用的設定。
Proxy
建議以代理模式處理流量,暫時排除 Config 中分流規則的影響。這不代表裝置上的每一類系統流量都一定經過所選伺服器,也不保證一定能存取目標網站。
適用情境:首次手動連線診斷,確認所選伺服器是否能代理連線。
Config
依照目前啟用設定中的規則處理流量。規則可能指向 DIRECT、PROXY 或設定中的策略,因此「已開啟開關」不代表目前網頁一定會經過預設伺服器。
適用情境:已確認設定檔與規則策略,準備驗證日常分流結果。
Direct
採用直連模式,無法用來證明遠端代理伺服器可用。若網頁能開啟,只能表示目前直連條件下可存取該網頁,不能據此判斷伺服器驗證設定是否正確。
適用情境:作為直連對照,確認問題是否只在代理連線時出現。
Global Routing 中的 Scene 可依所設定的情境條件選擇處理方式。首次連線時先使用明確的手動選項,避免網路變更觸發情境切換,導致前後兩次測試使用不同條件。暫時使用 Proxy 完成診斷後,記得恢復需要的 Config 或其他選項。
四、如何判讀 Connectivity Test 結果
Connectivity Test 是連線檢查工具,不能證明所有網站和 App 都可正常使用。伺服器清單中的延遲測試與連線後的存取測試也不同:顯示延遲數值,不足以證明驗證、傳輸、TLS 和目標請求的整條連線路徑都正常;一次逾時也不能直接證明服務永久無法使用。
測試前記錄
- 預設伺服器
- Home 中帶有 DOT 標記的具體項目名稱
- 路由模式
- Home → Global Routing → 目前選項
- 網路連線
- 目前使用的 Wi-Fi 或行動網路
- 連線狀態
- 開關是否維持開啟,以及系統 VPN 是否已建立
固定以上四項條件後再測試,避免將更換網路後的結果與原本條件混為一談。
測試後記錄
- 測試入口
- Home → Connectivity Test
- 測試結果
- 記錄介面實際顯示的成功、失敗或逾時結果
- 目標驗證
- 在瀏覽器中開啟自己要造訪的同一個網頁
- 複測條件
- 每次只更換伺服器或網路連線其中一項
不要套用統一的延遲門檻;測試目標、網路距離和連線條件都會影響結果。
若 Connectivity Test 可用,但某個網頁無法開啟,先保留目前伺服器,檢查是否只有該網域受影響,再確認 DNS 與 Config 中符合的規則。DOMAIN-SUFFIX 會比對網域後綴,IP-CIDR 會比對 IP 網段,GEOIP 會依 IP 地理位置比對,FINAL 則處理未符合前面規則的流量;不要只看到一條 PROXY 規則,就認定該請求一定會經過代理。
若所有連線都失敗,優先檢查伺服器參數與網路條件,不要立刻重寫整份規則。TLS 相關連線也應確認系統日期與時間是否正確,以及伺服器要求的名稱等欄位;不要以關閉安全檢查取代修正參數。
五、使用 Wi-Fi 與行動網路進行單一變因複測
同一台伺服器在兩種網路上的表現可能不同。比較時,保持伺服器、Global Routing 和目標網頁不變,只切換網路連線;切換後等待網路穩定,再重新連線並測試。行動網路是否可用也取決於裝置與資費方案,測試會使用相應的行動數據。
複測方式:只切換網路連線
Wi-Fi 條件
- 先完成需要登入網頁的網路認證。
- 選取同一台伺服器,並記錄 Global Routing 設定。
- 連線後執行 Connectivity Test,再造訪同一個網頁。
- 記錄是否立即失敗、等待後逾時,或可正常存取。
行動網路條件
- 在支援行動網路的裝置上關閉 Wi-Fi,並確認行動數據可用。
- 保留原本的伺服器和路由選項,不要同時更新訂閱。
- 重新連線,重複相同的測試和網頁存取。
- 將結果與 Wi-Fi 條件比較,不要以單次速度推斷長期表現。
若只有一種網路連線失敗,優先排查該網路環境;若兩種網路都失敗,再集中檢查伺服器參數與服務狀態。
六、首次連線常見問題與後續處理
點選伺服器後,為什麼還是沒有連線?
點選只會變更 Home 中的預設伺服器。先確認 DOT 標記,再開啟頂端的連線開關,並完成系統 VPN 設定授權。伺服器選擇與建立連線是兩個步驟。
開關剛開啟就關閉,該先檢查什麼?
先確認是否漏掉系統授權,或出現明確錯誤提示,再檢查裝置系統設定中的 VPN 狀態。若裝置受管理且限制新增 VPN,請依管理規範處理;反覆刪除設定無法解除管理限制。
已有 VPN 狀態但網頁無法開啟,是否代表已連線成功?
不能只憑 VPN 狀態下結論。返回 Home → Global Routing,確認目前選項是否符合預期,執行 Connectivity Test,再造訪目標網頁。若暫時使用 Proxy 可用,但 Config 不可用,請優先檢查目前設定中的規則與策略。
已手動關閉,為什麼又自動連線?
先檢查 Settings → On Demand,並確認系統中該 VPN 設定的隨選連線狀態。排查期間請停用自動觸發,再測試手動開關;恢復自動連線前,應先確認每種網路條件下預期的動作。
更新訂閱後,還需要重新選取伺服器嗎?
更新可能會變更項目名稱或內容。返回 Home,確認原伺服器是否仍存在、DOT 標記是否位於預期項目,再重新連線測試。不要只憑更新前記住的清單位置判斷目前的選擇。
完成首次驗證的依據包括:選取的項目明確、連線狀態穩定、Connectivity Test 有可確認的結果,而且目標網頁能依預期存取。恢復日常使用的 Config 和 On Demand 設定後,再次造訪目標網頁,確認設定變更沒有造成新的分流或自動連線行為。後續排查時保留結果與條件即可;分享記錄前,請遮蔽訂閱連結、驗證資訊及其他敏感欄位。