AdGuard Home:广告拦截器的开源DNS Server项目
AdGuard Home是著名广告拦截器AdGuard的DNS Server的开源版本,通过在DNS域名解析过程中拦截网页广告和断开跟踪来增强网络安全与隐私。
官方链接
- AdGuard Home中文版官方主页
- AdGuard Home Github开源地址
- AdGuard Home下载地址
安装适用于各种平台的程序,特别适用于64位树莓派。
bash复制wget -c https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.106.2/AdGuardHome_linux_arm64.tar.gz tar xvf AdGuardHome_linux_arm64.tar.gz cd AdGuardHome sudo chmod u+x AdGuardHome sudo ./AdGuardHome -s install
访问 http://127.0.0.1:3000 打开AdGuard Home网页管理界面,完成简单的傻瓜式安装。DNS服务器监听端口53,建议保持默认,其他端口可自行修改。
DNS配置
上游 DNS 服务器:
plaintext复制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
选择负载均衡模式。
Bootstrap DNS 服务器:
plaintext复制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
过滤器
DNS封锁清单:
添加以下规则:
- HalfLife规则
- anti-AD规则
- ChinaList+EasyList
- EasyList China规则
- xinggsf广告过滤规则
设置完成后修改DNS即可使用。
确保AdGuard Home有静态IP地址,修改设备或路由器上的DNS地址为树莓派静态IP地址,以确保正常运行。
运行命令
bash复制./AdGuardHome -s run # 启动AdGuard Home systemctl start AdGuardHome # 重启AdGuard Home systemctl restart AdGuardHome # 停止AdGuard Home systemctl stop AdGuardHome # 查看AdGuard Home运行状态 systemctl status AdGuardHome # 设置AdGuard Home开机自启动 systemctl enable AdGuardHome
通过这些步骤,您将成功配置和优化AdGuard Home,提升广告拦截和网络隐私保护。
暂无评论内容