AdGuard Home 是一款功能强大的广告拦截软件,旨在保护用户隐私和网络安全。它能拦截广告、追踪脚本和恶意软件,并提供全局DNS解析服务。与传统插件不同,AdGuard Home 可部署于网络中的任一设备,为所有联网设备提供保护。今天,我们将通过 Docker 在群晖上部署 AdGuard Home,实现全屋去广告。
1. 下载安装镜像
在群晖Conainer Manager的镜像仓库中,搜索并下载“AdGuard Home”
2. 运行创建容器
- 选择“启用自动重新启动”。
4. 将3000和53两个端口映射到本地。
5. 检查配置,完成后启动容器。
6. 浏览器打开网页“http://192.168.50.73:3000/”,进入配置界面。
7. 设置网页管理端口为3000,DNS服务器端口为53。
8. 设置用户名和密码,
9. 提示各种设备如何配置,先忽略。
10. 配置完毕,打开仪表盘。
- 常规设置里面,默认即可。
12. DNS设置
上有DNS服务器设置如下:
223.5.5.5,阿里云的公共DNS;
114.114.114.114,114的公共DNS;
8.8.8.8和8.8.4.4,谷歌的两个DNS;
选择并行请求。
Bootstrap DNS 服务器,设置运营商提供的。可以在主路由器里面查询。也可以再添加一两个公共的。
DNS服务配置中速度限制改为0.
缓存配置如图:
其余我没说到的就默认即可。
13. DNS黑名单设置
启用已有的,或者添加列表或者自定义的黑名单。
比如:https://anti-ad.net/easylist.txt
比如:https://raw.githubusercontent.com/Cats-Team/AdRules/main/dns.txt
14. 最后在相应的设备上,按照这个设置向导,设置其DNS。
本文详细介绍了如何在群晖上通过Docker部署AdGuard Home,实现全屋广告拦截和隐私保护。从下载镜像到配置DNS服务器和黑名单,逐步指导用户完成设置过程。
关键要点列表:
- 在群晖Container Manager中下载AdGuard Home镜像并创建容器,映射3000和53端口。
- 通过浏览器访问配置界面,设置管理端口、DNS服务器端口及登录信息。
- 配置DNS服务器,包括阿里云、114和谷歌的公共DNS,并启用并行请求。
- 添加DNS黑名单,如anti-ad.net和GitHub上的规则列表,以增强广告拦截效果。
- 在设备上按照向导设置DNS,完成全屋广告拦截部署。
原创文章,作者:dakule,如若转载,请注明出处:https://dakule.com/content/109.html