OpenWrt插件AdGuard Home 设置广告拦截&加快DNS解析网页秒开
社长使用AdGuard Home 很久了,今天记录下载OpenWrt系统下如何使用达到最佳的效果,AdGuard Home是一个DNS插件,可以去广告和充当本地DNS服务器,加快DNS解析速度。
# AdGuard Home设置分享
AdGuard Home 是一款用于拦截广告和跟踪的全网软件。设置完成后,它将覆盖您所有的家庭设备,您不需要为此安装任何客户端软件。随着物联网和连接设备的兴起,能够控制整个网络变得越来越重要。
![](https://pic1.zhimg.com/v2-ca030518468b36892737a511a95f082c_r.jpg)
DNS查询时间
准备工作
OpenWrt软路由,带有AdGuard Home插件,这一步不在赘述,基本所有的软路由都有这个插件,下面正式开始。
OpenWrt系统设置AdGuard Home
更新核心版本插件可能需要科学网络,否则会失败,重定向使用53端口替换dnsmasq
,也可以用作dnsmasq的上游服务器,这样客户端设备就只有路由器本机了,不能看出具体的终端,不建议。
dnsmasq
是OpenWrt系统自带的DNS服务器的名称。
![](https://pic4.zhimg.com/v2-0c13c1b1a0ec88dc5437f456a6e387d7_r.jpg)
更新版本
▲ 更新核心版本,使用53端口替换dnsmasq
![](https://pic4.zhimg.com/v2-3f44b0b6b081bb464ebff11c78fb061b_r.jpg)
登录
▲ WEB端口设置成3000,监听端口随便改下,默认53是被dnsmasq占用的
![](https://pic3.zhimg.com/v2-a0ac3ac671192d9d52e4aaff0485d76e_r.jpg)
DNS设置
▲ 上游服务器是AdGuard Home查询的服务器,设置2到3个即可,一个本地运营商的地址(在路由器WAN口可以看到),一个离你最快的公共DNS服务器,可以用终端ping几个测试。
阿里云公共DNS:223.5.5.5 百度公共DNS:180.76.76.76 114公共DNS:114.114.114.114 腾讯公共DNS:119.29.29.29
![](https://pic2.zhimg.com/v2-ea36852e5d5f9f25db46f801a36d28f9_r.jpg)
Bootstrap DNS 服务器
▲ 设置成127.0.0.1
本机地址即可
![](https://pic4.zhimg.com/v2-a1ade53ca9a51dfb059cbb715cde1757_r.jpg)
DNS 服务配置
▲ 速度不限制,拦截模式,默认即可,缓存根据openwrt路由器内存大小设置,其他默认
![](https://pic1.zhimg.com/v2-d5ab365c455d75cf784d97da132ba69c_r.jpg)
DNS 黑名单设置
▲ 这里社长使用了默认的两个规则,感觉不错,没有增加别的规则了,我主要是用来加快解析的,去广告能有一点效果即可,网上有很多去广告规则,可以自行参考,注意,不是规则越多越好,根据我的经验规则多了会导致一些正常的网站打不开,建议先用两个后续根据实际需求增加。
![](https://pic4.zhimg.com/v2-d7972c3eedb1b3e773a42994d7ab73af_r.jpg)
▲ 接口设置,使用自定义dns服务器,设置成本机地址
iPhone手机可能获取不到DNS地址解决方案
安卓手机、ipad都正常,有个iPhone12获取不到dns地址,如果你的iPhone能获取到dns地址正常上网就不需要这个设置。
![](https://pic4.zhimg.com/v2-1674483d2ddbba698c858f425321efe7_r.jpg)
iPhone设置
▲ DHCP选项设置成6,192.168.100.1(你的路由器IP地址)
总结
这个插件比较吃缓存空间,储存空间小的路由器缓存设置小一点,用了好几个月了,解析速度稳如老狗,稳定3ms左右,感觉网页速度打开快了不少呢。
![Product Image](http://img14.360buyimg.com/n1/jfs/t1/97375/40/48473/116694/65fcfb19F8038569f/43ae54ce36fff241.png)
![扫码关注公众号](https://mao.fan/images/weixinghz.gif)
![](https://img.yitoujing.com/imgs/2023/03/6144672515224623.jpg)