记一次因意外导致的 DoT 无法使用的原因
前言
在当初刚自建 DNS 解析的时候,第一次是使用的国内机器,DoT 在正常使用了一会儿之后出现了无法连接的情况,当时以为是被服务商阻断了 DoT 默认的 853 端口,干脆我就迁移到香港服务器去了
在迁移香港服务器之后,DoH 和 DoT 一切使用正常,在当时我就真以为国内机器用不了是因为被服务商阻断了端口 当时也没想着去扫描端口测试一下确实是大意了
可是好景不长,DoT 也出现了无法连接的情况,DoH依然正常使用,但是这次我想起来了去扫描端口测试,测试后发现国内无法连接这个 IP 的 853 端口,国外可以正常连接,看样子是光速被墙了 寄
于是我就老老实实的用着 DoH 了 为什么安卓原生只支持 DoT
这次的事件解决方法还是在解决上一篇文章 AdGuard Home 反代后获取客户端真实 IP 问题的时候一起发现的,属实是意外之喜了
导致这个问题的原因也是因为某些设置出现了原因 (不记得当时看的哪里的文章教的错误设置了)
解决方法
按照图中在 设置
- 常规设置
中只勾选第一项即可
第二项 浏览安全
和第三项 家长控制
均会在查询前先像官方服务器发起响应,但由于国内机器与官方服务器联通性不是很好,所以导致了前面提到的国内机器 DoT 无法使用与香港机器可以正常使用 DoT的情况
以下为 浏览安全
与 家长控制
的默认配置(在上一步关闭后可忽视,此处仅为指出配置项)
1 | parental_block_host: family-block.dns.adguard.com |