小火箭(Shadowrocket)是iOS平台主流的Clash兼容客户端,支持SSR、VMESS、TROJAN等协议,兼容Clash订阅链接,本文针对新手高频问题,从代理组类型、TUN模式原理、分流规则配置到常见报错解决方案,提供完整操作指引。
代理组类型选择与适用场景
代理组是Clash的核心分流机制,新手需理解三种主流类型差异:
| 代理组类型 | 工作原理 | 适用场景 |
|---|---|---|
| select | 手动指定节点,需人工切换 | 多节点管理、特定任务 |
| url-test | 自动测试延迟,选择最优节点 | 日常上网、视频 |
| fallback | 优先使用列表首个可用节点 | 追求稳定、备用切换 |
配置示例(YAML):
proxy-groups:
- name: 自动选择
type: url-test
proxies:
- 节点A
- 节点B
url: http://www.gstatic.com/generate_204
interval: 300
日常使用建议选择url-test类型,系统自动测速切换,无需手动操作。
TUN模式与系统代理的区别
iOS小火箭支持两种流量接管方式:
- 系统代理模式:仅处理HTTP/HTTPS流量,配置简单但无法代理UDP
- TUN模式:创建虚拟网卡,强制接管设备所有流量(含UDP、游戏数据包)
开启TUN模式步骤:
- 打开小火箭 → 配置 → 点击对应配置
- 开启「TUN模式」
- 推荐同时开启「增强模式」解决部分应用不走代理
玩外服手游、语音通话需求建议开启TUN模式,普通网页浏览系统代理足够。
分流规则写法与优先级
Clash规则按顺序匹配,常见规则类型:
DOMAIN-SUFFIX:匹配域名后缀(如.google.com)DOMAIN-KEYWORD:关键词匹配(如youtube)IP-CIDR:IP段匹配(如0.0.0/8)GEOIP:按国家/地区分流(如GEOIP,CN)
规则优先级:通常DOMAIN > DOMAIN-SUFFIX > IP-CIDR > GEOIP > FINAL
rules: - DOMAIN-SUFFIX,youtube.com,自动选择 - DOMAIN-KEYWORD,google,自动选择 - IP-CIDR,10.0.0.0/8,DIRECT - GEOIP,CN,DIRECT - FINAL,自动选择
新手建议直接使用机场提供的规则订阅,无需手动编写。
新手常见问题FAQ
节点显示已连接但无法上网
现象:小火箭显示「已连接」,但浏览器无法打开网页
原因:DNS污染或规则被墙
解决方法:开启「增强模式」或更换DNS为8.8.8
订阅链接更新后节点为空
现象:更新订阅后配置显示0个节点
原因:链接失效或Base64解码失败
解决方法:重新复制订阅链接,在小火箭「配置」中删除原配置后重新添加
部分App无法走代理
现象:微信、支付宝等App无法连接
原因:App自带证书校验或流量被直连
解决方法:在「路由」设置中勾选「代理」模式,或检查是否开启TUN模式
开启TUN后手机发烫/耗电
原因:TUN模式持续处理所有流量,功耗高于系统代理
解决方法:仅在需要时开启TUN,日常使用系统代理即可
节点选择建议
不同使用场景对节点要求不同:
- 4K视频:选择高带宽专线,延迟可适当放宽
- 游戏加速:优先低延迟节点,丢包率需低于1%
- 跨境办公:稳定性优先,建议使用带SLA保障的线路
选择节点服务商时重点关注:是否提供测速、是否支持退款、客服响应速度,优质节点通常提供免费试用或体验流量,可先测试再决定。
