本文详解Shadowrocket(小火箭)分流规则的配置逻辑与实战技巧,涵盖代理组类型选择、规则优先级设置及TUN模式启用方法,帮助用户实现智能流量分配与网络加速优化。
代理组类型与分流逻辑
小火箭(Shadowrocket)作为iOS平台主流的网络加速工具,其分流规则使用方法的核心在于理解三种代理组类型:
Select(手动选择):适合需要固定线路的跨境办公需求,用户可手动切换特定节点。
URL-Test(自动测速):通过定时测试延迟自动选择最优节点,适合学术资源访问场景。
Fallback(故障转移):按优先级顺序尝试连接,主节点失效时自动切换,保障稳定性。
Proxy Group:
- name: Auto-Select
type: url-test
proxies:
- Node-A
- Node-B
url: http://www.gstatic.com/generate_204
interval: 300
分流规则优先级解析
小火箭分流规则使用方法中,规则匹配遵循自上而下的优先级策略:
- DOMAIN:精确匹配特定域名,优先级最高
- DOMAIN-SUFFIX:匹配域名后缀,如
google.com覆盖所有子域名 - IP-CIDR:基于IP段分流,适用于无域名的直连资源
- GEOIP:按地理位置分流,常用于国内流量直连
Rule: - DOMAIN,www.google.com,Proxy - DOMAIN-SUFFIX,google.com,Proxy - IP-CIDR,192.168.1.0/24,DIRECT - GEOIP,CN,DIRECT - MATCH,Auto-Select
TUN模式与系统代理差异
理解小火箭分流规则使用方法需区分两种流量接管模式:
系统代理:仅处理HTTP/HTTPS流量,配置简单但无法代理UDP流量,部分应用可能绕过。
TUN模式:通过虚拟网卡接管设备所有流量(含TCP/UDP),适合游戏加速与完整网络环境模拟,但耗电量略高。
配置操作流程
- 导入订阅:获取YAML格式订阅链接,在"配置"页面下载远程文件
- 编辑规则组:进入配置编辑,按需求调整Proxy Groups类型
- 设置分流规则:在Rules模块按DOMAIN→DOMAIN-SUFFIX→IP-CIDR顺序排列
- 启用增强模式:开启TUN模式(需安装描述文件)或保持系统代理
- 测试验证:使用Safari访问测试站点,检查IP归属与延迟数据
常见问题排查
现象:国内网站打开缓慢,走代理线路
原因:GEOIP规则缺失或CN直连规则被后置覆盖
解决方法:将 GEOIP,CN,DIRECT 置于规则列表末端之前,确保国内IP优先匹配
现象:游戏延迟高,丢包严重
原因:使用URL-Test导致节点频繁切换,或UDP流量未正确转发
解决方法:为游戏单独建立Select组固定节点,确认TUN模式已启用UDP转发
现象:部分App无法连接网络
原因:应用使用私有DNS或绕过系统代理
解决方法:开启TUN模式强制接管,或在规则中添加该App特定域名
对于需要稳定国际网络加速的用户,建议选择支持Clash YAML格式订阅的服务商,确保规则模板与节点信息自动同步更新,优质订阅通常提供多地域线路与低延迟中转,配合本文的小火箭分流规则使用方法,可显著提升跨境访问体验。