本文详解Shadowrocket全局路由配置逻辑,涵盖代理模式选择、分流规则编写及常见连接故障排查,帮助用户实现精准流量管控与稳定国际网络加速。
全局路由的核心逻辑
Shadowrocket(俗称小火箭)的"全局路由"决定流量走向策略,配置入口位于首页顶部"全局路由"选项,提供四种基础模式:配置(按规则分流)、代理(全部走节点)、直连(全部不走节点)、场景(根据网络环境自动切换)。
对于国际网络加速需求,推荐选择"配置"模式,通过自定义规则实现智能分流。
详细配置步骤
导入基础节点配置
获取订阅链接后,点击右上角"+" → 类型选择"Subscribe" → 粘贴URL → 完成节点导入,建议首次使用选择包含自动测速组的订阅配置。
设置代理组策略
进入"配置" → 编辑当前配置 → 查看"Proxy Groups"段落,理解三种核心代理组类型:
- select:手动选择固定节点,适合需要锁定特定IP的场景
- url-test:自动选择延迟最低节点,参数设置
interval:300(每5分钟测速) - fallback:故障自动切换,主节点失效时自动启用备用线路
Proxy Groups:
- name: Auto-Select
type: url-test
proxies:
- 香港节点
- 新加坡节点
url: http://www.gstatic.com/generate_204
interval: 300
编写分流规则
在"配置" → "规则"中添加分流逻辑,规则优先级自上而下,建议按以下顺序排列:
精确域名匹配(最高优先级)
DOMAIN,apps.apple.com,DIRECT
DOMAIN-SUFFIX,google.com,Proxy
IP段匹配
IP-CIDR,192.168.0.0/16,DIRECT
IP-CIDR,10.0.0.0/8,DIRECT
地理位置匹配(最低优先级)
GEOIP,CN,DIRECT
GEOIP,US,Proxy
高级功能配置
开启"IPv6"支持可解决部分学术资源访问异常;启用"UDP转发"对游戏加速和视频会议至关重要,在"设置" → "高级"中开启"HTTP/HTTPS代理捕获",可排查特定App是否成功代理。
代理模式与系统行为对比
Shadowrocket的代理模式(需配合证书安装)类似桌面端TUN模式,可捕获设备全局流量包括UDP;系统代理模式仅处理支持系统代理设置的App流量,iOS系统限制下,部分银行类App需添加DIRECT规则避免代理检测。
常见问题排查
现象:国内视频平台加载缓慢
原因:流量被错误路由至海外节点
解决:在规则顶部添加DOMAIN-SUFFIX,cn,DIRECT和GEOIP,CN,DIRECT
现象:特定App提示"网络异常"但浏览器正常
原因:该App使用UDP或私有协议,未被规则覆盖
解决:检查是否开启"UDP转发",或添加IP-CIDR规则指向代理组
现象:节点延迟测试正常但无法打开网页
原因:DNS解析被污染或规则冲突
解决:设置"DNS over HTTPS"为https://dns.google/dns-query,并检查规则是否有逻辑冲突
节点选择与订阅建议
对于4K视频流媒体需求,建议选择带宽充足的IEPL专线节点;跨境办公场景优先考虑具备SLA保障的BGP中转线路;游戏加速则需关注节点UDP丢包率而非单纯延迟数值。
配置完成后,建议通过ip.sb等网站验证出口IP,确认小火箭全局路由设置生效,定期更新订阅链接可获取最新优化节点,提升国际网络加速稳定性。