AdGuard Home 规则配置:一条命令拉取百万级规则,三步让全网广告被拦
【免费下载链接】AdGuardHomeRules高达百万级规则!由我原创&整理的 AdGuardHomeRules ADH广告拦截过滤规则!打造全网最强最全规则集项目地址: https://gitcode.com/gh_mirrors/ad/AdGuardHomeRules
AdGuard Home 做 DNS 层的广告拦截。本文配合同仓库整理的百万级规则集,走一遍从拉取规则、按设备选文件、处理误拦到日常更新的完整流程。适合想在路由器或服务器上一次性拦掉广告、不想给每台设备装插件的家庭与小型办公网络用户。
📦 一条 clone 命令加三步界面操作,先让封锁清单跑起来
本节先拿到"能用"的结果:把规则仓库拉到本地,在管理界面添加一条清单,拦截计数开始增长。
先拉取规则仓库:
git clone https://gitcode.com/gh_mirrors/ad/AdGuardHomeRules然后进界面完成三步:
- 登录 AdGuard Home 管理界面,打开"过滤器" → "DNS封锁清单"
- 点"添加过滤器",把仓库中 all.txt 对应的远程地址粘贴进去,起个名字
- 保存,等清单更新完成
保存后,封锁清单表格里应能看到已加载的规则数,查询日志里的拦截计数开始增长。如果规则数显示为 0,先检查规则地址是否可访问。
仓库里有两个主文件:all.txt(完整版)与 all-lite.txt(轻量版),下一节教你怎么选。
🖥️ 两个规则文件怎么选
不同设备扛百万级规则的开销差别很大。先看表选文件,再对照阈值确认资源没超。
| 设备档位 | 规则文件 | 拦截预期 | 注意事项 |
|---|---|---|---|
| 内存 1GB 以上的路由器、服务器 | all.txt | 覆盖九成以上广告请求 | 关注内存占用,控制在总量一半以内 |
| 老旧路由器、嵌入式设备 | all-lite.txt | 略低于完整版 | 调小 DNS 缓存,定期清理日志 |
启用后参考阈值:CPU 占用 40% 以下、内存不超过总量一半、DNS 查询延迟 80ms 以内。超了就降档换轻量版。
场景差异不用单独记:家庭网络用主规则加白名单即可;20 人以内的小办公,完整规则加必要例外;游戏主机、智能电视、移动设备,可再到 Rules/ 目录里叠加对应的专用规则集,比如 Game Console Adblock List、Smart-TV Blocklist、AdAway。
🔧 用起来的三类问题,各自怎么处理
规则挂上之后,日常基本只会出现三类问题。下面按"症状 → 动作"拆开,遇到直接对照处理。
某些网站打不开,先找域名再放行
症状:特定页面打不开,或某个 App 功能失效。
动作:
- 打开查询日志,找到被拦截的那条域名
- 在白名单区加一条放行规则,语法是
@@||example.com^,把 example.com 换成实际域名 - 保存后重试该站点
有厂商的 CNAME 带敏感词,或者广告和正常服务混用同一域名,这类误拦截靠白名单放行。
页面变慢,先怀疑规则本身
症状:查询明显变慢,开规则后网页加载比以前卡。
动作:
- 临时禁用部分规则,只留主文件,看速度是否恢复
- 检查设备 CPU 和内存占用
- 仍慢就换 all-lite.txt
规则不更新或更新后出问题
症状:封锁清单的"上次更新"时间不动,或更新后误拦截变多。
动作:
- 手动更新:在仓库目录执行
git pull拉取最新规则 - 回退:用
git checkout回到稳定版本,再重新验证
🗓️ 规则怎么叠加,维护节奏怎么定
本节讲两件事:主规则之外还能叠什么,以及之后多久动一次规则。
叠加策略,从稳妥到激进:
- 基础配置:all.txt(或 all-lite.txt)加白名单文件,日常够用
- 增强配置:在基础配置上补隐私、跟踪器类规则
- 专业配置:继续叠自定义清单,只建议熟悉规则语法的人做
维护节奏:
- 在过滤器设置里定一个自动更新间隔,别一直吃默认值
- 每月手动查一次有没有新更新
- 重要更新前先备份当前配置
- 定期翻查询日志,把高频被拦、疑似误拦的域名整理进白名单
AdGuard Home 是可以挂很久不用折腾的工具。目标不是把规则加到最多,而是找到适合你设备和用法的组合。选对文件,留好白名单习惯,剩下就是按节奏更新。
【免费下载链接】AdGuardHomeRules高达百万级规则!由我原创&整理的 AdGuardHomeRules ADH广告拦截过滤规则!打造全网最强最全规则集项目地址: https://gitcode.com/gh_mirrors/ad/AdGuardHomeRules
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考