AdGuard Home 项目是著名广告拦截器AdGuard里DNS Server的一个开源版本,它的原理是在DNS的域名解析的过程里拦截网页上的广告以及断开跟踪。
ADGuard Home官方中文版主页:https://adguard.com/zh_cn/adguard-home/overview.html
ADGuard Home Github开源地址:https://github.com/AdguardTeam/AdGuardHome/wiki/Getting-Started#installation
ADGuard Home下载地址:https://github.com/AdguardTeam/AdGuardHome/releases
适合里面各种平台的安装程序应有尽有。
我的树莓派是64位的,所以下载arm64版本的
wget -c https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.106.2/AdGuardHome_linux_arm64.tar.gz#wget https://static.adguard.com/adguardhome/release/AdGuardHome_linux_arm.tar.gztar xvf AdGuardHome_linux_arm64.tar.gzcd AdGuardHomesudo chmod u+x AdGuardHomesudo ./AdGuardHome -s install
直接访问 http://127.0.0.1:3000 即可打开AdGuard Home 网页管理界面,开始安装,一切都是傻瓜化安装。
DNS 服务器 监听 端口 53 ,这个不建议修改,其他端口都可以自己修改,自己记住即可。

223.5.5.5
223.6.6.6
119.29.29.29
182.254.116.116
2400:3200::1
2400:3200:baba::1
240c::6666
240c::6644
tls://223.5.5.5
tls://223.6.6.6
tls://dns.pub
https://dns.alidns.com/dns-query
https://doh.pub/dns-query
https://dns10.quad9.net/dns-query
模式选择 负载均衡
上游dns的意思是AdGuard Home查询你使用网络访问网址时用的dns服务器
Bootstrap DNS 服务器用于解析您指定为上游的 DoH / DoT 解析器的 IP 地址。
114.114.114.114:53
1.1.1.1:53
1.0.0.1:53
208.67.220.220:53
208.67.222.222:53
9.9.9.10
149.112.112.10
2620:fe::10
2620:fe::fe:10
Bootstrap DNS 服务器 是AdGuard Home查询dns服务器ip时用的dns服务器,上游服务器应该设置成响应最快的多个dns地址
AdGuard Home将阻止匹配DNS拦截清单的域名
建议添加如下规则:
设置部分就完成了,修改dns后就可以使用了,其他设置不太重要,自己摸索一下吧。
AdGuard Home需要一个静态IP地址才能正常工作,所以请为安装AdGuard Home的机器分配一个静态IP地址。
为保证 AdGuard Home 可以开始正常工作,您需要在设备上或者路由器上修改DNS地址,将默认DNS服务器地址改为树莓派静态IP地址即可。
修改路由器上DHCP内的DNS服务器地址是最简单的方法了,修改后将自动覆盖连接到您的家庭路由器的所有设备,无需手动一个个设备分别修改。
AdGuard Home的运行命令:
./AdGuardHome -s runsystemctl start AdGuardHomesystemctl restart AdGuardHomesystemctl stop AdGuardHomesystemctl status AdGuardHomesystemctl enable AdGuardHome更多教程 关注我们
原文作者:Kali笔记;如有侵权,请联系管理员删除。