mobile wallpaper 1
mobile wallpaper 2
mobile wallpaper 3
mobile wallpaper 4
2682 字
7 分钟
Shadowrocket规则模式怎么用?Proxy、Direct、Reject、规则匹配与分流设置完整教程(2026)

【💡 30 秒极速直接答案:Shadowrocket 规则模式核心逻辑与三大动作】

  • 为什么必须使用【配置 (Config)】模式:在首页全局路由中选择【配置 (Config)】,小火箭才会真正激活规则分流引擎;若误选【代理 (Proxy)】会导致国内微信、外卖、网银全线强制绕道海外而极度卡顿;若选【直连 (Direct)】则相当于关闭代理;
  • 三大核心出站分流动作
    1. PROXY (走代理):将数据包加密打包,发送至当前选中的海外节点(用于 Google、YouTube、Twitter 等海外受阻站点);
    2. DIRECT (走直连):绕过代理直接走本地 Wi-Fi 或 5G 蜂窝网络(用于百度、微信、淘宝等国内服务,零流量损耗且不降速);
    3. REJECT (本地阻断):直接在手机本地丢弃该数据包(用于拦截恶意弹窗、开屏广告和用户隐私追踪 SDK);
  • 第一执行准则:规则“从上到下逐行匹配,首个命中即终结”! 自定义添加的域名白名单或黑名单,必须置于规则文件的顶端,否则会被底部的通用规则截胡失效。

核心架构速查:Shadowrocket 规则引擎匹配与分流全景图#

┌─────────────────────────────────────────────────────────────────────────────────────────────┐
│ 【Shadowrocket 规则引擎匹配与流量分流全景图】 │
├─────────────────────────────────────────────────────────────────────────────────────────────┤
│ [手机发起网络请求] 例如访问:`www.google.com` 或 `api.weixin.qq.com` │
│ │ │
│ ▼ 🔴 第 1 步:读取全局路由模式 ──► 是否为【配置 (Config)】? │
│ ├── 选了【代理 (Proxy)】 ──► 无视所有规则,全量强制走 PROXY (国外国内全翻墙) │
│ ├── 选了【直连 (Direct)】 ──► 无视所有规则,全量走 DIRECT (完全不翻墙) │
│ └── 选了【配置 (Config)】 ──► 🟢 激活规则引擎,自顶向下扫描规则列表 │
│ │
│ ▼ 🟠 第 2 步:规则逐行自顶向下比对 (Top-to-Bottom) │
│ ├── 1. 自定义高优先级规则 (如 DOMAIN-SUFFIX,openai.com,PROXY) ──► 命中即刻跳出! │
│ ├── 2. 广告过滤规则集 (如 DOMAIN-KEYWORD,admob,REJECT) ──► 命中本地丢弃! │
│ ├── 3. 局域网私有网段 (如 IP-CIDR,192.168.0.0/16,DIRECT) ──► 命中走本地直连! │
│ └── 4. 区域 IP 兜底 (如 GEOIP,CN,DIRECT) ──► 大陆本土 IP 自动直连! │
│ │
│ ▼ 🟡 第 3 步:最终漏斗兜底规则 (FINAL) │
│ └── 若前面所有规则均未命中 ──► 执行 `FINAL,PROXY` 或 `FINAL,DIRECT` │
└─────────────────────────────────────────────────────────────────────────────────────────────┘

一、三大全局路由模式深度对比:日常到底该选哪一个?#

打开 Shadowrocket 首页,主连接开关下方就是【全局路由】选项:

全局路由模式流量转发底层逻辑对日常手机使用的具体影响适用场景与推荐度
配置 (Config)智能分流(规则引擎接管)国内网站本地直连秒开,国外网站自动走节点代理🟢 推荐 99% 的时间长期常驻开启
代理 (Proxy)全局强制走代理 (Global)手机内所有应用(包括微信和支付宝)全部强行绕道海外🟡 仅供排查网络故障时临时测试 1 分钟
直连 (Direct)全局不走代理 (Direct)所有流量走本地 Wi-Fi/5G 网络,完全不经过海外节点仅在不需要任何科学上网时临时使用
场景 (Scene)根据 Wi-Fi SSID 自动切换在家连家里 Wi-Fi 用配置,在公司连特定 Wi-Fi 走直连🟣 适合对不同办公网络有特殊定制的高阶用户

二、三大核心分流动作深度解密:Proxy、Direct 与 Reject#

在具体规则行中,最末尾的字段决定了数据包的生死走向:

┌─────────────────────────────────────────────────────────────────────────────────────────────┐
│ 【三大核心分流动作物理行为剖析】 │
├──────────────────────┬──────────────────────────────┬───────────────────────────────────────┤
│ 分流动作关键字 │ 手机底层发生的真实动作 │ 常见应用范例与效果 │
├──────────────────────┼──────────────────────────────┼───────────────────────────────────────┤
│ **`PROXY`** │ 数据包交给当前选中的节点加密 │ 访问 YouTube、Google、GitHub 时秒级响应│
├──────────────────────┼──────────────────────────────┼───────────────────────────────────────┤
│ **`DIRECT`** │ 数据包直接发给本地路由器/基站│ 刷抖音、逛淘宝、微信视频,零翻墙流量消耗│
├──────────────────────┼──────────────────────────────┼───────────────────────────────────────┤
│ **`REJECT`** │ 小火箭在本地内存直接掐断销毁 │ 阻止应用内广告追踪 SDK 发送设备隐私数据 │
└──────────────────────┴──────────────────────────────┴───────────────────────────────────────┘

💡 两大新手致命误区澄清:#

  • 误区 1:“在请求日志里看到 DIRECT,以为小火箭失效没有翻墙” ──► 完全错误! DIRECT 说明分流规则判定该国内服务合法直连,既保证了国内千兆速度,又帮你省下了宝贵的翻墙流量配额;
  • 误区 2:“看到日志里出现红色 REJECT,以为节点服务器被封了” ──► 完全错误! REJECT 属于规则主动拦截了广告数据包,代表小火箭正在为你屏蔽流氓广告!

三、Shadowrocket 常见规则语法与匹配条件完全指南#

小火箭的规则由【匹配类型】、【匹配内容】、【分流动作】三大要素构成:

匹配规则类型规则标准语法示例匹配的具体网络特征典型使用场景
全域名完全匹配DOMAIN,www.google.com,PROXY仅当访问完整且完全一致的该域名时生效针对某个特定子域名进行定向分流
域名后缀匹配DOMAIN-SUFFIX,google.com,PROXY涵盖该主域名及旗下所有二级、三级子域名最常用! 匹配整个品牌旗下所有服务
域名关键字匹配DOMAIN-KEYWORD,youtube,PROXY只要域名中包含该关键词就立即命中快速匹配包含特定单词的所有 CDN 节点
IP 网段匹配 (CIDR)IP-CIDR,192.168.0.0/16,DIRECT根据目标 IP 地址是否在特定子网掩码区间判断局域网 NAS、路由器后台放行直连
地理区域归属 (GeoIP)GEOIP,CN,DIRECT查询内置的离线 IP 库,判断目标是否属于中国中国本土网站全自动智能直连免翻
应用客户端匹配USER-AGENT,Twitter*,PROXY根据发送 HTTP 请求的客户端标识头匹配针对特定手机独立 App 单独指派节点
最终漏斗规则FINAL,PROXY前面所有规则均未命中时的最终默认兜底动作确保漏网的冷门海外网站依然能够代理

四、规则执行核心法则:自顶向下,首个命中胜出 (First Match Wins)#

⚠️ 【极其重要的规则排列顺序陷阱】:
小火箭在收到网络请求后,是从规则文件的第一行开始往下一行一行扫描的!
一旦某一行规则匹配成功,客户端会立即执行该动作,并彻底终止后续所有扫描!
❌ 错误示例(导致放行规则失效):
第 1 行:GEOIP,CN,DIRECT <── 目标刚好是个中国大陆 IP,在这里被提前命中并走了 DIRECT!
第 2 行:DOMAIN-SUFFIX,test.cn,PROXY <── 这一行由于排在后面,永远无法被执行!
🟢 正确规范做法(例外规则必须排在上方):
第 1 行:DOMAIN-SUFFIX,test.cn,PROXY <── 先把需要特殊走代理的例外国内域名置顶!
第 2 行:GEOIP,CN,DIRECT <── 剩下的普通国内网站再统一执行直连。

五、手动添加自定义规则:将特定网站加入直连或代理名单(实操)#

当你遇到某个特定网站打不开,或者希望某个海外网站强制走直连时,可以手动添加规则:

步骤 1:打开 Shadowrocket,点击底部的【配置 (Config)】标签页;
步骤 2:找到当前正在生效的配置文件(名称左侧有黄色对勾,通常为 default.conf);
步骤 3:点击该配置文件卡片,在弹出的底部菜单中选择【编辑规则 (Edit Rules)】;
步骤 4:进入规则列表后,点击右上角的【➕】号;
步骤 5:在添加界面中配置三个核心参数:
- 【类型 (Type)】:点击选择 `DOMAIN-SUFFIX`(域名后缀);
- 【值 (Value)】:输入网站主域名(例如 `notion.so`,无需输入前面的 https://);
- 【策略 (Policy)】:选择 `PROXY`(走代理)或 `DIRECT`(走直连);
步骤 6:点击右上角【完成 (Done)】保存;
步骤 7:在规则列表中长按该新增规则,将其拖动至顶部或合适位置,生效即完成!

六、远程规则文件 (.conf) 导入与更新全流程#

如果不想手动逐条编辑,可以直接导入社区维护成熟的智能分流规则文件:

1. 【导入远程规则文件步骤】:
- 复制可信的第三方远程规则文件链接(以 `.conf` 结尾的 URL);
- 进入小火箭底部【配置 (Config)】,点击右上角的【➕】号;
- 在【URL】输入框中粘贴该规则文件的下载地址,点击【下载 (Download)】;
- 下载完成后,列表中会多出一个新的规则条目;
- 点击该条目,选择【使用配置 (Use Config)】,即可将其激活为系统主规则!
2. 【核心纠偏:规则文件绝不是节点订阅!】:
- 规则文件 (`.conf`) 只负责定义哪个网址走直连、哪个网址走代理,【内部完全不包含任何翻墙服务器与节点】;
- 严禁把规则文件当作节点订阅导入到首页的 ➕ 号中,否则会报“无节点”错误!

七、局域网私有网段与 NAS 直连规则配置(避免断网冲突)#

开启小火箭后,家里的局域网打印机、NAS (群晖) 或路由器后台打不开,是因为代理误接管了局域网:

必须确保你的规则文件顶端包含以下经典私有网段放行规则(带 no-resolve 避免向公网查询私有 IP):
IP-CIDR,127.0.0.0/8,DIRECT,no-resolve
IP-CIDR,172.16.0.0/12,DIRECT,no-resolve
IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
IP-CIDR,10.0.0.0/8,DIRECT,no-resolve
作用:只要手机访问以 192.168 开头的本地路由器或设备后台,小火箭自动放行走本地直连,绝不送入海外代理,彻底杜绝局域网失联!

八、Shadowrocket 规则模式 5 分钟极速配置 SOP(标准 HowTo)#

新手初次配置或优化分流规则,请严格按以下 6 步标准顺序执行:

Step 1: 认准全局路由 ──► 首页全局路由必须锁定在【配置 (Config)】模式
Step 2: 选用成熟规则 ──► 底部【配置】确保使用默认的 default.conf 或可信远程分流规则集
Step 3: 检查局域网直连 ──► 确认规则文件中包含 192.168.x.x 等内网网段 DIRECT 放行规则
Step 4: 测试常见网站 ──► 分别打开百度(测直连)和 Google(测代理),确认分流正常
Step 5: 抓包排查特定异常 ──► 遇特定网站打不开,去设置开启【请求日志 (Requests)】定位真实域名
Step 6: 置顶添加个性化例外 ──► 在配置中以 DOMAIN-SUFFIX 手动添加该域名并置顶保存

九、关于规则模式的 15 大核心认知误区#

❌ 误区 1:把全局路由常年开在【代理 (Proxy)】模式,翻墙速度就会自动加倍。(错!国内流量强绕海外会极度卡顿)
❌ 误区 2:在日志里看到大量请求显示为 Direct,就认定小火箭坏了没有翻墙。(错!Direct代表国内流量合法直连)
❌ 误区 3:看到日志里出现 Reject,就认为买的海外节点服务器被封禁了。(错!Reject是本地拦截了广告追踪数据)
❌ 误区 4:去网上随便下载包含几十万条规则的“超级臃肿规则包”导入手机。(错!规则越多耗电越快且极易冲突)
❌ 误区 5:规则文件中把自定添加的例外域名随便放在列表最底下。(错!规则从上到下匹配,会被上面的通用规则截胡)
❌ 误区 6:把后缀为 .conf 的规则文件当作节点订阅导入到首页列表。(错!规则文件只管分流,不包含节点)
❌ 误区 7:只要开启了直连模式 (Direct),小火箭就不会消耗任何手机电量。(错!系统级 VPN 隧道仍处于挂起状态)
❌ 误区 8:为了去广告,必须在手机里安装自定义根证书开启 HTTPS 解密。(错!存在严重个人隐私数据泄露隐患)
❌ 误区 9:每次添加完一条自定义规则,都必须把手机彻底关机重启一次。(错!保存后即刻在内存中实时生效)
❌ 误区 10:只要把 FINAL 兜底规则设为 PROXY,全天下所有网站就都能打开。(错!会导致未收录的国内小站严重变卡)
❌ 误区 11:在规则里用 DOMAIN-KEYWORD 匹配单一字母(如 DOMAIN-KEYWORD,a,PROXY)。(错!极易大面积误伤所有域名)
❌ 误区 12:在两台 iPhone 上导入同一套规则,如果有一台打不开说明系统中毒。(错!两台设备的网络与节点状态不同)
❌ 误区 13:遇到规则异常,解决办法是把规则文件里的所有行全部清空。(错!清空规则将导致失去所有分流逻辑)
❌ 误区 14:看到手机通知栏的电量消耗里小火箭排第一,说明小火箭在偷偷跑流量。(错!iOS 将所有代理流量算在小火箭头上)
❌ 误区 15:规则模式只能匹配海外网站,不能用于管理国内应用的访问行为。(错!支持精准控制任意 App 的网络通道)

十、常见问题解答 (FAQ)#

Q1:Shadowrocket 的「配置模式」和「代理模式」有什么区别?#

:【配置 (Config)】模式是智能分流模式,国内网站走直连、海外受阻网站走代理,既不浪费节点流量又保证国内应用秒开;【代理 (Proxy)】模式是全量全局代理,手机所有流量(包括微信和美团)全部强行绕道海外,日常使用会导致国内应用严重卡顿。

Q2:为什么我的小火箭请求日志里很多网站显示为「Direct」?#

:这是完全正常的现象!Direct 代表分流规则成功识别了该请求属于国内本土网络(如微信、百度、网易云等),自动指挥其走本地网络直连;这代表规则引擎正在健康工作为你节省翻墙配额。

Q3:日志里显示的「Reject」是什么意思?是节点断线了吗?#

不是节点断线! Reject 代表小火箭内置的广告拦截或防追踪规则生效,在手机本地主动掐断并丢弃了该广告数据包;这是小火箭为你屏蔽流氓广告的正常功能。

Q4:为什么某个小众海外网站打不开,换了节点还是打不开?#

:通常是因为该小众网站未被内置的规则库收录,被规则底部的国内直连规则误判为了 Direct;进入【配置】──► 点击当前规则选择【编辑规则】──► 手动添加一条该域名的 DOMAIN-SUFFIX,xxx.com,PROXY 规则即可秒级解决。

Q5:为什么自己添加的自定义规则死活不生效?#

:小火箭的规则遵循“从上到下逐行扫描,首个命中即终结”的法则。如果你把自定义规则放到了几千条规则的最末尾,流量在前面就被 GEOIP,CN,DIRECT 提前捕获了;将自定义规则拖拽至列表最顶端即可生效。

Q6:开启小火箭之后,为什么家里的局域网 NAS (192.168.x.x) 打不开了?#

:因为局域网私有网段被错误接管。在规则文件顶端确保包含 IP-CIDR,192.168.0.0/16,DIRECT,no-resolve 规则,强制让本地内网段走直连即可恢复。

Q7:什么是 DOMAIN、DOMAIN-SUFFIX 和 DOMAIN-KEYWORD?#

DOMAIN 要求域名 100% 完全精确一致;DOMAIN-SUFFIX 匹配主域名及其旗下所有子域名(最常用);DOMAIN-KEYWORD 只要域名任意位置包含该关键词就命中(适合批量捕获包含特定词汇的 CDN 节点)。

Q8:平时上网看网页,需要开启 HTTPS 解密 (MITM) 吗?#

完全不需要,严禁新手盲目开启! 普通的分流规则完全依赖未加密的 SNI 域名头即可精准匹配;HTTPS 解密需要安装根证书,极具隐私安全隐患,日常科学上网绝对不可随意开启。


📚 站内相关技术与进阶专题推荐#

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

Shadowrocket规则模式怎么用?Proxy、Direct、Reject、规则匹配与分流设置完整教程(2026)
https://clashtizi.com/posts/shadowrocket-rules-routing-mode-guide/
作者
ClashTizi 极客评测
发布于
2026-08-30
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

相关文章 智能推荐
1
Shadowrocket 2026完整使用教程:下载安装、订阅导入、节点选择、规则模式与常见问题
客户端教程 Shadowrocket 怎么下载安装和使用?本文从 App Store 安装、订阅导入、节点选择、规则模式、DNS、IPv6、VPN连接到常见问题逐步讲解,适合 iPhone 与 iPad 新手。
2
Shadowrocket国内网站打不开怎么办?规则、Direct、DNS与分流异常完整排查(2026)
客户端教程 Shadowrocket 外网正常但国内网站或微信打不开、淘宝转圈怎么办?本文详解全局路由模式、GEOIP 分流规则、国内 DNS 解析与 Direct 直连修复。
3
Shadowrocket DNS怎么设置?DoH、DoT、DoQ、IPv6与域名解析问题完整指南(2026)
客户端教程 Shadowrocket DNS 怎么正确设置?本文详解 DoH、DoT、DoQ 加密 DNS、Local DNS Mapping、国内外分流解析、IPv6 双栈及 DNS 污染与超时排查。
4
Shadowrocket怎么导入订阅?订阅链接、二维码、节点更新与导入失败完整教程(2026)
客户端教程 Shadowrocket 怎么导入订阅?本文讲清订阅链接、二维码、节点更新、订阅刷新,以及 Timeout、401/403/404、节点不显示和配置解析失败的完整排查方法。
5
Shadowrocket连上但不能上网怎么办?DNS、规则、节点、IPv6与VPN连接完整排查(2026)
客户端教程 Shadowrocket 显示已连接但网页或 App 仍打不开怎么办?本文从 VPN 连接、节点、规则、DNS、IPv4/IPv6、Wi-Fi 与蜂窝网络逐层排查。

目录