域名检测工具是阿里云DNS为用户提供的一款可视化、且易用的域名解析生效查询工具,可以帮助您对域名、DNS、网站 三大模块进行异常检测。
在线检测工具地址:https://zijian.aliyun.com/?spm=5176.229977.1222528.19.2bb5501cMd0sM1#/domainDetect
说明:
1、域名注册商
指您的域名注册与管理的地方,例如,阿里云计算有限公司,则说明您的域名是在阿里云注册的。
2、域名有效期
域名有效期是指检测域名是否到期。如果您的域名已过期,过期后进行续费,一般续费成功后需要24-48小时可恢复使用,期间无加速生效的方法,建议在域名过期前完成续费。
3、域名状态
如果您的域名状态是Clienthold或者Serverhold,说明域名已被锁定(冻结、暂停解析),这是域名注册商/注册局对域名实施禁用的一种手段。域名被锁定之后,解析将不生效,全球用户都无法访问已被锁定的网站。常见的被锁定情况包括:被注册商锁定、未完成邮箱验证被锁定、未完成域名实名制认证被锁定、违规滥用被注册局锁定、发生纠纷或违规被锁定。
4、DNS服务商
DNS服务商是指为您的域名提供DNS权威解析服务的的厂商。当检测结果出现异常时,如果DNS服务商显示 未使用阿里云解析DNS,则需要联系您的DNS服务商进行排查与处理,阿里云DNS是不支持排查其他厂商的DNS状况。
5、DNS服务商解析结果
DNS服务商解析结果是指通过dig 域名 @权威DNS服务器的方法,来验证权威DNS服务器中解析是否生效。权威DNS服务器就是最终管理域名和IP地址映射管理的地方,DNS服务商提供的解析服务的服务器我们则统称为权威DNS服务器,例如像阿里云云解析DNS、DNSPOD都可以统称为权威DNS。
● 提示 未检测到该域名设置的DNS解析记录,说明您未在权威DNS中添加任何解析记录。
● 提示 DNS解析结果检查失败,则说明向权威DNS查询域名时,出现了检测超时、递归解析无响应、servfail等异常情况,遇到此类报错,则需要您联系您的DNS服务商进行排查与处理。
如果无上述两种报错,此处则会显示出权威DNS服务器的解析结果;如果此处的解析结果和您在控制台设置的不一致,则也需要您联系您的DNS服务商进行排查与处理。
6、 什么是114.114.114.114?
这是114DNS的公共DNS地址,公共DNS目前市面上有很多,比如像阿里云公共DNS、腾讯公共DNS、谷歌8.8.8.8等都是公共DNS,也可统称为LocalDNS、递归DNS、缓存DNS
7、为什么要检测114DNS的解析结果?
首先我们已经知道DNS解析的递归过程是从客户端<->LocalDNS<->权威DNS这样一个过程,所以一般排查解析不生效是除了要检测DNS服务商提供的权威DNS上是否已生效,还要检测客户本地的LocalDNS上是否已生效。LocalDNS,主要作用是响应来自客户端的递归请求,并最终跟踪直到获取到解析结果的DNS服务器。但是因为LocalDNS 的类型比较多,像用户本机自动分配的DNS、运营商ISP分配的DNS、谷歌/114公共DNS等都属于LocalDNS,而检测工具无法获取客户端的本地DNS信息,所以无法模拟客户端本机自动分配的DNS、运营商ISP分配的DNS来进行测试;而公共DNS提供公开的可接入的公共DNS地址,所以检测工具只是抽选了其中的114DNS来模拟测试LocalDNS是否生效。
8、114DNS测试的解析结果是否具有代表性?
具备一定的代表性,在国内客户端使用114DNS有一定的用户群体,但是该测试结果并不能代表全部用户;如果114DNS测试已经生效,但是您本地仍然不能访问,那么可以侧面反映至少LocalDNS使用的是114DNS的用户访问都是正常的,可能为您本地原因,建议您通过 本地DNS测试工具,再进一步对您的本地DNS进行测试验证。
9、114DNS解析结果说明
(1)提示未检测到该域名设置的DNS解析记录:
● 如果DNS服务商解析结果也报此项错误,那么说明您未在权威DNS设置过解析记录;
● 如果DNS服务商有解析记录结果,但是LocalDNS提示此项报错,则代表LocalDNS还未生效。
(2)提示DNS解析结果检查失败,则说明向Localdns查询失败(例如超时、递归解析无响应、servfail)
(3)如果无上述两种报错,此处则会显示出114DNS查询的解析结果。
● 当114DNS解析结果和DNS服务商解析结果不一致,且其中DNS服务商解析结果是正确的情况下,则代表LocalDNS还未生效,可能为LocalDNS缓存还未到期导致,建议您等TTL过期后再进行测试。
● 当114DNS解析结果和DNS服务商解析结果一致,则代表LocalDNS的解析已生效。
10、114DNS解析结果未生效的处理方法
可能为localDNS缓存未到期导致,建议等待TTL缓存过期,再进行测试验证。联系LocalDNS服务商做缓存刷新或异常排查(如果是运营商ISP分配的DNS就联系各运营商,如果使用的公共DNS,就联系公共DNS售后)
11、递归解析追踪
首先完整的递归解析过程包含 :客户端 <-> LocalDNS <-> 根DNS服务器 <-> 顶级域名DNS服务器 <-> 权威DNS,递归解析追踪则是检查这个链路解析是否正常,检测的核心内容是域名递归解析是否被污染。递归解析结果说明:
● 提示 递归解析正常 :代表递归解析过程顺利执行
● 提示域名递归解析过程被污染:一般如果根DNS服务器直接返回A记录代表域名递归解析过程被上级网络设备强制阻断;如遇到此类场景报错,是属于超出了阿里云DNS能够解决的能力范围,建议您更换业务域名。
12、 TTL生效时间
影响解析生效的最常见原因就是LocalDNS的TTL缓存还未到期。TTL生效时间主要是查询您的域名TTL缓存时间还有多久过期,便于您可以快速排除解析不生效的原因是本地缓存未到期导致,其次如果是因为LocalDNS的TTL缓存还未到期场景下,已超出阿里云DNS的解决范围,一般建议您等待TTL过期后再查询或者联系LocalDNS的运营商进行刷新缓存处理。TTL生效时间检测结果说明如下:
● 提示 域名TTL生效时间为 {N} 秒,这里的时间代表是还需要等待的TTL过期时间,一般建议您这个时间后再次查询,检测结果会更精准。
● 提示 TTL检查失败,请重试,一般为超时情况导致,重试即可。
13、备案检查
域名解析与备案并无直接关联,也就是指即使网站未备案或者备案中,这并不影响域名解析的设置和解析的生效,但是网站未备案或者备案中,则会直接影响网站的访问与使用。所以域名检测工具,会为您检测网站的备案情况。
● 已备案:网站已备案(浙B2-20080101-4)
● 未备案:网站未备案,请咨询服务器提供商;
14、工信部黑名单网站
如果您的域名被添加至工信部黑名单,则会直接影响网站的访问和使用。如提示网站已被列入工信部黑名单,请前往工信部网站查询,则需要您进一步联系工信部解决。
15、ping检查
域名检测工具会通过执行ping命令,来对网站进行ping检查。
● Ping 正常能通,则代表ping 网站地址正常
● Ping IP地址不通,则代表无法Ping通网站IP地址,需要您请联系IP地址的提供商进行排查与处理。
16、 网站状态检查
网站状态检查主要是指做HTTP状态查询,如有异常报错,均需联系您的服务器提供商或网站空间服务商进行排查与处理。
● 如提示:网站访问超时,请联系网站服务器提供商; 则指HTTP查询中,出现TIMEOUT
● 如HTTP状态查询返回码小于400,则代表正常。
● 如HTTP状态查询返回码大于400,则需要您联系服务器提供商或网站空间服务商进行排查与处理。