NXDOMAIN域名的产生有多种原因,之前的文章已经对此进行了分析。在这篇文章中,从域名的角度出发,分析错误域名的原因和影响。首先,来看一个具体的案例。案例中,Qi An Xin(QAX)在2022年9月收到根服务器操作团队的报告,发现大量来自中国的DNS查询是以MAC地址的形式发送到根服务器的。经过检查,发现这些查询确实存在,并且从2022年8月19日开始,查询量急剧增加,导致QAX递归解析器的日查询量达到近2B。进一步分析发现,这个异常是由一个领先的电子商务平台的移动应用程序中的功能缺陷引起的,导致用户在查询DNS时使用了当前网络的MAC地址。这个应用程序的庞大用户群体导致了大量异常查询涌入递归解析器和根服务器。问题被识别后,报告给了相关部门,并在2022年9月18日修复了这个缺陷,随后这些查询消失了。
数据关联分析
通过数据关联分析,发现除了MAC相关的DNS请求外,还有dev、wlan0、lladdr、reachable等DNS请求。这些请求与一个领先的电子商务平台的域名相关。通过搜索这些关键词,发现这些术语出现在检查Wi-Fi连接热点状态时。Android系统中,可以使用‘ip neigh show’命令查看连接的Wi-Fi热点的实时状态。使用这些独特的字符串进行分析,发现几乎所有的域名请求都在特定的电子商务平台的域名之前或之后,如图所示。经过测试和验证,确认这些请求确实与这个电子商务平台相关。似乎这个电子商务平台的应用程序在处理Wi-Fi热点连接检查结果时存在一个编程缺陷,导致了DNS查询被执行所有返回的结果(dev、wlan0、lladdr、MAC地址),从而导致根服务器收到大量以MAC地址格式的DNS查询请求。
域名模式分析
域名模式分析显示,NXDOMAIN域名的产生与错误的域名解析有关。这些错误的域名解析可能是由应用程序中的功能缺陷或用户的错误操作引起的。通过分析这些域名模式,可以帮助我们更好地理解NXDOMAIN域名的产生原因和影响。同时,也可以帮助我们开发更有效的解决方案来减少NXDOMAIN域名的产生。
结论
NXDOMAIN域名的产生是一个复杂的问题,需要从多个角度进行分析和解决。通过数据关联分析和域名模式分析,可以帮助我们更好地理解NXDOMAIN域名的产生原因和影响。同时,也可以帮助我们开发更有效的解决方案来减少NXDOMAIN域名的产生。对于运维和网络工程师来说,理解NXDOMAIN域名的产生原因和影响可以帮助他们更好地优化网络性能和安全性。
原文: APNIC Blog(2024-02-28)|编译自 APNIC Blog,事实以原文为准。
来源:APNIC Blog