测的是第一段,不是 ping

怎么检测dns服务器的速度。先说清测什么。 测的是解析那一段。一次打开的第一段。 不是 ping 那台机器的耗时。 两种东西。别混。一个是机器,一个是答案。机器快,答案不一定快。

我一开始 ping 了半天

我一开始 ping 了几家公共 dns。挑最快的那家换上。 换完没感觉快。有的站还慢了点。 试了半天才明白。ping 打的是那台机器。不是我的域名。 缓存没命中。还得从头问一遍。 那么 ping 只能当参考。不能当选型依据。别拿它做决定。

两轮总览
两轮总览:ip 都是熟面孔

这次的数据

25 个节点跑一轮。另一轮 23 个。 183.2.172.177 是广州电信。180.101.49.44 是南京电信。 220.181.111.1 是北京电信 IDC。 江苏宿迁电信 7080ms。第二轮 7083ms。 四川德阳电信 175ms。广东清远电信 142ms。 那么这些是整趟耗时。解析只是第一段。

用宝塔拨测的网站测速。多地区跑一轮。五段耗时是分开的。看第一段。

三步测出来

先定一个域名。自己的。别用别人的。 然后拿两三家 dns。各问三次。看第一段。 再看三次是不是都在十几毫秒。是。这家就稳。忽快忽慢的别用,缓存起不来。 那么换一家。同样三步。再比。

按地区排开
按地区排开:看各地解析那一段

怎么选

不选最快的单次。选三次都稳的那家。快一次是运气。 选了就别老换。换一次要重新攒缓存,头几天反而慢。 那么稳定比快重要。快一次不算快。

宿迁那台。两轮七秒。回的是正常 ip。那是慢。跟 dns 无关。别拿它当 dns 的证据。