折腾前言
之前看的大多都是ipv4下的教程。现在IPV4和IPV6并行,各种广告满天飞。Smart DNS帮助我们在IPV4和IPV6环境下,加速域名解析。Adguard Home帮助我们禁用广告。现在将两者结合一下,ipv6下既加速域解析,又禁用广告。是我安装软路由器的必备插件。这是我这几天安装后的广告过滤和域名解析的效果
设置Smart DNS
在Smart DNS设置之前,需要关掉额外的dns解析服务,
关闭acc网络加速中的dns服务
mwan分流工具
在Smart DNS中的设置
需要注意的是这里重定向一定要选择无
一般国内不是用tcp服务器,我们不勾选这个。
缓存数量可以大一些,其他直接系统默认即可。
官方推荐的设置是10个左右的dns服务器我个人使用的是首选是运营商的v4和v6服务器,阿里和114的dns服务器。国外的放的谷歌的dns服务器。保存,启用即可。到这里Smart DNS的设置到此为止。
设置Adguard Home
Adguard Home首次使用的时候首先更新核心版本
启用Adguard Home,配置端口
进入配置页面,设置用户名和密码端口设置为默认的3000监听端口设置为和smartdns不同的端口,我这里设置的是6066
设置上游dns服务器
将它的上游dns服务器指定为smart的端口127.0.0.1:6053
打通Smart DNS和Adguard Home。
添加过滤列表
在DNS过滤列表当中,这里我选用了三个列表,官方的DNS列表和国区的广告列表,另外一个是合成的列表。注意:规则不是越多越好
本规则合并自乘风视频广告过滤规则、EasylistChina、EasylistLite、CJX'sAnnoyance
https://gitee.com/halflife/list/raw/master/ad.txt
重定向为dnsmap上游服务器
这样,两个服务就跑起来了,具体效果可以查看ad的管理页面中的查询日志。
折腾总结:
其实这两个插件结合起来没有什么难点,关键就是关于上游服务器的理解,没有单独选用 Adguard Home的原因是不具备双栈加速,两个结合刚刚好。有兴趣的朋友可以试一下。