最新DNS神器AdGuardHome详细配置教程,彻底解决DNS污染问题、去广告、秒开网页!从此网络快人一步
2021年02月18日重新整理!
很多小伙伴再设置玩adg后发现很多的网页打不开,其实,下文中我已经特别指出了,53重定向这个复选框里,如果按照视频中的作为dnsmasq的上游服务器进行设置的话,是有问题的,比如1.能打开百度,进度点右边链接进去看右边新闻就会无法打开网页。2.无法单独显示设备ip!所以视频中这个设置方法是错误的!
要修正这个错误,就需要把53重定向修改为:使用53端口替换dnsmasq,这个选项,则以上都无问题!
关于passwall以及ssrp的DNS设置方法也很简单,以passwall为例,看下图,下文所说53替换dnsmsap可以不用加端口号,这里则是加上的,其实不冲突!
同时下列的上游服务器ip我也会更新!
好久没有折腾ADgardhome了,随着官方的升级,现在ad home的普及率已经非常高,并且集成在各个路由器固件之中,省去我们自己安装的麻烦。它最大的功能特点就是去广告,当然还有DNS防污染功能,都非常的使用,至于其他功能暂时没有探索。除了AD其实还有一款叫smartdns的插件,它的主打功能就是防污染,当然也有广告过滤功能,两者其实差不多。关于smartdns的安装与使用,我曾经发过视频有讲解过,但是,经过一段时间的使用,经常会出现莫名奇妙的问题。所以,两者之间相比较我还是更喜欢ad home。下面我们来讲一下adhome的使用与dns和广告规则设置。
全文以N1盒子为例,软路由以及其他设置方式大同小异,我曾经也发过一期软路由的使用方法,有兴趣的朋友可以去看看:点我观看
更新反馈:有小伙伴反映查询日志里不显示设备IP,全部都是127.0.0.1,原因是ADH作为上游服务器导致的,这个没办法改,如果要一定要显示设备ip,只需要把重定向改成“使用53端口替代dnsmasq即可!如图:
[h2title]正文开始[/h2title]
首先我们关闭DNS加速:网络-Turbo ACC
接着我们来到:服务–adgardhome,点开
先点击启用,然后更新内核,点击保存并应用。还有重要的一点,图中未标注:重定向处选择 作为dnsmasq的上游服务器 否则不生效!!然后点击Adguardhome:3000进入 配置选项
此处的端口需要记住,(如果不冲突可不进行修改)继续下一步
这里输入你的用户名和密码,下一步
到这一步账号配置完成后,直接点击打开仪表盘
点击设置–DNS设置,开始设置DNS
上游DNS地址:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
https://dns10.quad9.net/dns-query tls://8.8.8.8 tls://8.8.4.4 tls://dns.google tls://dns.adguard.com 119.29.29.29 1.2.4.8 tcp://1.1.1.1 tcp://1.0.0.1 https://dns10.quad9.net/dns-query tcp://8.8.8.8 tcp://8.8.4.4 114.114.114.114 119.29.29.29 223.5.5.5 https://1.1.1.1/dns-query https://1.0.0.1/dns-query https://dns.google/dns-query https://8.8.8.8/dns-query https://8.8.4.4/dns-query https://doh.dns.sb/dns-query https://dns.cloudflare.com/dns-query 208.67.222.222 208.67.220.220 199.85.126.10 199.85.127.10 84.200.69.80 84.200.70.40 8.26.56.26 8.20.247.20 8.8.8.8 8.8.4.4 |
Bootstrap NDS是填入本地isp运营商的DNS或公共DNS,这个dns的作用其实就是解析上游服务器用的,跟我们打开网页解析的DNS不一样!
Bootstrap NDS
1 2 3 4 5 6 7 |
1.1.1.1:53 1.0.0.1:53 9.9.9.10 149.112.112.10 114.114.114.114:53 2620:fe::10 2620:fe::fe:10 |
Bootstrap NDS是填入本地isp运营商的DNS或公共DNS,这个dns的作用其实就是解析上游服务器用的,跟我们打开网页解析的DNS不一样!(本地运行商DNS可在主路由概况处查看!)
好了,到此我们的DNS服务器设置就算完成了,下面我们去配置adguardhome的核心功能,广告过滤,其实配置起来也很简单,如下图点击“过滤器--DNS封锁清单
点击添加组织列表–添加一个自定义列表:如下图
添加广告规则
这里放出两条比较实用和使用度最高的两条规则供大家使用,其中一条几乎每天都在更新
1 2 3 4 5 6 7 8 9 10 11 |
1、HalfLife,规则合并自 EasylistChina、EasylistLite、CJX’sAnnoyance 合并规则(几乎每天更新) https://gitee.com/halflife/list/raw/master/ad.txt 2、ChinaList+EasyList http://sub.adtchrome.com/adt-chinalist-easylist.txt 2、xinggsf,乘风广告过滤规则 https://gitee.com/xinggsf/Adblock-Rule/raw/master/rule.txt |
AdGuard Home拦截Youtube广告的自定义规则
正常情况下添加AD列表去除不了IOS/安卓客户端的Youtube广告,但通过以下方法可以得到解决
在AdGuard Home的过滤器——自定义过滤规则下面添加以下规则:
1 2 3 4 5 |
/googleads.$~script,domain=~googleads.github.io /pagead/lvz? ||google.com/pagead/ ||static.doubleclick.net^$domain=youtube.com ||youtube.com/get_midroll_ |
好了,到此广告规则也 已经全部设置完毕,,这样我们的DNS和广告屏蔽就一次性都设置好了。
我们现在可以去到网络-DHCP/DNS
处看看转发是否已经自动设置开启,其实这一步就是检查第一步的上游服务器生效
打开默认如上图所示(IP地址和端口根你自己一样)
下面是SSR PLUS+的设置方法,很简单
下面是pass wall的设置方法,有小伙伴问,所以在此补上,其实设置非常简单,如下图点击DNS设置进入:
既然是防污染,那么我们国内外的DNS解析就全部让AdGardHome来解决,如下图设置(ip地址和端口号根据你自己实际情况而定),改完记得点击保存应用!
到此教程全部结束!
你好作者,按照最新的方法设置,在管理页面http://xxx:3000/#guide,ad设置指导页面,ip后面的端口号5635全部消失了,openwrt adg中5635重定向这项关闭后,端口号正常显示了,不知道是哪个地方有问题。
博主好 按照你的方法设置完不行呀!主要问题出在 帕斯沃和酸酸乳的 端口设置 完全按照你的步皱
同一个规则,同一个视频网站,我用软路由里面的adguard过滤不了,用电脑版本的adguard却能过滤.
请教AdGuard Home问题,网络>DHCP/DNS>DNS转发,添加一条记录127.0.0.1#5353保存正常使用, 但隔一段时间后,会自动添加127.0.0.1#5053或127.0.0.1#5333之类的第二条记录,查询日志,没找到从来加进来的。这是什么原因?如何修复,只保留正确的一条记录127.0.0.1#5353?谢谢
你好,
参照你的设置方法,无线网直接提示无法上网,国内好多app用不了,小视频不能看。youtube根本打不开
为啥是192.168.1.254,你演示的N1盒子的地址不是192.168.1.1吗?
我也想问,ssr+的IP地址是主路由IP地址还是旁路有IP地址?
请教,接口LAN,上方的“使用自定义的 DNS 服务器”,如何填写?下方的“DHCP 服务器》高级设置”里面,如何填写?