Shadowrocket规则配置教程:分流、去广告、自定义策略组

Shadowrocket分流与去广告规则配置指南,socks5ip.com.cn低价代理免费测试,即学即用。

想让Shadowrocket(小火箭)变得更“聪明”?学会配置规则是关键。分流让国内网站直连提速、国外网站走代理不卡顿;去广告可以拦截烦人的开屏弹窗;自定义策略组则能实现节点自动优选。这篇文章带你从原理到实操,逐一搞定这三件事。

很多朋友用Shadowrocket很久了,一直停留在“导入节点→点一下连接”的阶段。其实小火箭真正的强大之处,在于它背后那套规则系统。

在Shadowrocket里,配置文件就是整个应用的“中枢系统”。一个Profile往往同时包含节点列表、分流规则、DNS策略和去广告规则。规则定义了网络请求的匹配模式,并指定匹配后采取什么动作——是用代理、直连,还是直接拦截掉

弄懂这套规则系统,你的小火箭就能实现三个核心能力:精准分流、广告拦截、节点自动优选。

一、规则语法入门:认识规则类型

每条规则的语法格式是固定的:规则类型,匹配值,策略[,可选参数]。下面列举最常用的几种规则类型:

基于域名的规则:

  • DOMAIN:精确匹配完整域名。DOMAIN,www.google.com,PROXY——只有访问www.google.com时才走代理。

  • DOMAIN-SUFFIX:匹配域名后缀及所有子域名。DOMAIN-SUFFIX,google.com,PROXY——google.commail.google.com全被匹配。

  • DOMAIN-KEYWORD:匹配包含关键词的任意域名。DOMAIN-KEYWORD,google,PROXY——但凡域名里带“google”的都走代理。

  • DOMAIN-WILDCARD:通配符模式,支持*?DOMAIN-WILDCARD,*.google*.com,PROXY

基于IP的规则:

  • IP-CIDR:匹配指定IP段。IP-CIDR,192.168.1.0/24,DIRECT——局域网IP直连。

  • GEOIP:根据IP归属地匹配。GEOIP,CN,DIRECT——国内IP直连,这是实现“国内网站走直连”的核心规则

其他实用规则:

  • USER-AGENT:匹配HTTP请求中的User-Agent。USER-AGENT,MicroMessenger*,DIRECT——微信内直接连接。

  • DST-PORT:匹配目标端口。DST-PORT,443,PROXY——HTTPS流量走代理。

  • FINAL:兜底规则。如果前面的规则都没匹配上,就走这个。通常写在最后一行

二、分流规则配置:让国内直连、国外走代理

分流的目的是:访问国内网站时流量直连(DIRECT),访问国外被限制的网站时走代理(PROXY)

1. 基础分流配置示例

text
# ====== 国内网站直连 ======
DOMAIN-SUFFIX,cn,DIRECT
DOMAIN-SUFFIX,baidu.com,DIRECT
DOMAIN-SUFFIX,taobao.com,DIRECT
DOMAIN-SUFFIX,qq.com,DIRECT
DOMAIN-SUFFIX,weixin.qq.com,DIRECT

# ====== 常见国外网站走代理 ======
DOMAIN-SUFFIX,google.com,PROXY
DOMAIN-SUFFIX,youtube.com,PROXY
DOMAIN-SUFFIX,facebook.com,PROXY
DOMAIN-SUFFIX,twitter.com,PROXY
DOMAIN-SUFFIX,instagram.com,PROXY
DOMAIN-SUFFIX,github.com,PROXY

# ====== IP规则 ======
GEOIP,CN,DIRECT              # 国内IP直接连接

# ====== 广告屏蔽 ======
DOMAIN-SUFFIX,doubleclick.net,REJECT
DOMAIN-SUFFIX,googlesyndication.com,REJECT

# ====== 兜底规则 ======
FINAL,PROXY                   # 没匹配上的流量走代理

这段配置的核心思路是:从前往后逐一匹配规则,一旦命中就执行对应的策略,不再继续往下走。也就是说,规则的先后顺序直接决定了优先级。比如把DOMAIN-SUFFIX,google.com,PROXY放在GEOIP,CN,DIRECT前面,那就先走代理;反过来则先看IP归属地

2. 为什么不建议手动写很多规则?

上面那段只是入门示例。真正完整的分流规则通常包含数千甚至数万条,涵盖了GFWList、国内常用域名白名单等。手动维护这么多规则显然不太现实。因此更推荐的做法是直接用现成的、经过社区长期维护的规则配置

懒人三步配置法:

  1. 进入小火箭App,下方选择“配置”

  2. 点击右上角“+”号,从URL导入规则链接(GitHub上有2.4万收藏的现成预设)

  3. 下载完成,勾选使用,断连重连即可生效

这套预设一共提供13种规则,如果你没有特别复杂的需求,直接选「懒人配置」就够用了。它能让小火箭自动判断该直连还是走代理,既避免了国内网站也走代理导致的变慢,也防止了该走代理的网站没走而打不开

3. 保持规则持续更新

国内外的IP段和域名列表是动态变化的,去年能直连的域名今年可能就要走代理了。进入“设置”→“更新”,打开“配置”的自动后台更新,将间隔设为每1-7天自动更新一次即可

三、自定义策略组:让节点管理更智能

策略组是Shadowrocket中管理多个代理节点的“容器”,它决定了流量分配到哪个具体的节点上。默认策略组通常包含:Proxy(走代理)、Direct(直连)、Reject(拦截广告)。此外,你还可以自己创建策略组,把不同节点放进去

1. 策略组核心类型对比

策略组类型 工作方式 适用场景
Select(手动选择) 用户手动选择使用哪个节点 需要固定出口IP的场景(如银行登录、需IP白名单的业务)
URL-Test(自动测速) 每5分钟自动测速,自动选择延迟最低的节点 日常浏览、4K视频,懒人必备
Fallback(故障转移) 主节点失效时自动切换到备用节点 对网络稳定性要求高的场景,确保不中断

手动选择组配置示例:

yaml
- name: "手动选择"
  type: select
  proxies:
    - 香港-01
    - 新加坡-02
    - 日本-03

URL-Test自动测速组配置示例:

yaml
- name: "自动优选"
  type: url-test
  url: "http://www.gstatic.com/generate_204"
  interval: 300        # 每300秒(5分钟)测速一次
  tolerance: 50        # 延时差50ms内不切换,防止频繁跳线
  proxies:
    - 香港-01
    - 新加坡-02
    - 日本-03

URL-Test的核心逻辑是向指定URL发送HEAD请求计算延迟,自动选择数值最低的那个。interval建议设为300秒,避免频繁探测浪费流量。tolerance建议设为50ms左右,可以防止节点在临界值附近频繁切换带来的网络抖动

Fallback故障转移组配置示例:

yaml
- name: "故障转移"
  type: fallback
  proxies:
    - 主节点-01      # 优先使用
    - 备用节点-02    # 主节点失效后启用
    - 最后保障-03

2. 结合分流规则使用策略组

策略组配置好之后,需要在规则里指定哪些流量走哪个策略组:

text
# 指定某些域名走“手动选择”组里的节点
DOMAIN-SUFFIX,openai.com,手动选择

# 一般国外流量走“自动优选”组
GEOIP,US,自动优选
GEOIP,JP,自动优选

# 国内流量直连
GEOIP,CN,DIRECT

# 兜底走自动优选
FINAL,自动优选

四、去广告配置:拦截烦人的开屏广告

去广告主要靠两部分配合:REJECT规则拦截广告域名 + Rewrite重写拦截特定请求

1. 基础去广告:REJECT规则拦截广告域名

直接在分流规则中加入广告域名的拦截规则:

text
# 拦截知名广告服务器
DOMAIN-SUFFIX,doubleclick.net,REJECT
DOMAIN-SUFFIX,googlesyndication.com,REJECT
DOMAIN-SUFFIX,adservice.google.com,REJECT
DOMAIN-KEYWORD,ad.,REJECT

这种配置简单直接,足以拦截大部分网页广告。但缺点是规则列表需要持续维护更新。GitHub上有定期更新的去广告规则仓库可供一键导入。

2. 进阶去广告:通过Script-Hub导入Quantumult X规则

如果觉得上面的方法不够彻底,还可以通过Script-Hub转换Quantumult X的去广告规则。下面是一份实操教程

准备工作:确保已开启HTTPS解密(MitM)

第①步:安装Script-Hub模块

  • 打开Shadowrocket,进入“配置”→“模块”

  • 点击右上角“+”号,填入地址:https://script.hub/

  • 点击下载,成功后会看到“Script Hub:重写&规则集转换”模块

第②步:转换去广告模块

  • 在手机上用Safari浏览器打开https://script.hub

  • 来源类型选择“QX重写”,目标类型选择“Shadowrocket模块

  • 页面底部会出现“导入(Shadowrocket)”按钮,点击按提示导入

第③步:查看效果

  • 之前打开的App需要先杀掉,重新打开才能生效

  • 测试知乎、贴吧等常见App的开屏广告是否已被屏蔽

去广告这件事是一个持续“斗争”的过程,某些App更新后广告策略会变,模块规则也需要同步更新。

五、关于软路由和L2TP配置的小提示

很多跨境电商从业者会把代理部署到软路由上,让局域网内所有设备自动走代理。如果你有这个需求,L2TP协议会是更方便的选择——无需在每个设备上单独配置,直接对接软路由的VPN功能即可。

关于ROS软路由爱快软路由的L2TP详细配置步骤,以及具体的参数填写规范,可以前往代理工具中心https://socks5ip.com.cn/dailigongjuzhongxin)的软路由板块查看完整教程。

写在最后

Shadowrocket的规则系统就像一个“智能交通调度员”,分流规则决定哪条路走代理哪条路直连,策略组决定选哪一辆车跑得快,去广告规则负责清掉路上的广告牌。三者配合好了,你的小火箭就能实现自动化、智能化的网络体验。

当然,再强大的工具也需要靠谱的代理IP来配合。目前市面上十多家主流IP合作商都汇集在价格中心https://socks5ip.com.cn/jiagezhongxin),全部支持免费测试。注册后领个试用IP,按照上面介绍的规则在小火箭里配置好——能不能跑通、规则是否生效,自己动手试一遍就能验证。

关键词标签: Shadowrocket规则配置, 小火箭分流教程, 去广告规则, 自定义策略组, URL-Test自动测速, Shadowrocket配置教程, SOCKS5代理设置, 全网低价IP

常见问题
全网低价IP(socks5ip.com.cn)是做什么的?
本站是专业的IP资源整合平台,为您提供纯净独享低价高质的动态/静态住宅IP与机房IP混合方案。
全网低价IP-国内外IP源头渠道(socks5ip.com.cn)
支持无双IP(海外)、奔富IP、天行IP、沧海IP、光子IP、天机IP、优享云IP、鲸云IP、糖果IP等数十个国内外知名IP平台☞【https://linkdd.cn/socks5ip】,自助提货,100%独享,免费测试,支持续费和调换,任何IP使用问题,或量大谈合作,请微信扫码右侧联系方式,诚招代理!
国内IP平台中都有哪些平台最常用?
【推荐】奔富IP(SK5+L2TP,IP池3w+,2.6/条起)、沧海IP(百兆 8/条+家庭住宅)、天行IP(长效静态百兆 6/条+高速家庭住宅+L2TP),三个平台可以做到优势互补
国外IP平台中最便宜、地区最全的平台是哪个?
无双代理服务平台的海外IP,涵盖全球覆盖+免费测试+多协议兼容,无双IP为用户上百万IP资源提供稳定服务,包括全球范围内的7200万个住宅地址,高质量的代理服务,确保您的业务需求得到满足,同时保障隐私与安全。​​
【抄袭警示】 本文为原创,严禁抄袭、搬运、洗稿! 抄袭必究! 如需分享,必须保留原文链接:https://socks5ip.com.cn/dailigongju/shadowrocketguizepeizhi/,转载请注明源自【全网低价IP】【https://socks5ip.com.cn/】
0

评论0

请先
请拖动滑块到最右边
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码