AdGuard Home

AdGuard Home:全屋广告的统一闸门

Docker 自部署

全屋级广告过滤 DNS

编辑评价4.1编辑部综合整理,仅供参考
官方镜像
adguard/adguardhome
内存占用
128M
部署难度
低
维护活跃
活跃

工具介绍

AdGuard Home:全屋广告的统一闸门

AdGuard Home 是部署在自家网络里的 DNS 过滤服务:所有设备的域名查询先过它一遍,广告与跟踪域名在解析层就被拦下——手机、电视、IoT 设备,只要连家里的网,都不用装任何客户端。

核心优势

  • 全屋一次到位。DNS 层过滤的妙处是设备无关:不支持装插件的电视盒子、老人机、智能设备统统被覆盖,路由器把 DNS 指向它就完成部署,装的设备越多越值。
  • 拦截与放行都精细。内置广告与跟踪拦截规则,白名单、自定义规则随加随生效;每个客户端可单独设策略,孩子的设备与自己的设备可以有不同强度。
  • 能力不止去广告。安全域名拦截、安全搜索开关、加密上游(DoH/DoT)、DNS 重写(把域名指到内网服务)都是内置能力,能当家庭网络的轻量 DNS 控制台用。
  • 部署与迁移轻。单容器跑起来,数据就是 work 与 conf 两个目录,配置可导出,换机器搬目录即可。

适合谁

前提:一台常开的机器(NAS、旁路由、树莓派都行)装好 Docker,路由器有改 DNS 的权限。它适合受够了逐设备装拦截插件的人。「怕折腾程度」低到中:容器起来后 WebUI 向导五分钟配完;真正的功课在网络侧——53 端口可能被系统的 DNS 服务占用(官方 wiki 给了 systemd-resolved 的处理步骤),要全局生效还得动路由器。它是「装完就忘」型工具:日常无感,唯一的持续成本是偶尔看一眼拦截日志,顺便对广告流量的占比倒吸一口凉气。

同类对比

  • 与 Pi-hole:同品类的老前辈,核心能力相近;AdGuard Home 的中文资料与开箱规则更友好,家长控制等附加能力也更全,新部署多从它起步。
  • 与浏览器去广告插件:插件只管一台设备的一个浏览器,DNS 闸门管全屋,两者互补而非替代。

惊蛰 整理 · 2026-09 收录

评测视频

点击跳转 B 站观看原视频

已聚合 6 条评测视频 ·6 位博主独立评测

七、软路由 OpenWrt去广告插件AdGuard Home 给你一个纯净安全的网络 评测视频封面
七、软路由 OpenWrt去广告插件AdGuard Home 给你一个纯净安全的网络

avocadoPi·7.5万 播放

让小白不但能用还要懂用的AdGuard Home设置解说【含设置为PW和OC上游DNS服务器步骤】 评测视频封面
让小白不但能用还要懂用的AdGuard Home设置解说【含设置为PW和OC上游DNS服务器步骤】

壹阿壹阿壹·4.1万 播放

AdGuard模块和软件使用教程,搭配数万条规则加脚本=没有广告!!功能十分强大!!! 评测视频封面
AdGuard模块和软件使用教程,搭配数万条规则加脚本=没有广告!!功能十分强大!!!

玩机小子Rootboy·4万 播放

放弃“去广告”幻想!PVE 9.1 & 飞牛NAS 双平台安装教程:这才是 AdGuard Home 的正确打开方式 评测视频封面
放弃“去广告”幻想!PVE 9.1 & 飞牛NAS 双平台安装教程:这才是 AdGuard Home 的正确打开方式

小陈折腾日记·3.7万 播放

全平台无门槛上手 AdGuard Home 减少延迟与干扰 提升网络体验 评测视频封面
全平台无门槛上手 AdGuard Home 减少延迟与干扰 提升网络体验

一万AI分享·3.1万 播放

如何在 iStore 上安装 Adguard Home  实现广告过滤 隐私保护 评测视频封面
如何在 iStore 上安装 Adguard Home 实现广告过滤 隐私保护

monksy·2.1万 播放

部署速查

官方镜像adguard/adguardhome
内存占用128M
部署难度低
维护活跃活跃

部署前提

  • Docker;宿主机建 work(工作数据)与 conf(配置)两个目录。
  • 53 端口是 DNS 主端口:系统起用 systemd-resolved 时会占用 53,官方 wiki 给了关 DNSStubListener 的处理步骤(写入 /etc/systemd/resolved.conf.d/adguardhome.conf 后重载 systemd-resolved)。
  • 要看原始客户端 IP 或使用 DHCP 功能时改用 --network host(官方 wiki 字面;此时不需要 -p 端口映射)。

来源声明:命令出自官方 wiki github.com/AdguardTeam/AdGuardHome/wiki/Docker。

安装与启动(官方 wiki 流,照抄)

docker pull adguard/adguardhome

docker run --name adguardhome\
    --restart unless-stopped\
    -v /my/own/workdir:/opt/adguardhome/work\
    -v /my/own/confdir:/opt/adguardhome/conf\
    -p 53:53/tcp -p 53:53/udp\
    -p 67:67/udp -p 68:68/udp\
    -p 80:80/tcp -p 443:443/tcp -p 443:443/udp -p 3000:3000/tcp\
    -p 853:853/tcp\
    -p 853:853/udp\
    -p 5443:5443/tcp -p 5443:5443/udp\
    -p 6060:6060/tcp\
    -d adguard/adguardhome

官方 wiki 对端口映射的说明:53 为普通 DNS;67/68 为 DHCP;80/443/3000 为管理面板与 HTTPS/DoH;853 为 DoT/DoQ;5443 为 DNSCrypt;6060 为调试。

部署之后

浏览器打开 http://<主机IP>:3000 完成安装向导(wiki 字面:http://127.0.0.1:3000/ 控制服务),设好管理员账号;把路由器或单设备 DNS 指到这台机器即可生效。

同类对比

工具形态价格国内可用
AdGuard Home:全屋广告的统一闸门自部署免费稳定性一般
Uptime Kuma自部署免费国内可用
Nextcloud自部署基础免费国内可用

快速上手

1装好 Docker,建 work 与 conf 两个目录后按官方命令起容器(端口 53 与 3000,完整命令见部署速查)。
2浏览器打开 http://<主机IP>:3000 完成安装向导,设置管理员账号。
3把路由器或单设备的 DNS 改成这台机器的地址,回面板看查询与拦截统计。

从这里出门

打开 AdGuard Home官方仓库 https://github.com/AdguardTeam/AdGuardHome · 新标签页打开

外链为官网原链;若链接失效,欢迎点 ,编辑部会重新巡检。

本页由编辑 惊蛰 整理与维护 · 了解幕后