Shadowrocket(小火箭)真正的强大之处,在于它不是一个简单的”开关”,而是一套可编程的流量调度引擎。配置得当,它能自动判断:国内网站直连、国外网站走代理、广告流量直接拦截——全程无感。本文从最省事的一键订阅,到自定义规则与高级去广告,带你一次性配好。
一、一键订阅现成智能规则(最推荐)
不必从零手写数万条域名。国内技术社区有长期维护的顶级开源规则,自带分流 + 去广告:
- 神机规则(lhie1):专注精细化分流与去广告。
- 墨鱼规则(blackmatrix7):按应用(微信、哔哩哔哩、Netflix)分类维护,规则极细致。
配置方法:复制规则的 .conf 链接 → 小火箭底部「配置」→ 右上角「+」→ 粘贴链接下载 → 点击下载好的配置「使用配置」。
二、自定义编写智能分流规则
小火箭采用自上而下匹配、命中即停的机制,因此去广告与精确域名必须写在最上面。常用语法:REJECT(拦截)、DIRECT(直连)、PROXY(走代理)。
[Rule]
# 拦截广告(后缀匹配,含子域名)
DOMAIN-SUFFIX,doubleclick.net,REJECT
# 拦截广告(关键词匹配)
DOMAIN-KEYWORD,adservice,REJECT
# 境外服务走代理
DOMAIN-SUFFIX,netflix.com,PROXY
DOMAIN-SUFFIX,github.com,PROXY
# 局域网与本地直连
IP-CIDR,192.168.0.0/16,DIRECT
# 中国 IP 智能直连(GeoIP,强烈推荐)
GEOIP,CN,DIRECT
# 兜底:未匹配的全部走代理
FINAL,PROXY
小技巧:广告拦截用 REJECT-DROP 比 REJECT 更省电省流量。
三、用「模块」实现高级去广告
纯域名 REJECT 只能拦整个网址,容易让网页 / App 报错留白。想智能净化,需用 MitM(解密)+ URL 重写(Rewrite),通过模块即可实现:跳过 App 开屏广告(知乎 / 微博 / 小红书)、精简网页 VIP 弹窗、净化 YouTube 部分广告。
操作:GitHub 搜索”Shadowrocket 模块 去广告”找 .sgmodule 链接 → 小火箭底部「模块」→「+」→ 输入链接并启用。必须开启 MitM 并安装信任小火箭生成的 CA 证书,否则无法解析 HTTPS 广告。
四、配套的系统设置
- 全局路由:务必选「配置」(选「代理」会全部走代理,选「直连」全部不走代理,你的规则都会失效)。
- 开启 GeoIP 自动更新:保证国内 IP 判断库最新,避免国内网站误走代理。
- 开启 DNS 劫持 / 本地 DNS 映射:防止 DNS 污染导致规则失效。
五、规则的前提:一条稳定的订阅
以上所有配置,前提是小火箭里有一份能用的订阅(节点)——客户端只负责”怎么分流”,真正承载流量的是订阅。订阅不稳,再精细的规则也是空转。
如果你还没有稳定订阅,SSRocket 提供国内可直接打开的订阅链接 + 一键导入:付款后配置自动发到邮箱,点一下导入 Shadowrocket / Clash,配合本文规则即可开箱即用,无需自己折腾节点。
常见问题(FAQ)
- 全局路由选「配置」还是「代理」?选「配置」,否则分流和去广告都不生效。
- 去广告后网页留白?纯
REJECT拦了整域,改用 MitM 模块做精准净化。 - 国内网站误走代理?开 GeoIP 自动更新,并确认
GEOIP,CN,DIRECT在规则里。