私人 DNS 配合 AdGuard 广告过滤怎么配置
TL;DR:最省事的做法是把安卓私人 DNS 主机名填成
dns.adguard-dns.com,系统即以 DoT 加密的方式查询,并在服务器端拦截广告与跟踪域名。想自己掌控规则,就用本站 dns.23-4.cn 加 规则订阅(需配 AdGuard App 或自建 AdGuard Home);在 AdGuard Home 的封锁列表里订阅 https://23-4.cn/rules/merged-block.txt 即可全设备生效。
三种方案怎么选
「私人 DNS + 去广告」本质是:把加密 DNS 指到一个带过滤能力的递归服务器,让它在返回 IP 之前先把广告/统计域名挡掉。根据你对规则的掌控程度,有三种落地方式:
| 方案 | 做法 | 谁来过滤 | 适合谁 |
|---|---|---|---|
| ① 直连 AdGuard 公共 DNS | 私人DNS填 dns.adguard-dns.com | AdGuard 服务器端 | 只想一键去广告、不想折腾 |
| ② 本站加密DNS + 规则订阅 | dns.23-4.cn + AdGuard App / AdGuard Home 订阅 merged-block.txt | 本机/自建网关 | 要自定义黑名单、保留零日志 |
| ③ 自建 AdGuard Home | 网关跑 AdGuard Home,订阅 merged-block.txt 作上游过滤 | 自己的服务器/路由器 | 全屋设备统一过滤 |
方案①:安卓私人 DNS 填 AdGuard 官方主机名
1
进入私人 DNS 设置设置 → 连接与共享(或网络和互联网)→ 私人DNS。
2
选择「私人 DNS 提供商主机名」按下表填入对应主机名并保存。
| 主机名(DoT) | 作用 |
|---|---|
dns.adguard-dns.com | 默认:拦截广告与跟踪器 |
family.adguard-dns.com | 家庭保护:再加成人内容过滤、安全搜索 |
unfiltered.adguard-dns.com | 不过滤,只提供加密解析 |
以上三个主机名来自 AdGuard 官方公共 DNS 文档;对应 DoH 地址分别为
https://dns.adguard-dns.com/dns-query 等。方案②:本站加密 DNS + 规则订阅(可自定义过滤)
安卓系统私人 DNS 只能填一个固定主机名,无法在手机端挂载自定义过滤规则。要自己掌控黑名单,需配合 AdGuard 官方 App 或自建 AdGuard Home,把本站合并好的规则订阅进去:
| 用途 | 订阅地址 | 格式 |
|---|---|---|
| 去广告黑名单 | https://23-4.cn/rules/merged-block.txt | AdGuard 规则语法 |
| 白名单(放行误杀) | https://23-4.cn/rules/merged-allow.txt | AdGuard 规则语法 |
规则订阅总览见 234 DNS 过滤规则订阅;上游解析仍可指到本站 tls://dns.23-4.cn,保持零日志。
方案③:在 AdGuard Home 里订阅本站规则
1
进入过滤设置AdGuard Home 后台 → 过滤 → DNS 封锁列表。
2
添加黑名单点「添加封锁列表」,名称随意,URL 填
https://23-4.cn/rules/merged-block.txt 并保存。3
加白名单在「允许列表」里添加
https://23-4.cn/rules/merged-allow.txt,放行被误杀的正常域名。4
指向上游加密 DNS上游 DNS 可填
https://dns.23-4.cn/dns-query(DoH)。安装 AdGuard Home 的完整步骤见知识库 AdGuard Home 安装指南。
234 加密DNS 服务地址
https://dns.23-4.cn/dns-querytls://dns.23-4.cndns.23-4.cn作 AdGuard Home 上游填前两个;安卓私人 DNS 填主机名即可。
常见问题
安卓私人DNS里填哪个AdGuard地址?+
填
dns.adguard-dns.com(默认,拦截广告与跟踪);想连成人内容过滤和安全搜索用 family.adguard-dns.com;不想被过滤、只要加密用 unfiltered.adguard-dns.com。三者都是 DoT 主机名,来源见 AdGuard 官方公共 DNS 页。安卓私人DNS能自定义过滤规则吗?+
不能。安卓系统私人 DNS(DoT)只能填一个固定主机名,过滤逻辑在服务器端,无法在手机上挂 merged-block.txt 这类本地规则。要自定义规则需用 AdGuard App 或自建 AdGuard Home。
AdGuard DNS 和浏览器广告插件哪个更强?+
拦截层面不同。DNS 过滤在域名解析阶段挡广告/统计域名,覆盖全设备全 App 但粒度粗;浏览器插件能删页面内元素、覆盖更细的页面级规则。两者互补,不是替代关系。
本站规则订阅怎么在AdGuard Home里用?+
在 AdGuard Home「过滤 → DNS 封锁列表 → 添加封锁列表」中填入
https://23-4.cn/rules/merged-block.txt(AdGuard 格式黑名单);白名单 https://23-4.cn/rules/merged-allow.txt 加入「允许列表」。信息来源
- AdGuard 官方:连接到公共 AdGuard DNS 服务器(dns.adguard-dns.com / family / unfiltered 主机名)
- AdGuard 知识库:Known DNS Providers(DoH/DoT 地址)
- 234 规则订阅说明(merged-block.txt / merged-allow.txt)
最后更新:2026-10-01 · © 234实验室