我的 AdGuard Home DNS 设置与黑名单列表分享

akira 发布于 2025-08-13 0 次阅读 382 字 预计阅读时间: 2 分钟 最后更新于 4 小时前


前言

在自己的 PVE 主机上起了台 LXC 容器跑 AdGuard Home,一开始甚至遇到了 DNS 无法使用的情况,后来发现是 DNS 设置导致。

DNS 设置

上游 DNS

我配置的上游 DNS 为 DoH,可以输入以下内容:

https://dns.alidns.com/dns-query #阿里云 DNS
https://sm2.doh.pub/dns-query #腾讯云 DNS
https://doh.360.cn/dns-query #360 DNS

DoH 通过 https 协议连接,混在普通流量中,不容易被劫持。

Bootstrap DNS 服务器

DNS 服务器的 IP 地址,用于解析指定为上游的 DoH/DoT 解析器的 IP 地址。不允许添加注释。

这个大可填写你所在地区的运营商 DNS,一般网上能找出来。没有可以填写 8.8.8.8 这类公共 DNS 或者自己路由器网关地址(例如我的 192.168.10.1,每个人的网络环境并不相同所以请以你的实际情况为准)

DNS 缓存配置

覆盖最小 TTL 值:86400

覆盖最大 TTL 值:864000

勾选 DNS 乐观缓存。

DNS 黑名单列表

AdGuard Home 已预置两个封锁清单:AdGuard DNS filter 与 AdAway Default Blocklist。

这里推荐几个:

# 封锁清单并不是越多越好,如果您并没有特殊需求仅使用默认清单就足够了。

名称:CHN: anti-AD
https://adguardteam.github.io/HostlistsRegistry/assets/filter_21.txt
# anti-AD 对中国的优化规则
名称:anti-ad-easylist
https://anti-ad.net/easylist.txt
# anti-AD 通用的国际广告规则
  • reward_image1
此作者没有提供个人介绍。
最后更新于 2026-08-26