产品服务

帝恩思产品矩阵

一站式域名管理与DNS优化专家,致力于让您的在线业务更稳定、更快速、更安全,助力您轻松驾驭数字世界,实现无限可能!

查看全部产品 >
在线工具

帝恩思域名检测工具箱

面向站长、运维工程师、企业IT 人员,一站式域名与网站检测工具箱。快速排查异常,辅助 DNS 运维与安全自查。

帮助中心 / DNS加速 / DIG命令查询域名是否被污染

DIG命令查询域名是否被污染

时间:2019-08-21 11:02:45 编辑:DNS智能解析专家
分享:

DIG命令:dig命令是常用的域名查询工具,可以用来测试域名系统工作是否正常。

域名污染:网域服务器缓存污染(DNS cache pollution),又称域名服务器缓存投毒(DNS cache poisoning),是指一些刻意制造或无意中制造出来的域名服务器数据包,把域名指往不正确的IP地址。

如何使用DIG命令查询域名是否被污染呢?我们可以使用dig +trace 命令从根服务器开始追踪一个域名的解析过程。首先我们检测一下正常域名和污染域名的对比。

1


1

由上两图对比可以看出,正常的域名使用命令dig +trace 可以得到完整的解析过程,从根到权威的过程全部体现了。而被污染的域名并没有完整的走完解析流程发起解析请求以后就直接获取解析的结果,并且每次dig +trace 得到的结果都是不同的。

11

所以如果使用dig +trace 命令查询域名时得到的结果是没有走解析流程,直接获取到结果并且每次的结果都不相同的话,这个域名一般都是被污染了。


AI智能问答
AI 智能问答
帮助中心 AI 助手
这篇文章没有解决问题?继续咨询 AI 助手获得针对性解答。
立即咨询

联系我们