2026-09-27 · 入門指南 · 約 8 分鐘

Shadowrocket 節點怎麼選:延遲測試、地區與協定比較

挑選已匯入的節點時,可參考延遲測試、節點地區與協定類型。本文說明延遲數值反映的範圍,以及為何不能直接代表網頁載入或影片播放體驗。

本文速覽

使用 Shadowrocket(小火箭)挑選節點時,先在相同網路與測試方式下,找出有回應的候選項目,再連線確認實際使用情況。本文以使用者已有服務商與訂閱為前提,說明延遲數值的限制、地區標籤的用途、協定參數的核對方式,以及如何避免把規則分流結果誤認為節點表現。本網站不提供、不銷售,也不推薦任何節點或訂閱。

一、延遲測試先確認連線,再看數值

延遲通常以 ms 表示,代表某次測試從發出請求到收到回應所花的時間。它不是下載速率,也不等於網頁完整載入時間。若測試只建立 TCP 連線,主要反映連線建立階段;若透過代理存取 HTTP 測試目標,結果也會受到代理握手、目標回應等環節影響。因此,「只反映握手快慢」可提醒讀者不要把延遲當成頻寬指標,但仍須確認實際採用的測試方式。

先前往 Settings → Connectivity Test 查看目前的測試設定,再回到 Home 執行 Connectivity Test。只有在測試方式、測試目標與本地網路相同時,列表中的結果才適合互相比較。不要直接比較一次 Wi-Fi 測試與另一次行動網路測試,也不要把不同測試方式得出的數值放在一起計算平均。

例如,記錄中出現「候選 A:80、82、450 ms;候選 B:110、115、112 ms」,應先留意 A 的波動情況,再確認實際使用表現。這組數值僅示範記錄方式,並非本站實測,也不代表任何效能承諾。即使 A 的最低值較低,也不能據此判定持續傳輸更順暢。

二、在 Home 完成可重複檢查的篩選

每次只變更一個條件,才能找出結果變化的原因。篩選前先暫停裝置上的大量傳輸,並維持使用同一個 Wi-Fi 或行動網路;不必完全排除所有背景流量,但應避免一邊下載大型檔案,一邊比較幾十毫秒的差距。

  1. 檢查列表

    在 Home 確認伺服器項目仍在列表中。若剛更新訂閱,先檢查項目是否存在;進入項目編輯頁核對 Type、位址與連接埠,避免把已失效的舊項目納入比較。

  2. 統一測試條件

    前往 Settings → Connectivity Test,確認目前的測試方式與目標。保持設定不變,返回 Home 執行 Connectivity Test,記錄有回應及逾時的候選項目。

  3. 重複觀察

    挑選少量候選項目分三輪記錄結果,輪次之間稍作間隔。保留原始數值與逾時次數,不要只記最低值;測試期間也不要切換本地網路。

  4. 確認路由

    在 Home → Global Routing 確認目前模式。使用 Proxy 對照所選伺服器的實際存取表現;若使用 Config,也要確認目前 Config 的規則最後指向哪個策略。

  5. 實際任務驗證

    選取候選項目並開啟連線開關,存取同一個網頁或播放同一段影片。分別記錄頁面能否開啟、資源是否完整、播放是否順暢,再切換下一個候選項目重複測試。

使用 Proxy 對照是為了減少變因,不代表日常必須一直使用此模式。驗證完成後,請還原原本需要的 Global Routing 設定。切換伺服器後,若目前開啟的網頁沒有立即變化,可以關閉頁面再重新開啟;長連線與已快取的內容不適合作為判斷新連線路徑的唯一依據。

三、地區標籤可供篩選,實際路徑仍須驗證

節點名稱中的地區通常由既有服務的提供者填寫。名稱本身無法獨立證明實際位置、出口位置或存取權限;入口位址、最終出口與目標網站所在網路也可能分屬不同地區。只看名稱中的城市或旗幟,無法判斷存取目標時實際經過的路徑。

地理距離較近,傳輸距離可能較短,但總耗時也會受到電信業者互連、路由繞行、伺服器負載及目標網站回應速度影響。先依實際用途縮小地區範圍,再測試連線能力與穩定性,比單按地圖距離排序更容易驗證。

依用途選擇驗證重點

網頁與互動請求
  • 固定使用同一個目標頁面,觀察首次開啟與後續互動。
  • 確認圖片、指令碼等資源是否完整載入,不要只看標題是否出現。
  • 先排除反覆逾時的候選項目,再比較回應差異。
持續播放與傳輸
  • 固定內容與畫質,觀察持續傳輸是否中斷。
  • 分辨緩衝發生在開始播放時,還是播放途中再次發生。
  • 在不同時段重新驗證,避免把某次網路較空閒時的結果當成長期表現。

地區只是篩選條件,實際存取目標的結果才是這次任務的判斷依據;節點名稱不保證目標服務對地區的判定或服務可用性。

四、先核對協定相容參數,再比較表現

Shadowsocks、VMess、VLESS、Trojan、Hysteria2 與 WireGuard 的連線方式及參數結構各不相同,協定名稱本身沒有通用的速度排名。同一協定也可能搭配不同傳輸方式。必須使用既有服務實際提供的參數,不能只在 Type 中換個名稱,就期待原伺服器改用另一種協定運作。

也不能只靠協定名稱猜測連接埠。部分設定會使用 443,但 443 並非所有服務的固定連接埠,也不能證明連線一定採用相同的傳輸方式。TLS 相關設定還須核對服務要求的伺服器名稱等參數;不要透過關閉憑證驗證來掩蓋參數錯誤。

核對協定與傳輸方式

Shadowsocks
確認伺服器、連接埠、加密方式與密碼;其中任何一項不符都可能造成連線失敗。
VMess / VLESS
確認使用者識別碼、傳輸方式及服務要求的 TLS 等設定;通常只有位址和連接埠不足以還原完整設定。
Trojan
確認密碼與 TLS 相關參數,伺服器名稱應符合服務設定。

先確認參數完整,再比較延遲差異;傳輸設定不同,就不能只憑 Type 將它們視為相同測試條件。

核對網路條件

Hysteria2
以 QUIC 為基礎,依賴 UDP 路徑;只測 TCP 連接埠,無法完整判斷此連線是否可用。
WireGuard
使用 UDP,必須符合金鑰、Endpoint 與通道相關參數;連接埠有回應,不代表通道設定正確。
連接埠範例
443 只是可能使用的連接埠,實際數值以使用者現有設定為準,請勿自行替換。

Wi-Fi 與行動網路對 UDP 的處理方式可能不同;切換網路後須重新驗證,不要沿用舊排名。

若某個候選項目在 Wi-Fi 下失敗、在行動網路下卻正常,應將本地網路路徑列入排查,而不是立刻歸因於協定「較快」或「較慢」。記錄 Type、傳輸方式、連接埠及發生失敗的網路,通常比反覆更改名稱更有助於找出問題。

五、排除 Global Routing 與規則造成的誤判

Home 中選取的伺服器不一定會處理目前網頁的請求。Global Routing 使用 Direct 時,流量會以直連方式處理;使用 Proxy 時,流量會走代理路徑;使用 Config 時,則由目前的設定規則決定流量去向;使用 Scene 時,須確認對應場景的設定。比較候選項目之前,必須先確認請求實際採用的策略。

在 Config 模式中,DOMAIN-SUFFIX 可依網域後綴比對,IP-CIDR 依位址範圍比對,GEOIP 依 IP 地理資訊比對,FINAL 則處理未符合前置規則的流量。規則會由上而下比對;若前面的規則已命中 DIRECT 或 REJECT,修改後面的 FINAL 不會改變這次比對結果。

如果測試有回應,但網頁仍無法開啟,也要檢查 DNS 解析與目標網站本身。連接埠可連線,不代表網域解析正確,也不代表目標網站允許目前的出口存取。若要了解規則語法,可繼續參閱協定手冊;不要為了挑選節點而一次修改整份 Config。

六、常見選擇疑問與記錄方式

延遲最低的節點,為什麼播放影片還是會停?

回到 Home,選取該候選項目並確認 Global Routing,再固定影片畫質進行觀察。快速建立連線與持續傳輸量是兩項不同指標;網路壅塞、封包遺失及目標內容的傳遞路徑都可能影響播放。記錄緩衝發生在播放開始時,還是播放途中,比只擷取一個 ms 數值更有參考價值。

測試顯示逾時,但連線後能開啟網頁,還需要刪除嗎?

先前往 Settings → Connectivity Test 核對測試目標與方式,再比對實際存取結果。測試目標可能無法單獨連線,或測試方式未涵蓋實際協定路徑。不要只因一次逾時就刪除項目;若項目來自訂閱,也要考量後續更新會重新同步列表。

相同地區、相同協定,結果為什麼差這麼多?

在 Home 分別開啟項目編輯頁,核對位址、連接埠與傳輸設定。地區名稱相同不代表入口、出口或線路相同;協定相同也不代表負載一致。維持使用同一個網路重複測試,再以相同的實際任務進行比較。

更新訂閱後,需要重新挑選嗎?

先確認目前設定。更新可能變更位址、連接埠、參數或項目清單,舊記錄不一定仍然適用。回到 Home 確認目前項目,再執行 Connectivity Test;只有在訂閱內容確實改變或實際表現異常時,才需要重新完整比較。

最後保留兩三個經實際任務驗證的候選項目即可。記錄測試時間、本地網路、項目名稱、Type、測試方式、三輪結果與實際存取狀況;網路或訂閱內容變更後再重新確認。記錄中不必包含密碼、金鑰或完整訂閱連結,向他人說明問題時也應遮蔽這些資訊。

下載 Shadowrocket