前言

在当初刚自建 DNS 解析的时候,第一次是使用的国内机器,DoT 在正常使用了一会儿之后出现了无法连接的情况,当时以为是被服务商阻断了 DoT 默认的 853 端口,干脆我就迁移到香港服务器去了

在迁移香港服务器之后,DoH 和 DoT 一切使用正常,在当时我就真以为国内机器用不了是因为被服务商阻断了端口 当时也没想着去扫描端口测试一下确实是大意了

可是好景不长,DoT 也出现了无法连接的情况,DoH依然正常使用,但是这次我想起来了去扫描端口测试,测试后发现国内无法连接这个 IP 的 853 端口,国外可以正常连接,看样子是光速被墙了

于是我就老老实实的用着 DoH 了 为什么安卓原生只支持 DoT

这次的事件解决方法还是在解决上一篇文章 AdGuard Home 反代后获取客户端真实 IP 问题的时候一起发现的,属实是意外之喜了

导致这个问题的原因也是因为某些设置出现了原因 (不记得当时看的哪里的文章教的错误设置了)

解决方法

按照图中在 设置 - 常规设置 中只勾选第一项即可


第二项 浏览安全 和第三项 家长控制 均会在查询前先像官方服务器发起响应,但由于国内机器与官方服务器联通性不是很好,所以导致了前面提到的国内机器 DoT 无法使用与香港机器可以正常使用 DoT的情况

以下为 浏览安全家长控制的默认配置(在上一步关闭后可忽视,此处仅为指出配置项)

1
2
parental_block_host: family-block.dns.adguard.com
safebrowsing_block_host: standard-block.dns.adguard.com