刚接触分流的时候,面对一大堆规则库真的很头大,不知道该选哪个。最近花了点时间学习研究了一下,整理了社区口碑比较好、用的人也比较多的几个规则项目,支持Surge、Shadowrocket、Loon、Clash、Mihomo等,适合收藏备用。
不同规则库侧重点不一样,没有说哪个一定最好,主要还是看自己用什么客户端。
ACL4SSR
这个应该算是 Clash 用户比较熟悉的老牌项目了。
国内外网站分流、广告过滤,还有一些常见流媒体服务的规则基本都有。对于刚开始折腾 Clash 的用户来说,我觉得可以先从它入手,整体资料比较多,也比较容易找到相关教程。
项目地址:
MetaCubeX meta-rules-dat
如果现在使用的是 Mihomo 或 Clash Meta,这个项目应该会比较常见。
它主要提供 GeoSite 和 GeoIP 这类规则数据库,很多分流配置实际上都会用到这些数据。简单理解,它更像是搭建规则时的“基础数据来源”。
项目地址:
Custom OpenClash Rules
这个比较适合 OpenWrt 上使用 OpenClash 的朋友。
它专门针对 OpenClash 做了整理,对于不太想自己研究复杂规则的人来说比较省心。整体思路就是尽量减少手动配置,拿来稍微调整一下就能使用。
项目地址:
Loyalsoldier clash-rules
这个也是一个比较经典的规则项目。
它给我的感觉就是比较简单、清晰,直连、代理、广告等规则分得比较明白。如果喜欢自己研究配置,把不同规则组合起来使用,这个项目还是挺方便的。
项目地址:
blackmatrix7 ios_rule_script
这个项目的规则覆盖面就比较广了,而且分类特别细。
像 AI 服务、Telegram、Apple、Google、Microsoft、Netflix 等各种服务,基本都能找到对应的规则。对于使用 Surge、Shadowrocket、Loon 这类客户端的人来说,确实是一个很值得收藏的规则库。
项目地址:
Sukka Ruleset
最后这个是 Sukka 的规则项目。
它的特点是对现在一些比较新的代理客户端支持比较友好,除了 Surge 之外,Mihomo、sing-box、Stash 等也可以使用。
如果你现在使用的客户端比较新,或者后面准备从 Clash 换到 sing-box 一类的工具,可以关注一下这个项目。
项目地址:
简单总结一下:
如果是 Clash 用户,ACL4SSR 和 Loyalsoldier 都比较经典;使用 Mihomo / Clash Meta,可以重点看看 MetaCubeX;OpenClash 用户可以看看 Custom OpenClash Rules;如果使用 Shadowrocket、Surge、Loon 这些客户端,blackmatrix7 的规则库非常值得收藏;而 Sukka 的规则则对 Mihomo、sing-box 等新客户端更加友好。
我个人感觉,分流规则其实没必要追求越多越复杂。
先找一个长期维护、适合自己客户端的规则库用起来,后面遇到特殊需求,再单独添加对应规则就行了。
一下子订阅太多规则库,规则重复甚至互相冲突,反而会让配置越来越复杂。