AdGuard Home 是什么?
一个自建 DNS 服务器,在你的网络请求到达广告服务器之前就拦截掉。相当于在 DNS 层面装了一个广告过滤器,你的手机、电脑、智能电视全部受益。
Docker 一键部署
docker run -d --name adguardhome -p 53:53/tcp -p 53:53/udp -p 3000:3000 -p 853:853/tcp -v ./work:/opt/adguardhome/work -v ./conf:/opt/adguardhome/conf adguard/adguardhome
访问 http://你的IP:3000 完成初始化设置。
核心功能
- 去广告:内置多个广告过滤规则,覆盖国内外主流广告网络
- 防追踪:拦截已知的追踪器和遥测域名
- 家长控制:屏蔽成人内容 + 强制安全搜索
- 自定义规则:可以添加你自己的黑白名单
- DNS-over-HTTPS / DNS-over-TLS:加密 DNS,运营商看不到你访问了什么网站
配置客户端
把路由器或设备的 DNS 设置指向你的 VPS IP,所有设备自动获得去广告能力。
注意事项
- 53 端口需要开放 UDP 和 TCP
- 建议配合 UFW 限制访问来源 IP
- 公网 DNS 服务器可能被滥用做放大攻击,建议只允许你家里的 IP 访问