Shadowrocket 支持广告过滤的路由规则分享

最近在寻找一款未越狱 iOS 设备上的 SS 爬墙工具,了解到了强大的 Surge,但是那几百元的价格让人望而却步。同时有一个功能类似的产品名叫 Shadowrocket,只卖 6 元,便果断入手了。

略微了解后我才发现,这货,以及之前提到的 Surge,已经强大的不是一点半点。首先支持 SS 这是起码的,还支持导入规则,这与电脑端的 pac 类似,但更强大之处在于 Surge Rules 不仅支持设置 走代理直连,还可以 拒绝 某个匹配的地址。

可以干什么?那就是在爬墙的同时兼过滤广告功能!相反在可定制强的安卓系统中,就算 root,我也还没找到这么强大的 App,大多数都只能无脑的将国外流量全部走代理,更不能过滤广告。

Other Rules

以上是我的安利,请接好。

我一开始直接使用的是 SR 自带的规则,不过发现了以下几个问题:

  1. 根本不带过滤广告功能,没发挥出自定义规则的优势。
  2. 全局默认直连,对特定黑名单网站走代理。但规则同时又设定了白名单是几个意思,这可是移动设备,对每个数据包都要进行一次判断,影响性能而且耗电,强迫症表示不能忍。

然后在网上找到了不少其他人写的规则,但我又发现了以下几个问题:

  1. 规则大都是 Surge Rules,和 Shadowrocket 有一些些格式上的差异,并不兼容。
  2. 暂时没有找到对 SR 写的拥有广告过滤的规则。*

* 除了 UPlus 是针对 SR 写的带广告过滤的规则,但是。。。3700+ 行的规则,这太臃肿了,耗电量会很可怕的。实际上该规则里面有超过一半是对一些黄色、赌博网站走代理的规则,而这些网站嘛,还是就让她们被墙着好了 -。-

所以说,我还是亲自来写一个规则吧!

My Rules

  • 只对 被墙世界前 500 的网站写了代理规则。
  • 广告过滤,包括网页广告,App 广告和视频广告。
  • 严格控制规则的体积,毕竟这是每次数据请求都会被运行一次的东西。

项目地址:https://github.com/h2y/Shadowrocket-ADBlock-Rules

规则地址:https://raw.githubusercontent.com/h2y/Shadowrocket-ADBlock-Rules/master/sr_adb.conf

扫码下载

28 条评论
  1. 感谢站长,按需连接问题已经解决!我可以分享一个通过safari浏览器使用google搜索更本地化的小技巧吗? 设置内把地区改为香港,在小火箭里面把按需求连接里面添加触发域名 google.com.hk *.google.com.hk 就OK啦 chrome浏览器的童鞋就不用看了

  2. 建议站长加两条规则
    DOMAIN-SUFFIX,appsto.re,Proxy
    api.smoot.apple.com.cn = api.smoot.apple.com
    商店经常看不到评论这个很有效果!

    DNS怎么去掉了,我觉得119.29.29.29还是可以的啊

    1. 谢谢反馈,dns 删掉是为了保证所有用户都有不错的使用体验,所以 dns 保持系统默认不改变。

  3. 还以为IG新版出问题了,原来是部署了CDN

发表一条评论