如何找到最快解析速度的DNS?
先分清 ping 快和解析快
如何找到最快解析速度的DNS。先分清两件事。 ping 快。是这一趟来回短。 解析快。是答案回得快。还要看缓存有没有。 两个不是一回事。挑的时候常被混。
我一开始是挑 ping 最低的
我一开始 ping 了几个公共 dns。挑最低的换上。 换完没快。有的站还慢了一点。 试了半天才明白。ping 打的是那台机器。不是我要的域名。 缓存没命中。还得从头问一遍。快了也没用。

这次的数据
26 个节点跑两轮。ip 都是熟面孔。 陕西宝鸡电信 5024ms。江苏宿迁电信 4101ms。第二轮 7354ms。 安徽亳州移动 5021ms。吉林松原联通 64ms。第二轮 621ms。 其余多在 0 到 250ms。 这份结果给的是整趟耗时。解析只是第一段。 那么慢的那几台。得先看是不是卡在第一段。
用宝塔拨测的网站测速。多地区跑一轮。五段耗时是分开的,看第一段。
怎么试
先选两三家的 dns。别一次换五家。 然后拿自己域名。在两三台机器上各问几次。 看第一段。也就是解析那一截。记下来。 那么换一家。再问。同样的域名。同样问三次。

怎么定
同一台机器。同一个域名。连问三次。 三次都在十几毫秒。那这家就合适。 三次忽快忽慢。那家别用。 那么定下来就别老换。换一次要重新攒缓存。攒不起来。
宿迁那台。两轮 4101 和 7354。差得多。那不是 dns 的问题。是这一趟不稳。
参考文章:https://t.bt.cn/dns/