Description
========================
DNS服务器组 (IPv4 Only)
========================
国内组 - 主用
主用
server 223.5.5.5:53 -group cn -exclude-default-group
server 119.29.29.29:53 -group cn -exclude-default-group
server 114.114.114.114:53 -group cn -exclude-default-group
备用
server 61.132.163.68:53 -group cn_backup -exclude-default-group
server 1.2.4.8:53 -group cn_backup -exclude-default-group
国外组 (仅用于特定域名)
Cloudflare
server-tls 1.1.1.1:853 -group us -exclude-default-group -spki-pin SPfg6FluPIlUc6a5h313BDCxQYNGX+THTy7ig5X3+VA=
server-tls 8.8.8.8:853 -group us -exclude-default-group -spki-pin CY/9MPRd4VrgZSM01c8horUqSIf9xYKdXuLiuH+SJC4=
server-https https://dns.quad9.net/dns-query -group us -exclude-default-group
========================
分流规则 (国内优先策略)
========================
1. 国内域名强制走国内DNS
conf-file /etc/smartdns/cn-domains.conf -group cn
2. 国外服务指定走国外DNS
conf-file /etc/smartdns/us-domains.conf -group us
3. 默认规则(所有未匹配的走国内组)
domain-rules /./ -group cn
以上是我配置文件关于上游服务器和分流部分的配置。
为什么我用dig 命令查询qq.com的ip地址,无任何ip返回,提示:status: SERVFAIL。而当我将cn组的上游服务器后面的-exclude-default-group参数去掉,就能正常解析。我很确定cn-do mains.conf里有qq.com域名,况且还有兜底规则。请教下这是什么原因?还是我设置的逻辑不正确?新人小白真心求教