DNS 结果怎么看
DNS 结果不看快慢,先看一致性。这是它和 Ping、TCPing 最大的不同。
先看各地返回的 IP 一不一致
如果全国所有节点返回的是同一个 IP,说明解析正常,而且没有做智能调度。
如果返回的是不同 IP,先别紧张。看一下这些 IP 是不是分属不同机房、不同地域。如果是,那多半是 CDN 或者按线路智能解析在工作,属于正常现象。
真正需要警惕的是另一种:返回的 IP 跟你的服务器毫无关系,或者落在保留地址段里。那才是异常。
再看解析耗时
页面按耗时分了档:
<= 30ms:很快,通常是本地递归命中缓存31–50ms:正常51–100ms:略慢,跨省回源或缓存未命中101–200ms:偏慢> 200ms:明显异常,权威服务器响应慢或链路有问题超时:没拿到回应
几十毫秒内都算理想。如果全国普遍超过 150ms,那要看看权威 DNS 服务商是不是在异地、有没有走 Anycast、递归服务器回源路径是否绕行。
核对记录值
拿到结果后,跟你配置台上写的对一遍。
A 记录对不对、CNAME 指向的目标是不是你设的、MX 的优先级有没有写反、TXT 里的验证串有没有多空格,这些都得肉眼核对。工具只能告诉你「返回了什么」,不能替你判断「该不该是这样」。
看 TTL
结果里通常会带 TTL,也就是这条记录还能在递归服务器里缓存多久。
TTL 还剩很多,说明这次命中的是缓存;TTL 接近你设置的原值,说明是刚回源查到的。排查「改了没生效」时,这个数字很有用。
看地图分布
颜色分布能一眼看出问题范围。全国一片同色,说明一致;某个区域颜色突变或者标红,那就是局部异常,重点查那一片的线路和缓存。