高精度 DNS 级广告拦截规则集,专为 AdGuard Home 与 AdGuard 客户端打造
- 高精度拦截 — 整合 AdGuard 官方与 AdRules 中文规则,覆盖全球广告、跟踪器、恶意域名
- 中文优化 — 针对国内网站深度定制,屏蔽 HTTPDNS、PCDN 及本土广告
- 性能优先 — 合并去重后仅约 20 多万条规则,2GB+ 内存即可流畅运行
- 自动更新 — 每 6 小时同步上游最新规则,永不过时
| 规则源 | 说明 | 规则量 |
|---|---|---|
| AdGuard DNS Filter | 官方核心过滤列表,覆盖全球主流广告、追踪器、恶意域名 | ~17.8万 |
| AdRules DNS List | 中文区域专属优化,屏蔽国内特有广告、HTTPDNS、PCDN 节点 | ~19.8万 |
| 合并去重后 | 两份规则交叉去重,兼顾全球覆盖与中文精准拦截 | ~21.0万 |
在 AdGuard Home 或 AdGuard 客户端中添加以下 URL:
https://github.com/Pattern-max/dns-filter/releases/latest/download/dns-filter.txt💡 国内用户提示:如无法直接访问 GitHub,可在 AdGuard 中为订阅链接配置代理,或使用以下镜像地址(请替换为实际可用镜像):
https://v6.gh-proxy.org/https://github.com/Pattern-max/dns-filter/releases/latest/download/dns-filter.txt
npm install -g @adguard/hostlist-compiler
hostlist-compiler -c configuration.json -o dns-filter.txtGitHub Actions 每 6 小时自动拉取上游最新规则并重新编译发布,确保规则始终保持最新。
| 触发方式 | 说明 |
|---|---|
| schedule | 每 6 小时自动运行(UTC 0,6,12,18) |
| push | 配置文件变更时自动运行 |
| workflow_dispatch | 支持手动触发 |
- 推荐搭配白名单使用:
https://raw.githubusercontent.com/BlueSkyXN/AdGuardHomeRules/master/ok.txt - 如遇误报,请检查 AGH 查询日志,将误拦域名手动加入白名单
- 如遇大规模误报,请提交 Issue 反馈
MIT License © 2026 Pattern-max
感谢以下开源项目与维护者的卓越贡献: