Shadowrocket 在线测速中心
深度解读规则分流逻辑,掌握延迟、抖动、丢包等核心指标,用数据驱动网络优化决策。
🧠 什么是规则分流?—— 精细化网络流量调度
规则分流是 Shadowrocket 区别于传统代理工具的核心能力。它允许用户根据域名、IP 段、地理位置、协议类型等维度,为每一条网络请求单独指定处理策略——直连、代理或拒绝。这种精细化的流量调度,让网络连接在速度、安全与资源消耗之间取得最佳平衡。
域名匹配(DOMAIN / DOMAIN-SUFFIX)
最常用的分流维度。你可以精确指定某个域名走代理(如 google.com),或通过后缀匹配让整个域名族走统一策略(如 DOMAIN-SUFFIX,google.com 覆盖所有 Google 服务)。Shadowrocket 还支持 DOMAIN-KEYWORD 关键词匹配,实现更灵活的分组管理。
GEOIP 地理位置分流
基于 IP 地址的地理归属进行分流。典型用法是将 中国 IP 设置为直连(GEOIP,CN,DIRECT),非中国 IP 走代理。这种策略能自动区分国内外流量,无需手动维护庞大的域名列表。但需注意,部分 CDN 服务的 IP 地理位置可能不准确,需要配合域名规则进行修正。
广告拦截与隐私保护(REJECT)
规则分流不仅是“走不走代理”的问题。通过将已知的广告域名、追踪器、恶意网站设置为 REJECT(拒绝连接),Shadowrocket 可以在网络层直接阻断这些请求。这不仅提升了浏览体验、节省了流量,还从根本上减少了隐私泄露的风险。配合社区维护的广告过滤规则集,效果堪比专业广告拦截工具。
国内外流量自动分流
这是规则分流最经典的应用场景。通过组合 GEOIP 规则和域名规则,系统自动判断:访问国内网站时走直连,享受低延迟;访问海外服务时走代理加密通道,确保可达性。用户无需手动切换,整个分流过程对应用层完全透明,实现了“无感”的科学上网体验。
自动策略组(Auto Group)
2026 版 Shadowrocket 引入了策略组概念,允许用户将多个节点编组,并设定自动选择策略(如「自动选择最低延迟节点」或「故障自动转移」)。结合规则分流,你可以为不同类型的流量指定不同的策略组——比如「流媒体组」使用优化线路,「日常组」使用稳定节点——实现更高级的流量工程管理。
📊 测速机制详解 —— 四个关键指标决定你的网络质量
Shadowrocket 内置的测速工具并非简单的“快或慢”判断,而是从多个维度对节点进行综合评估。理解以下四个核心指标,你就能精准诊断网络问题,做出最优的线路选择。
| 指标 | 含义 | 优秀范围 | 影响 |
|---|---|---|---|
| 延迟 (Latency) | 数据包从设备到服务器再返回的往返时间 | < 50ms (极佳) 50-150ms (良好) |
直接影响网页打开速度、实时通信流畅度 |
| 抖动 (Jitter) | 延迟的变化幅度,即延迟的稳定性 | < 10ms | 高抖动会导致视频卡顿、VoIP 断续、游戏跳帧 |
| 丢包率 (Packet Loss) | 数据传输过程中丢失的数据包比例 | 0% - 0.5% | 丢包率 >2% 会明显影响连接稳定性,造成重传和卡顿 |
| 带宽 (Bandwidth) | 单位时间内能传输的最大数据量 | 取决于订阅套餐 | 决定下载速度上限,但实际体验更依赖延迟和丢包 |
延迟 vs 带宽:谁更重要?
许多用户过度关注带宽数值,却忽略了延迟的决定性作用。对于网页浏览、在线游戏、视频会议等场景,低延迟比高带宽更重要。一个 100Mbps 但延迟 300ms 的节点,实际体验远不如 10Mbps 但延迟 30ms 的节点。因为每次请求都需要等待往返时间,高延迟会让所有交互都感觉“慢半拍”。
抖动:被忽视的网络杀手
抖动是延迟的“波动性”。即使平均延迟很低,如果抖动过大(如延迟在 30ms 和 300ms 之间频繁跳变),实时应用的表现会非常糟糕。视频流会出现缓冲,语音通话会断断续续。Shadowrocket 的长时间测速功能可以监测抖动指标,帮助识别那些“表面延迟低但实际不稳定”的节点。
丢包:连接中断的元凶
丢包通常由网络拥塞、无线信号干扰或线路质量问题引起。TCP 协议会在丢包时重传数据,导致速度骤降;UDP 协议(用于视频、游戏)则直接丢失数据,造成画面马赛克或操作延迟。Shadowrocket 测速时会发送多个探测包,统计丢包率,帮你避开质量不佳的线路。
⚡ 测速优化技巧 —— 让网络表现更上一层楼
掌握了测速原理后,接下来是如何将这些知识转化为实际的网络优化行动。以下技巧涵盖了从节点选择到规则调优的多个层面,帮助你系统性地提升连接质量。
更换节点地区
延迟与物理距离强相关。如果你位于东亚地区,选择日本、新加坡、香港等地理上较近的节点通常能获得最低延迟。如果某个地区节点普遍高延迟,尝试切换到其他地区的节点组。Shadowrocket 的测速功能可以同时对多个地区的节点进行对比测试,帮你快速锁定最优区域。
减少规则冲突
冗余或冲突的规则会拖慢匹配速度,甚至导致流量被错误分配。定期检查规则列表,移除不再使用的自定义规则,合并重复的域名匹配。如果使用了多个规则集,确保它们之间不存在覆盖冲突——通常建议只保留一个主力规则集,再根据个人需求少量增补。
清理失效订阅
订阅链接过期或服务商下线后,残留的无效节点会干扰测速结果,并占用系统资源。在节点列表页面,长按已失效的订阅组选择「删除」,或直接移除整个过期订阅。保持节点列表的“干净”,能让测速结果更准确地反映可用线路的实际情况。
使用自动测速策略
手动测速虽然精准,但不够及时。开启 Shadowrocket 的「自动测速」功能,设置合理的检测间隔(建议 15-30 分钟),让系统持续监控节点健康度。当检测到当前节点延迟或丢包率超过阈值时,自动切换到备选节点,确保网络始终处于最佳状态。
分时段测速
网络质量存在明显的时段差异。晚高峰(20:00-23:00)国际线路容易拥塞,延迟和丢包率会显著上升。建议在不同时段分别进行测速,记录各节点的表现变化,从而制定分时段的节点使用策略——例如白天使用 A 节点,晚高峰切换到更稳定的 B 节点。
调整测速参数
在 Shadowrocket 的测速设置中,你可以调整测试的超时时间和数据包大小。较短的超时时间(如 2 秒)可以快速筛除不可用节点;较大的测试包(如 1024 字节)能更真实地反映实际传输能力。根据你的网络环境微调这些参数,可以获得更有参考价值的测速结果。
📖 规则无法生效?前往「配置教程页」学习规则编排与优先级设置 → 🛠️ 测速异常?前往「FAQ 知识库」查看错误代码说明与排障流程 → ⬆️ 想升级最新版获取更好的测速体验?前往「下载中心」安装 2026 版 →