shadowrocket-rules

GMOogwayGPL-3.0活跃维护

面向 iOS Shadowrocket 的规则合集,提供直连、代理、屏蔽三类规则和模块配置,自动构建每日更新,省去手动维护分流列表的麻烦。

小火箭规则🚀,小火箭模块,小火箭配置,shadowrocket规则,shadowrocket rules,最全面的直连(DIRECT)、代理(PROXY)、屏蔽(REJECT)规则,自动构建,每日更新

暂无版本5,740star +22 / 7 天282fork同步于 2026-11-10 17:36 UTC

怎么上手

由 README 提炼,执行前请确认
在小火箭 -> 配置 -> 远程文件中添加 https://raw.githubusercontent.com/GMOogway/shadowrocket-rules/master/docs/03.shadowsocks_tiny.conf
在小火箭 -> 配置 -> 模块中依次添加 sr_direct_list.module、sr_proxy_list.module、sr_reject_list.module
硬件要求按 README 说明

README 未说明,规则运行于 iOS 上的 Shadowrocket 客户端

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

给小火箭用的分流规则模块,直连代理屏蔽三类规则每日自动构建,让配置保持简洁

面向 iOS Shadowrocket 的规则合集,提供直连、代理、屏蔽三类规则和模块配置,自动构建每日更新,省去手动维护分流列表的麻烦。

核心能力

  • 提供 DIRECT、PROXY、REJECT 三类独立模块规则
  • 每日自动构建更新,规则总量达数十万条
  • 模块化加载,不覆盖证书与解密等个人设置
  • 支持白名单与黑名单两种分流模式自由切换
  • 代理列表内置 telegram、gmail、whatsapp 地址段

容易踩的坑

模块规则优先级高于配置中的规则,会覆盖你原有的特殊规则,需自建模块并上移解决;jsdelivr 镜像链接有约 12 小时延迟;raw.githubusercontent 链接需代理才能访问,否则改用 jsdelivr 链接;部分国内 App 检测到 http 代理会拒绝运行,需把代理类型改为 none 走 tun 模式

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

0 个版本

暂无 release 数据(可能没有发版,或尚未同步)。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    🚀 shadowrocket-rules

        /\_____/\   💖
       / ⭐  ⭐ \
      ( ==  ^  == )   如果觉得有点用
       )         (   请随手给个小星星
      (           )    鼓励一下呗💖
     ( (  )   (  ) )
    (__(__)___(__)__)
    

    小火箭规则,小火箭配置,shadowrocket规则,shadowrocket rules,最全面的直连(DIRECT)、代理(PROXY)、屏蔽(REJECT)规则,数据最全面,自动构建,每日更新。相对于提供完整配置,提供模块纯规则的形式更加灵活,因为基本设置和证书、解密每个人不一样,而且模块形式会使得你的配置非常的简洁,容易编辑修改。欢迎 PR,共同完善。

    • 最后更新时间:2026-11-08 09:44:57
    • DIRECT规则数:110199,update +0
    • PROXY 规则数:27579,update +4
    • REJECT规则数:199458,update +318

    Sponsor

    This project is supported by DigitalOcean

    Powered by DartNode

    💖寻求小型vps资源赞助💖

    开了小火箭以后,某些软件检测到代理拒绝运行怎么办?

    开了小火箭以后(别的VPN软件也一样),一些国内的APP(网上国网、银行APP等)会拒绝运行,解决方法:设置 -> 代理,把代理类型从 http 改为 none(即tun模式)。

    开了小火箭以后,某些软件检测到代理拒绝运行怎么办?

    开了小火箭以后(别的VPN软件也一样),一些国内的APP(网上国网、银行APP等)会拒绝运行,解决方法:设置 -> 代理,把代理类型从 http 改为 none(即tun模式)。

    使用方法

    高级选手请任意搭配使用。如果使用白名单模式,加载 sr_direct_list.module ,后面跟一句 GEOIP,cn,DIRECT ,避免一些国内新域名走了代理(详见 issues #7),最后 FINAL,PROXY 即可;如果使用黑名单模式,加载 sr_proxy_list.module ,最后 FINAL,DIRECT 即可;在上面的基础上,如果想去广告,加载 sr_reject_list.module 即可。

    关于小火箭模块的优先级问题这儿解释一下,第一:模块中的规则优先于配置中的规则,第二:多个模块,上面的模块优先级比下面的要高,在模块中可以自行调整模块的上下。清楚了以上两点,就可以配出你想要的效果了。

    有小伙伴提出问题:你这模块化规则使用以后,我原来有些特殊的规则被覆盖掉,不起作用了。是的,虽然这些模块化规则适应了普遍性的使用需求,但前面也说了,模块的优先级高于配置,就会产生这个问题。理想的解决方案是你自建一个小小的模块,把你的特殊规则写到里面,然后把这个模块移到上面去,这时它就会最优先匹配处理了。

    规则下载

    每类规则提供了二个链接,一个需要代理才能访问,一个可以直接访问,请根据实际情况选择,只是jsdelivr会延迟12小时,但对于几万条的规则来说,没什么影响。

    帮助文档

    数据来源

    规则特点

    • 数据全面,直连(DIRECT)列表6万条+、代理(PROXY)列表3万条+、屏蔽(REJECT)列表5万条+;
    • 代理列表加入telegram、gv、gmail、whatsapp地址段;
    • 使用方便,采用小火箭模块形式,能让自己的配置变得非常简洁,使用方便,随时可以进行切换,白名单、黑名单模式都可以适用,还可以自己决定是否要屏蔽广告网站;
    • 每天自动构建,确保最新。

    常见问题

    • 为什么以小火箭模块的形式提供?

    相对于提供完整配置,提供模块纯规则的形式更加灵活,因为基本设置和证书、解密每个人不一样,而且模块形式会使得你的配置非常的简洁,容易编辑修改。

    • 模块中的规则与我自己的规则哪个优先级高?

    模块中规则优先级高。作者也说了,模块是一组覆盖当前配置的设置,可以使用模块来改变部分设置。

    • 上千行的代理规则,会对上网速度产生影响吗?

    不会的,50000 行的规则和 50 行的规则在 ShadowRocket 中均为同一量级的时间复杂度 O(1)。

    • 你提供了这么多规则,如何选择适合我的?

    最常用的规则是黑名单和白名单。区别在于对待 未知网站 的不同处理方式,黑名单默认直连,而白名单则默认使用代理。如果你选择恐惧症爆发,那就两个都下载好了,黑白名单切换使用,天下无忧。

    • 你提供了这么多规则,却没有我想要的 o(>.<)o

    有任何建议或疑问,请联系我。

    • 广告过滤不完全?

    该规则并不保证 100% 过滤所有的广告,尤其是视频广告,与网页广告不同的是,优酷等 App 每次升级都有可能更换一次广告策略,因此难以保证其广告屏蔽的实时有效性。而油管广告则不能通过简单的 url 匹配实现完全去广告。

    问题反馈

    任何问题欢迎在 Issues 中反馈。

    你的反馈会让此规则变得更加完美。

    贡献代码?

    通常的情况下,对 factory 目录 下的 6 个 .txt 文件做对应修改即可,可以对三个规则作添加或删除。