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 访问