📐 规则模式 · 小火箭的流量导航中枢
Shadowrocket 小火箭提供全局代理、规则分流、直连模式三大运行策略,通过灵活的规则匹配逻辑,将每一条网络请求送往正确的路径。本页拆解模式差异、规则结构与导入方法,助你轻松掌握网络调度艺术。
⚡ 三大运行模式
每一种模式对应不同的使用场景,理解差异才能选出最适合你的策略。
全局代理
所有网络请求都经由代理服务器转发,配置简单,适合需要完全匿名或访问受限网络的场景。但可能降低国内网站访问速度。
规则分流
基于预设规则列表,按域名、IP、关键词等条件智能选择代理或直连。兼顾速度与可用性,是大多数用户的首选模式。
直连模式
关闭代理功能,所有流量直接访问目标服务器。适用于临时禁用代理或完全不需要代理的环境。
🧩 规则结构体系
规则由匹配条件和策略组成,支持丰富的语法来精细控制流量。
🌍 域名规则
- DOMAIN-SUFFIX — 按域名后缀匹配
- DOMAIN — 精确域名匹配
- DOMAIN-KEYWORD — 域名关键词匹配
📡 IP 规则
- IP-CIDR — IP 段匹配
- GEOIP — 按国家/地区匹配
🎯 策略类型
- Proxy — 走代理通道
- Direct — 直接连接
- Reject — 拒绝请求
🔄 规则执行逻辑
一条网络请求从发出到转发的完整旅程,规则引擎如何工作。
📨 请求发起
→
🔍 逐条匹配规则
→
🎯 命中策略判定
→
🚀 转发至节点
规则从上到下依次匹配,一旦命中立即执行对应策略,未命中则默认走最终策略(通常为 Proxy 或 Direct)。
📦 应用场景实例
规则模式不止用于网络代理,还能实现广告屏蔽、分流优化等多种实用功能。
🛡️ 广告与追踪屏蔽
添加 Reject 规则屏蔽常见广告域名和统计追踪域名,减少无用流量,提升浏览体验。
🌏 国内外流量分流
国内网站 Direct 直连,国外网站走 Proxy 代理,避免访问国内服务时代理产生的延迟。
🎮 特定服务加速
针对游戏、视频流媒体等特定服务域名配置代理规则,确保低延迟和高带宽。
🧪 API 接口分组测试
开发者可将测试环境接口强制走代理,模拟不同地区访问,调试接口兼容性。
📥 规则导入标准步骤
获取第三方规则或自定义编写后,三步导入 Shadowrocket。
1. 打开 Shadowrocket,进入底部「配置」标签页。
2. 点击右上角「+」,选择「下载」粘贴规则 URL,或选择「本地」导入 .conf 文件。
3. 导入后点击规则文件,在「规则」标签页中启用所需的分流条目即可生效。
💡 推荐使用知名社区维护的规则集,兼顾分流效率和维护频率。