DNSPod DoH 延迟大,偶尔解析出错,包括腾讯系域名

2022-06-18 22:01:23 +08:00
 eason1874

不久前重新配置了路由,增加了 dnscrypt-proxy 负责局域网内设备解析,因为对 dnspod 印象比较好所以用了这家 doh

然后手机 app 时不时出现图片空白(没加载),需要刷新才能加载成功,排查后发现居然是 dnspod doh 的问题

看解析日志,dnspod doh 响应在 20ms 以内的不到 10%,大部分是 40ms 到 100ms ,偶尔会超过 1000ms 和失败

更换到 alidns doh ,大部分解析时间能保持在 20ms 以内,手机 app 图片空白现象消失

我想着解析腾讯系域名用 dnspod 应该会比 alidns 要准确,更换 alidns 时专门配置了例外,让 dnspod 解析腾讯系域名,结果微信服务出现部分图片空白,然后我取消掉例外配置让腾讯系域名也由 alidns 解析反而正常了

最初使用的是域名地址 https://doh.pub/dns-query ,发现异常后在 dnspod 官网找到 ip 地址更换测试,包括 https://1.12.12.12/dns-queryhttps://120.53.53.53/dns-query ,都是一样慢和小概率出错

使用的网络是广东移动宽带

@naizhao

6432 次点击
所在节点    全球工单系统
23 条回复
johnjiang85
2022-06-20 11:40:11 +08:00
后期也许会考虑其他的折衷策略,来优化解析速度。

目前的话同时使用 DNSPod 的权威尊享版解析套餐,可以开启解析记录共享到专业版的公共 DNS (包括专业版 DoH/DoT/HttpDNS )来省略递归过程,请求直接返回。
eason1874
2022-06-20 13:22:13 +08:00
@johnjiang85 我也倾向结果准确性比更短的延迟要重要,我优先选择 dnspod 而不是 alidns 就是因为以前用 alidns 出现过百度个别子站解析出错,用 dnspod 就没问题,所以一直对 dnspod 印象比 alidns 好

如果说延迟大不是 bug ,而是为了准确性做的让步,我觉得可以接受。用了 dnspod doh 两个月,感觉这点延迟差距对日常使用没明显影响,主要问题是偶尔的解析失败

很多 app 图片(比如 B 站视频封面、微博国际版图片)加载没 fallback ,域名解析失败就空白无图,得重新进入或者点击查看图片重新加载才能看到,用起来太难受。希望尽快扩容吧
johnjiang85
2022-06-20 15:11:41 +08:00
@eason1874 好的,可以临时先使用老版本,dns.pub ,短期内还不会下线,解析准确度上是要高于正式的版本的,容量也是足够的,因为之前的大部分流量已经切到 1.12.12.12 和 120.53.53.53 上了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/860576

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX