怎么测试DNS解析速度?
先定测什么
怎么测试 dns 解析速度。先定测什么。 测的是问一次要多久。不是测网站快慢。 两件事别混。混了就改错地方。 混了就会拿首页时间来当解析时间。
我一开始把 0ms 当成没测
我一开始看到一排 0ms。以为没测出来。 翻详情才发现。那是缓存命中。 试了半天才明白。0 是最快的一种。 这一条我记到现在。看见 0 先点详情。

这次的数据
25 个节点跑一轮。另一轮 24 个。 河北石家庄电信 5014ms。只在第一轮出现。 陕西渭南移动 179ms。山东枣庄移动 195ms。重庆电信 168ms。 江苏宿迁电信 7077ms。第二轮 7085ms。 其余多在 0 到 60ms。那么快的居多。慢的只有几台。
用宝塔拨测的网站测速。多地区跑多轮。看每个节点回的是哪个 ip。
怎么测才算数
同一个域名。同一个时段。跑两轮。 两轮都看到的慢。才算数。 只跑一轮。快慢都可能是碰巧。
那么先记时间。然后再记下两个数。

想测冷解析,得先等缓存过期
很多节点回 0ms。是它手上还有旧记录。 想测一次都没缓存过的速度。得等 ttl 过期。 那么等一个周期。然后再跑一轮看看。 别拿热的结果当冷的结果。两个数不一样正常。
7077ms 那台。两轮都在七秒。那是它那条路的事。不是解析慢。