本文详解小火箭分流规则使用方法,涵盖代理组类型选择、TUN模式与系统代理区别、分流规则语法及优先级,通过实际配置案例帮助用户实现流量精细化控制。
分流规则核心概念
小火箭(Shadowrocket)作为iOS平台主流代理客户端,其分流规则决定了流量如何被处理,理解以下四个基础规则类型是掌握小火箭分流规则使用方法的前提:
- DOMAIN:精确匹配域名,仅当访问目标完全一致时生效
- DOMAIN-SUFFIX:域名后缀匹配,适用于整类网站
- IP-CIDR:IP段匹配,用于纯IP流量
- GEOIP:基于IP数据库的地理位置判定
规则优先级从上到下递减,小火箭分流规则使用方法中建议将精确规则置于顶部,通用规则放在底部。
代理组类型与选择场景
代理组是小火箭分流规则使用方法的核心组件,三种类型对应不同需求:
| 类型 | 原理 | 适用场景 |
|---|---|---|
| SELECT | 手动选择节点 | 对节点有明确偏好 |
| URL-TEST | 自动测速选择延迟最低 | 日常上网、视频 |
| FALLBACK | 主节点故障自动切换 | 追求高可用性 |
小火箭分流规则使用方法中,配置代理组的典型YAML片段:
proxy-groups:
- name: 节点选择
type: select
proxies:
- 香港节点A
- 日本节点B
- 美国节点C
- name: 自动测速
type: url-test
url: http://www.gstatic.com/generate_204
interval: 300
proxies:
- 香港节点A
- 日本节点B
TUN模式与系统代理的区别
小火箭分流规则使用方法中常被忽视的关键点:模式选择。
- 系统代理:仅处理HTTP/HTTPS/SOCKS5协议的应用层流量,无法代理游戏、UDP应用
- TUN模式:创建虚拟网卡,拦截所有TCP/UDP流量,包括本地软件直连
游戏玩家、UDP应用用户必须开启TUN模式,开启方式:设置 → TUN Mode → Enable。
配置步骤实操
步骤1:导入订阅
复制机场提供的订阅链接 → 小火箭 → 配置 → 添加配置 → 从URL导入
步骤2:编辑分流规则
进入配置详情 → 规则 → 添加规则
小火箭分流规则使用方法典型配置示例:
DOMAIN-SUFFIX,google.com,自动测速
DOMAIN-KEYWORD,youtube,自动测速
IP-CIDR,8.8.8.8/32,节点选择
GEOIP,CN,DIRECT
FINAL,自动测速
步骤3:选择代理模式
根据需求选择:全局代理 / 规则代理 / 直连 / TUN模式
常见问题FAQ
现象:部分网站无法访问但节点正常
原因:分流规则过于宽松或冲突
解决方法:检查规则顺序,将目标域名规则移至FINAL之前
现象:开启代理后国内网站变慢
原因:未配置中国大陆直连
解决方法:添加GEOIP,CN,DIRECT规则,优先放行国内流量
现象:游戏延迟高
原因:未启用TUN模式或节点距离过远
解决方法:开启TUN + 选择低延迟节点
节点选择建议
不同使用场景对节点要求不同:
- 4K视频:选择支持大带宽的中转或专线节点
- 游戏加速:优先低延迟节点,建议开启TUN模式
- 跨境办公:注重稳定性,选择有SLA保障的线路
选择节点服务商时关注:是否提供测速、是否支持退款、节点刷新频率等指标。
掌握小火箭分流规则使用方法后,建议定期更新订阅和规则,以获得最佳跨境访问体验,合理配置分流规则既能提升访问速度,又能优化流量成本。
