侧边栏壁纸
博主头像
Blog

行动起来,活在当下

  • 累计撰写 35 篇文章
  • 累计创建 1 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

AdGuard home过滤手机广告——客户端

Administrator
2025-03-17 / 0 评论 / 0 点赞 / 0 阅读 / 0 字

https://www.nodeseek.com/post-289456-1

我们已经实现了服务端的配置,接下来进行客户端配置。这里我使用nekobox,可能很多人说会说为毛不用clash或者v2rayng,很简单,因为我菜 xhj017 (nekobox有个很好用的功能,配置应用路由,而这个我在v2rayng没有找到)

我们先明确我们要实现的功能,那就是过滤手机上的广告,而大部分代理软件的路由规则都有这个功能,但是对国内软件支持不加罢了。因此,我这里的想法是让需要代理的软件正常走代理(这样也不会有太多的广告),而国内的走我们配置的DoH。

分应用代理???

当我有这个需求的时候,我第一个想到的是分应用代理,但是遗憾的是,无论是v2rayng还是nekobox的分应用代理都是让不走代理的软件流量不经过代理软件,也就是说他们压根走不到我们的路由规则。。。这也就是为啥我没用分应用代理,而是mekobox路由规则中的分应用路由

具体配置

在设置中将直连DNS配置成我们搭建的DoH,并开启DNS路由

1741934414678.jpeg

随后在路由中增加两个配置

第一个配置代理的应用,第二个配置没有匹配的规则全部走绕过(也就是会经过我们配置的DOH进行DNS解析)

1741934636825.jpeg

这里需要注意的是,顺序一定不能错,路由规则是分先后的!

路由分析

配置完之后我来解释一下路由配置。下面我们将软件分为两类,一类是需要代理的软件(如油管),一类是我们不需要代理的软件(如QQ)。

需要代理的软件将会正常走代理。当然也有一些软件,如谷歌,有时需要代理,有时不需要(访问国外网站时需要,访问非国外网站时不需要),所以我们分应用路由放在倒数第二个,会优先匹配代理软件自带的规则,根据那些规则,只有规则中没有的域名ip并且是谷歌浏览器的才会走代理,这样就基本完美了,因为国内主流网站一定在规则中,不在规则内的大部分是一些非主流的网站,而这些基本都是国外网站(国内oneman的idc除外哈)。

0

评论区