介绍
AdGuard Home是一款全网广告拦截与反跟踪软件,AdGuard Home项目是著名广告拦截器提供商AdGuard开源的一个DNS Server版本。AdGuard Home可以将广告与追踪相关的域名屏蔽,同时你不再需要安装任何客户端软件。AdGuard Home的工作原理是在DNS的域名解析过程里拦截网页上的广告。
简单来说 AdGuard Home 是一个支持广告过滤和家长控制的开源公共DNS 服务,如同Google的公共DNS服务 8.8.8.8。AdGuard Home同时也支持DNS over TLS和DNS over HTTPS。
准备
部署我们需要参考adguard的官方dockerhub。
这里使用的是启动docker镜像设置独立的IP,不用社区的custom app是因为不支持同时映射不同协议。
安装
点击右上角的启动docker镜像
- 名称随意
- Docker Image输入adguard/adguardhome
- 镜像标签latest
点击下一步
这里默认,点击下一步
这里默认,点击下一步
- 主机接口选择NAS的主接口
- IPAM Type选择使用静态IP
- 静态IP给它输入一个内网地址(不要冲突)
- 目标填0.0.0.0
- 网关填路由器地址
点击下一步
这里不用填,我们做了静态IP不需要端口映射
点击下一步
主机路径要提前创建好,挂载/opt/adguardhome/conf
和/opt/adguardhome/work
后面全部默认,保存部署即可
部署完成浏览器输入IP:3000就可以安装了
一些广告过滤规则
halflifehttps://gitee.com/halflife/list/raw/master/ad.txt
ADgkhttps://raw.githubusercontent.com/banbendalao/ADgk/master/ADgk.txt
eastlistchinahttps://easylist-downloads.adblockplus.org/easylistchina.txt
anti-adhttps://raw.githubusercontent.com/privacy-protection-tools/anti-AD/master/anti-ad-adguard.txt