DNS 污染检测结果怎么看
结果页会给出一张各地解析对照表。看三件事:IP 对不对、各地是否一致、异常集中在哪。
先看 IP 对不对
把结果里的 IP 和你配置的记录对一遍。
一致,说明解析正常。不一致,先别急着定性,往下看。
如果返回的是 0.0.0.0、127.0.0.1、10.x 这类地址,基本可以判定为异常。这些地址不该出现在公网解析结果里。
再看各地是否一致
全部一致,且跟权威记录对得上:解析正常,没有污染。
部分地区不同:重点看这些地区是哪些运营商、哪些省份。如果集中在某个出口,那多半是那条链路的问题。
境内外不一致:境外正常、境内异常,是污染的一个典型形态;反过来则可能是境外节点的链路问题。
解析失败也算异常
不是只有返回错误 IP 才叫污染。
同一个域名,有的地区返回 NXDOMAIN,有的地区正常,这也是一种异常表现。可能是污染,也可能是那条线路的递归服务器出了问题。
结合其它地区的结果一起判断。
和权威记录对照
这是最关键的一步。
用权威 DNS 直接查一次,拿到「标准答案」。然后看各地递归结果跟标准答案差多少。
权威对、递归错:问题在解析链路,属于污染或缓存异常。
权威本身就错:那是你自己的配置问题,跟污染无关。
别忽略缓存
刚改完记录,各地还缓存着旧值,看起来像污染,其实只是没到期。
看 TTL 剩余时间。如果快到期了,等一等再测。急着确认的话,指定一个没有缓存的公共 DNS 去查。
结论怎么写
不要只写「被污染了」。要写清楚:哪些地区、哪个运营商、返回了什么错误 IP、和权威记录差在哪。
这些信息才是后续处理和建议的依据。