GLaDOS Network

Shadowrocket 怎么测试节点延迟?从连通性测试到实际访问验证

更新于 2026-11-04 · glados.lat

简答:在 Shadowrocket 首页点击“连通性测试”即可测试已导入节点的响应时间;普通用户优先选择 CONNECT,再用相同网络连续测试多次,最后打开实际网页验证。延迟单位是 ms,只代表当前测试请求的响应时间,不等于下载速度,也不能单独证明所有网站都能访问。

定义:Shadowrocket 节点延迟测试,是通过 TCP、ICMP 或 CONNECT 等方法测量节点响应时间,用于比较连通性和稳定性,而不是直接测量下载速度。

先试这一步:一分钟完成 Shadowrocket 节点延迟测试

本文为第三方使用指南,Shadowrocket 本身只是客户端,不提供节点或订阅服务;App Store 页面也明确说明,用户需要自行提供配置。App Store 产品说明

  1. 打开 Shadowrocket,进入首页,确认订阅分组已经展开,并且能看到要测试的节点。
  2. 点击首页的“连通性测试”。部分版本可能显示为英文“Connectivity Test”,或在节点列表附近显示测试入口。
  3. 等待测试完成,查看每个节点后面的结果。正常结果通常显示为毫秒数,例如“120 ms”;没有响应时可能显示超时或错误。
  4. 点击你准备使用的节点,使其成为当前选中节点。测试过的节点不一定就是当前正在使用的节点,测试和选中是两个动作。
  5. 需要实际连接时,再打开首页的连接开关,并按系统提示允许 Shadowrocket 使用 VPN 配置。

公开使用手册列出的常见路径是“首页 → 连通性测试”,也支持对单个节点或订阅分组执行测试;不同版本的文字和按钮位置可能略有差异。Shadowrocket 使用手册中的连通性测试说明

你要完成的动作在 Shadowrocket 中检查什么不要混淆的地方
测试节点点击“连通性测试”并等待结果测试结果不等于当前已选节点
选择节点点击目标节点,使其成为当前节点低延迟节点不一定下载最快
开启连接打开首页连接开关并确认 VPN 状态开关打开不代表每个网站都能访问
验证实际使用用相同节点打开新网页或常用服务网页访问还会受到规则、DNS 和目标站点影响

TCP、ICMP、CONNECT 怎么选?普通用户优先 CONNECT

在“设置 → 延迟测试方法”中,可以选择不同的测试方式。公开手册将三种方式解释为:TCP 测量建立 TCP 连接的往返时间;ICMP 测量 ICMP 回显请求与应答的往返时间;CONNECT 则向测试 URL 发起 HTTP HEAD 请求并测量响应时间。测试方法与计算方式说明

  • CONNECT:更接近一次实际 HTTP 请求,普通用户比较节点时可优先使用。
  • TCP:适合观察目标端口能否建立 TCP 连接,但有数值不代表后续认证、TLS 或网页请求一定成功。
  • ICMP:反映 ICMP 回显的响应时间;如果该方式超时,不应仅凭这一项就判断节点失效,可以改用 CONNECT 复测。

三种方法测量的对象不同,结果不能直接横向比较。例如,同一节点用 TCP 得到的数值,不能直接和另一个节点用 CONNECT 得到的数值排名。比较时应固定测试方法、测试地址、手机网络和测试时间段,只改变节点。

如果你只想快速筛选节点,建议采用“CONNECT → 连续测试 → 实际网页验证”的流程,而不是只看一次最低数字。

测试 URL 怎么修改?为什么地址会影响结果

CONNECT 测试依赖测试 URL。公开手册给出的首页或分组测试地址路径是“设置 → 延迟测试方法 → URL 测试设置”;部分界面也可以从首页“连通性测试”旁边的按钮进入。代理分组中的自动测试 URL,可能需要进入配置文件的代理分组编辑页面修改。Shadowrocket URL 测试设置路径

  1. 打开“设置”,找到“延迟测试方法”。
  2. 进入“URL 测试设置”,确认当前测试地址。
  3. 只在你明确知道测试地址可访问、响应稳定时修改。
  4. 修改后使用同一地址测试多个节点,不要边比较节点边更换 URL。

测试地址不同,响应时间和结果都可能不同。一个地址能返回响应,只能说明当前节点到该测试目标的这次请求成功;它不能证明其他网站、应用或接口也一定正常。因此,修改 URL 后要重新建立比较基准。

如果你不确定应该填写什么地址,先保留当前已有地址,不要随意粘贴带有账号、密码、订阅令牌或私有路径的链接。分享截图、日志或配置前,也应遮盖订阅链接、UUID、私钥和认证信息。

如何判断延迟结果:低、波动、超时分别怎么办

“ms”表示一次测试的响应时间。它适合做相对比较,但不能直接代表上传、下载或视频播放速度。公开手册也特别指出,延迟与网络上传下载速度没有直接关系,真实速度需要使用其他测速方式或实际传输验证。延迟与速度的区别

测试现象通常可以怎样理解下一步操作
数值较低且多次接近当前测试目标的响应较稳定选中节点后打开新网页验证
第一次很低,后面明显升高响应存在波动,单次结果不可靠固定网络连续测试 3 次以上再比较
始终超时当前测试方法、地址、网络或节点参数可能存在问题先改用 CONNECT,检查节点配置,再切换 Wi-Fi 或蜂窝网络复测
延迟低但网页打不开测试请求成功,但实际请求可能受规则、DNS、TLS 或目标站点影响检查全局路由、规则匹配、DNS,并用新网页重新验证

比较时建议保持同一部手机、同一个 Wi-Fi 或同一张蜂窝网络卡、同一种测试方法和同一个测试地址。不要同时更换网络、节点和路由模式,否则即使结果变化,也很难判断是哪一项造成的。

测试成功但实际访问失败:按这个顺序排查

  1. 确认当前节点:返回首页,检查选中的节点是否就是刚才测试的节点。
  2. 确认连接状态:查看首页连接开关和系统 VPN 图标,避免只看测试数字。
  3. 确认全局路由:如果使用“配置”模式,目标域名可能被规则设为直连;排查时可以临时使用明确的代理模式进行对照。
  4. 确认 DNS:如果网页提示无法解析域名,优先检查 DNS 或更换测试目标,不要只反复测速。
  5. 打开新请求:不要只刷新旧标签页,使用浏览器新建页面测试同一个目标。
  6. 更换网络复测:在相同节点下切换 Wi-Fi 和蜂窝数据。如果只有一种网络失败,问题可能与本地网络路径有关。
  7. 检查节点参数:核对协议类型、地址、端口、认证信息、传输方式和系统时间;不要因为延迟测试有数字就跳过参数检查。

一个实用的最小闭环是:CONNECT 测试通过 → 选中同一节点 → 打开连接 → 检查新网页 → 查看请求是否有流量。只有完成这几个动作,才更接近“当前节点能否正常使用”的答案。

常见问题

Shadowrocket 找不到“连通性测试”怎么办?

先回到首页并确认已经导入至少一个节点。再检查节点列表、订阅分组或首页顶部区域;部分版本可能使用英文“Connectivity Test”,入口位置也可能略有变化。还可以尝试长按测试入口,查看是否能临时切换测试方法。若仍找不到,先确认应用版本和界面语言,再以当前应用显示为准。

延迟越低,节点就一定越快吗?

不一定。延迟是测试请求的响应时间,不是持续下载速度,也不等于视频缓冲、上传速度或高峰期稳定性。应在相同网络和测试方法下比较延迟,再通过实际网页、文件传输或常用服务验证。

CONNECT 测试超时,是不是节点已经失效?

不能仅凭一次超时下结论。先确认测试 URL、当前网络和节点参数,再使用同一网络重新测试;如果 CONNECT 持续超时,可以用 TCP 做对照,但不要把不同方法的结果直接混排。最后用实际网页验证,区分测试目标失败和节点整体不可用。

为什么测试结果显示正常,但连接后还是打不开网页?

连通性测试只覆盖当前测试方法和测试地址。网页访问还可能受到全局路由、规则匹配、DNS、TLS、目标站点状态或缓存连接影响。请确认选中的节点与测试节点一致,使用新页面访问,并按“连接状态 → 路由规则 → DNS → 实际目标请求”的顺序排查。

结论:用“延迟筛选 + 实际访问”选节点

Shadowrocket 测试节点延迟的入口通常在首页“连通性测试”。普通筛选建议使用 CONNECT,固定测试地址和网络条件,连续复测后再选中节点;如果结果超时或波动,先排查测试方法、URL、网络和节点参数。最后必须打开实际连接,用新网页或常用服务验证,因为低延迟只说明当前测试请求响应较快,并不等同于真实访问速度。

常见问题

Shadowrocket 怎么测试节点延迟?

打开首页,点击“连通性测试”,等待节点显示 ms 结果。普通用户可在“设置 → 延迟测试方法”中选择 CONNECT,然后选中测试通过的节点并开启连接。

Shadowrocket 延迟测试选 TCP 还是 CONNECT?

如果目的是比较普通网页访问的连通性,优先使用 CONNECT;TCP 更偏向测试端口连接。两者测试对象不同,结果不能直接混合比较。

Shadowrocket 延迟低但网页打不开怎么办?

确认当前选中的节点与测试节点一致,再检查连接状态、全局路由、规则、DNS 和实际目标请求。连通性测试成功不代表所有网站都能访问。

Shadowrocket 节点测试超时怎么排查?

先确认测试 URL 和节点参数,再在相同网络下重复测试;可以改用 CONNECT 或 TCP 做对照,并切换 Wi-Fi 与蜂窝网络复测。不要只凭一次超时删除节点。

相关阅读

参考资料

  1. Shadowrocket 使用手册:连通性测试、测试方法与 URL 设置
  2. App Store:Shadowrocket 产品说明与配置责任