Skip to content

初识 AdGuard Home ​

开源自建 DNS 服务器,用于过滤广告与跟踪器

1 什么是 AdGuard Home ​

AdGuard Home 是一款开源的网络级广告与跟踪拦截软件,通过搭建本地 DNS 服务器,为整个家庭网络提供防护:

  • 拦截广告、恶意软件和跟踪器
  • 隐私保护:不记录数据,不出售用户信息
  • 网络级防护:覆盖所有连接设备(手机 / 电脑 / IoT)
  • 支持 Windows、Linux、macOS、Raspberry Pi 等平台

2 核心功能 ​

2.1 广告拦截 ​

  • 过滤网页与视频广告(YouTube 广告、弹窗广告等)
  • 屏蔽移动应用内置广告
  • 拦截广告软件和间谍软件

2.2 隐私保护 ​

  • 阻止用户行为追踪(Facebook Pixel、Google Analytics 等)
  • 屏蔽钓鱼网站和恶意域名
  • 阻止设备自动发送诊断数据

2.3 家长控制 ​

  • 自定义屏蔽成人 / 赌博内容
  • 强制启用安全搜索
  • 时段控制(限制游戏 / 社交网站访问时间)

2.4 网络数据统计 ​

  • 实时流量监控仪表盘
  • 设备级访问统计(识别异常设备)
  • 请求类型分析(广告 / 正常请求占比)

3 工作流程 ​

[设备] → DNS 请求 → [AdGuard Home] → 匹配过滤规则 → 拦截或放行 → [目标网站]
  • 所有设备通过路由器将 DNS 指向 AdGuard Home
  • 比对过滤规则库(每日更新)
  • 命中规则的请求返回空响应
  • 未命中的请求正常放行

4 与浏览器插件的对比 ​

特性浏览器插件AdGuard Home
防护范围仅单一浏览器全网络设备
移动 APP 防护不支持支持
智能电视防护不支持自动生效
隐私数据控制部分记录零记录
资源占用增加浏览器负荷小于 100MB 内存

5 安装与后续配置 ​

5.1 安装 ​

Docker 一键安装(推荐),后面教程有详细介绍安装方法。

5.2 配置步骤 ​

  • 浏览器访问 http://localhost:80 完成初始化
  • 将路由器 DNS 服务器设置为 AdGuard Home 的 IP 地址
  • 在控制台启用过滤规则(默认包含 15 种保护规则集)

6 适用场景 ​

  • 家庭网络:保护儿童设备 / 智能家居
  • 小型企业:减少广告干扰,提升办公效率
  • 开发测试:阻断分析工具噪声干扰
  • 移动热点:外出时为手机 / 平板提供防护

7 官方资源 ​