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. 你好,为啥我在Global Routing设置了“Config”的时候,Safari可以分流国内和国外,但是APP却是无法链接,然后我设置成“proxy”的时候,就没有分流了。
    我的Proxy–>Type是设置成“PAC”选项的。其他的就是默认的。

    1. 哦,好像已经解决了,我把Proxy–>Type设置成了“HTTP”就可以分流了,话说这三个“PAC”,”HTTP“和“SOCKS5”有啥不同啊?

  2. 访问instapaper好像不说很流畅,请测试一下,希望能加入instapaper的域名

  3. 试了一下,还是会把 12306 app挡在启动界面了。

  4. 规则不维护了吗?

    1. 确实是少有维护了,不过规则也不会有有大的问题。

  5. 感谢提供这么好的规则,建议把g.cn重定向到google.com.hk,以便提供更好的位置服务。
    希望站长能持续维护额,感谢,马上捐赠!

    duff_lo@yahoo.com

    1. 嘿嘿,谢谢支持。捐赠就不必了 ( ̄▽ ̄)

  6. 楼主,您好!有点问题咨询您,可以加我QQ791085038详谈嘛?

  7. 站长,提个建议,没有打开连接的状态下,被墙的ip能自动触发ss吗?连接ss后然后路由器App(huaweihilink)不能正常连接。

    1. Shadowrocket 有一个按照域名自动触发的功能,你可以去设置下。

发表一条评论