A-A+

OpenWrt AdGuard Home 设置广告拦截-加快DNS解析网页秒开

2023年11月24日 21:24 汪洋大海 暂无评论 共1321字 (阅读440 views次)

社长使用AdGuard Home 很久了,今天记录下载OpenWrt系统下如何使用达到最佳的效果,AdGuard Home是一个DNS插件,可以去广告和充当本地DNS服务器,加快DNS解析速度。

# AdGuard Home设置分享

AdGuard Home 是一款用于拦截广告和跟踪的全网软件。设置完成后,它将覆盖您所有的家庭设备,您不需要为此安装任何客户端软件。随着物联网和连接设备的兴起,能够控制整个网络变得越来越重要。

DNS查询时间
DNS查询时间

DNS查询时间

准备工作

OpenWrt软路由,带有AdGuard Home插件,这一步不在赘述,基本所有的软路由都有这个插件,下面正式开始。

OpenWrt系统设置AdGuard Home

更新核心版本插件可能需要科学网络,否则会失败,重定向使用53端口替换dnsmasq,也可以用作dnsmasq的上游服务器,这样客户端设备就只有路由器本机了,不能看出具体的终端,不建议。

dnsmasq是OpenWrt系统自带的DNS服务器的名称。

更新版本
更新版本

更新版本

▲ 更新核心版本,使用53端口替换dnsmasq

登录
登录

登录

▲ WEB端口设置成3000,监听端口随便改下,默认53是被dnsmasq占用的

DNS设置
DNS设置

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
Bootstrap DNS 服务器
Bootstrap DNS 服务器

Bootstrap DNS 服务器

▲ 设置成127.0.0.1本机地址即可

DNS 服务配置
DNS 服务配置

DNS 服务配置

▲ 速度不限制,拦截模式,默认即可,缓存根据openwrt路由器内存大小设置,其他默认

DNS 黑名单设置
DNS 黑名单设置

DNS 黑名单设置

▲ 这里社长使用了默认的两个规则,感觉不错,没有增加别的规则了,我主要是用来加快解析的,去广告能有一点效果即可,网上有很多去广告规则,可以自行参考,注意,不是规则越多越好,根据我的经验规则多了会导致一些正常的网站打不开,建议先用两个后续根据实际需求增加。

▲ 接口设置,使用自定义dns服务器,设置成本机地址

iPhone手机可能获取不到DNS地址解决方案

安卓手机、ipad都正常,有个iPhone12获取不到dns地址,如果你的iPhone能获取到dns地址正常上网就不需要这个设置。

iPhone设置
iPhone设置

iPhone设置

▲ DHCP选项设置成6,192.168.100.1(你的路由器IP地址)

总结

用了好几个月了,解析速度稳如老狗,稳定3ms左右,感觉网页速度打开快了不少呢,去广告只能去网页贴片广告,谷歌AdSense等联盟广告,我的博客挂了谷歌AdSense,跟着社长步骤来开启AdGuard Home后就没有了哦!

以上文章来源:https://www.yitoujing.com/article/36

这里还有一个关于防火墙的设置,可以查看:https://woj.app/8601.html   记得如果你的DNS设置为5335那么防火墙要加白名单哦。

布施恩德可便相知重

微信扫一扫打赏

支付宝扫一扫打赏

×
标签:

给我留言