小火箭节点怎么选:延迟测试、地区与协议类型的判断方法

介绍如何读懂延迟测试结果,以及地区和协议类型如何影响使用体验,并解释为什么延迟数字低不等于网页打开快、视频流畅。

本文速览

Shadowrocket(小火箭)选择已有服务器时,应先确认可连接,再在同一网络、同一测试方法下比较延迟,最后用实际网页或视频验证。本文适合已经有自己的服务商与订阅资料的用户,说明 Home、Global Routing 与 Config 的核对顺序,以及如何把地区标签、协议类型和实际访问结果分别记录,避免仅按最小延迟数字选择。

一、延迟数字能说明什么

Home 中的测试结果是某次探测的耗时,不是整条线路的综合得分。读数的意义取决于测试方法:TCP 探测通常反映到指定地址与端口建立连接的耗时;HTTP 探测还会受测试地址、请求路径以及所用连接方式影响。比较之前,应确认两次测试使用相同方法和目标,不能把不同方法得到的数字放在同一排名中。

网页打开包含多个阶段:DNS 解析、连接建立、TLS 握手、请求发送、服务器处理和内容传输。一页还可能请求图片、脚本等多个域名。服务器入口响应快,只能说明其中一段路径较短或当时较空闲,不能证明目标网站响应快,也不能证明连续传输时有足够带宽。

4 种
Global Routing:Proxy / Direct / Config / Scene
6 种
本文说明:Shadowsocks / VMess / VLESS / Trojan / Hysteria2 / WireGuard
443
HTTPS 默认端口,不是所有服务器的固定端口

测试失败也不等于服务器在所有场景下都不可用。地址解析失败、测试目标不可达、指定端口不响应,都会使探测失败;反过来,端口可连接也不代表密码、TLS 或协议参数正确。判断时要把“入口能响应”和“代理请求能完成”作为两个独立检查项。

二、在 Home 建立可重复的比较条件

先从用户已有列表中选少量候选服务器,不要同时改 DNS、规则、协议参数与网络。每次只替换一个变量,才能知道变化来自哪里。进行实际访问验证时,还要确认请求确实经过所选服务器;在 Direct 下浏览成功,不能用来证明某个代理服务器可用。

  1. 核对资料

    在 Home 检查已有服务器条目及订阅更新结果。对照自己的服务资料确认地址、端口和 Type;需要更新订阅时,先完成更新,再重新确认候选条目,避免比较期间参数被替换。

  2. 固定网络

    保持同一个 Wi-Fi 或蜂窝网络,暂停大文件传输。前往 Settings → On Demand 核对自动连接条件,确保测试中没有因网络条件变化而自动断开或重连。

  3. 核对模式

    进入 Home → Global Routing。比较代理访问时可临时使用 Proxy,随后在 Home 选择候选服务器并连接;测试结束后恢复原来的姿态。若使用策略组,也要核对实际选中的成员。

  4. 重复探测

    在 Home 对候选服务器执行延迟测试,保持测试方法与目标不变。每个候选至少重复三次,记录全部结果以及超时情况,不只保留最低的一次。

  5. 验证访问

    逐个选择候选服务器,打开同一网页并测试同一视频片段。记录首次可见内容出现的时间、连续播放是否停顿,再恢复日常使用的 Global Routing 设置。

Global Routing 中,Proxy 让流量按代理姿态处理,Direct 使用直连姿态,Config 依据当前配置的规则处理,Scene 取决于所选场景设置。它们不是四种测速算法。若日常使用 Config,应在最终验证时切回 Config,前往 Config 确认当前启用的配置文件,并检查相关域名命中的策略是否指向刚才测试的服务器。

三、地区标签与实际出口要分开判断

列表中的地区名称通常来自条目命名,不是应用对物理位置的独立认证。一个标注某地区的条目,入口可能在另一处,随后再经过中转到出口;网站所识别的地区也可能取决于出口地址数据库、账户地区和内容授权条件。不能仅凭名称推断访问路径或某个网站一定可用。

物理距离通常影响传播时间,但互联网路径不是地图上的直线。跨网络互联方式、运营商路由、拥塞和入口位置,都会改变体验。对同一候选服务器,在家用 Wi-Fi 与蜂窝网络上得到不同结果,并不矛盾;这说明至少有一部分访问路径发生了变化。

比较条件:同一网络与跨网络复测

同一 Wi-Fi 内比较
  • 保持设备、测试方法和目标一致。
  • 逐个切换服务器,避免同时进行后台传输。
  • 记录入口延迟与实际网页响应两组结果。
切换蜂窝后复测
  • 使用同一批候选,不沿用 Wi-Fi 的排名。
  • 重新检查连接状态和 On Demand 条件。
  • 关注是否反复超时,以及网络切换后的恢复情况。

分别保留 Wi-Fi 与蜂窝记录;某个地区的条目在一种网络下表现较好,不代表在另一种网络下仍有相同结果。

如果用途是访问特定地区的内容,先以自己的合法使用条件和实际访问结果核对出口地区,再比较性能。如果用途只是普通网页访问,则不必先给地区排固定顺序;从自己的常用网络上选择响应稳定、业务请求能够完成的已有条目即可。

四、协议类型不是速度等级

协议决定客户端与服务器怎样交换数据、认证和建立连接,但速度还取决于服务器资源、链路质量及服务端配置。不能给 Shadowsocks、VMess、VLESS、Trojan、Hysteria2 或 WireGuard 排一个适用于所有网络的快慢顺序,也不能仅修改 Type 就把已有服务器转换成另一种协议。

协议 连接前核对 比较时注意
Shadowsocks 地址、端口、密码、加密方法。 加密方法必须与服务端一致;TCP 请求成功不能单独证明 UDP 可用。
VMess 地址、端口、UUID,以及已有资料指定的传输与 TLS 参数。 传输方式不同会改变连接过程,不能只比较协议名称。
VLESS UUID、传输方式,以及资料要求的 TLS 或其他安全参数。 认证标识、传输和安全层要分别核对,不能只看端口是否响应。
Trojan 密码、端口、TLS、SNI 与证书校验。 SNI 影响 TLS 建连;不要为了获得成功读数而关闭证书校验。
Hysteria2 认证、端口和 TLS 参数,以及当前网络的 UDP 可达性。 基于 QUIC,依赖 UDP;TCP 端口探测不能直接判断完整连接能力。
WireGuard 密钥、对端地址、端口及隧道地址等已有配置。 基于 UDP;对端地址可解析并不等于隧道握手和数据传输成功。

同一地区的两条不同协议服务器,可能使用不同入口、出口和资源,因此它们的差异不一定来自协议。若要判断协议对当前网络的影响,应尽可能控制其他条件;无法确认条件一致时,结论应写成“这个条目在这次测试下更稳定”,而不是“这个协议总是更快”。

五、用记录区分低延迟与流畅访问

以下数据是解释记录方法的假设示例,不是线路实测或性能承诺。假设候选 A 三次探测为 42、45、180 毫秒,候选 B 为 68、70、72 毫秒:A 的最低值更小,但这三次结果的波动更大。若 A 在连续播放时反复停顿,而 B 没有停顿,应把业务结果纳入选择,而不是只按 42 小于 68 排序。

候选 A:假设记录

网络
同一 Wi-Fi,测试期间不切换网络。
探测结果
42 / 45 / 180 毫秒,三次均完成。
网页现象
首次可见内容快,后续图片偶尔等待。
视频现象
同一片段连续播放两分钟,出现两次停顿。

记录用于说明方法;较低的最小值不能覆盖波动和业务停顿。

候选 B:假设记录

网络
与候选 A 相同的 Wi-Fi 和设备。
探测结果
68 / 70 / 72 毫秒,使用相同探测方法。
网页现象
首次可见内容稍晚,图片加载较连续。
视频现象
同一片段连续播放两分钟,未观察到停顿。

两分钟内没有停顿只代表本次观察,仍需在常用时段复测。

三次结果可以先看中间值和波动范围;出现超时则单独记次数,不要删除后再计算一个看起来较好的平均数。短时抽样也不能推导出全天稳定性。对日常使用较重要的候选,可在自己的常用时段再测一轮,并保留网络类型与测试时间。

六、选定服务器后核对规则与更新

临时使用 Proxy 完成测试后,应恢复自己的日常配置。如果 Proxy 下正常、切回 Config 后某个网站失败,先查规则和策略引用,不要立即认定服务器失效。Config 使用当前配置文件的规则;同一个网页请求不同域名时,也可能分别走 DIRECT 和 PROXY。

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
GEOIP,CN,DIRECT
FINAL,PROXY

上面的片段仅用于说明匹配顺序,不是适用于所有用途的完整配置。前往 Config 核对当前启用文件及其 Rule 段,并确认 PROXY 对应的实际服务器或策略组;如果前面的规则已经匹配,后面的 FINAL 不会重新选择路线。

  1. [Rule] 表示后续内容属于规则段。
  2. DOMAIN-SUFFIX,example.com,PROXY 匹配 example.com 及其子域名,并交给 PROXY 处理。
  3. IP-CIDR,192.168.0.0/16,DIRECT,no-resolve 对该私有地址网段使用 DIRECT;no-resolve 表示不为这条 IP 规则主动触发域名解析。
  4. GEOIP,CN,DIRECT 根据 IP 地理数据库匹配 CN 后使用 DIRECT,不按服务器条目的地区名称判断。
  5. FINAL,PROXY 为前面未匹配的请求指定最终策略。

已有订阅更新后,条目名称、地址、端口或分组成员可能变化。应再次检查 Home 中选中的服务器、Config 中的策略引用和实际访问结果。选中项的文字看起来相同,也不能替代参数核对。排查时只分享必要的错误信息,不公开订阅链接、密码、UUID 或密钥。

App Store 正版核对下载 Shadowrocket