概述
检测域名解析生效的方法如下:
使用域名检测工具。
域名检测工具
域名检测工具是阿里云DNS为用户提供的一款可视化且易用的域名解析生效查询工具,可以帮助您对域名、DNS、网站三大模块进行异常检测。
打开网络诊断分析。
输入您要检测的域名,点击立即检测。
每个模块的具体参数含义可查阅域名检测工具。
通过命令查询域名解析是否生效
一般常用的命令查询方法是dig(信息详细,适合调试)或nslookup(Windows 默认支持)。
判断方法:DNS查询返回的结果如果和您在云解析DNS中设置的一致,则代表解析已生效。
如果不一致,则查看缓存时间,如果缓存未到期,请等待缓存到期后再进行测试。
如果缓存到期且结果不一致,请参阅 解析不生效的排查思路文档。
dig命令
1 . 最常用的查询命令
命令:dig 您的域名(示例:dig example.com)
2 . 根据记录类型进行查询,比如MX,CNAME,NS,PTR等,只需将类型加在命令后面即可。
命令:dig 您的域名 记录类型(示例:dig example.com NS)
解析未生效、或者未设置解析记录场景的示例(示例:dig example.com CNAME)。
3 . 指定域名DNS服务器测试解析是否生效的命令,以下以指定云解析DNS服务器和公共DNS服务器作为查询解析是否生效的示例演示。
云解析DNS服务器命令:dig 您的域名 @ns1.alidns.com (示例:dig example.com @ns1.alidns.com )
公共DNS服务器命令:dig 您的域名 @223.5.5.5(示例:dig example.com @223.5.5.5 )
4 . 使用dig+trace参数,使用这个参数之后将显示从根域逐级查询的过程,trace查询可以看到根域、 顶级域、以及一级域名的权威服务器的地址,及其各自的返回结果,这样对于追踪DNS解析中的问题有很大的帮助。
命令:dig 您的域名 +trace(示例:dig example.com +trace)
5 . 获取 DNS 出口 IP,通过查询特殊域名返回客户端出口 IP(即本地 DNS 服务器对外的公网 IP),确认 NAT 或代理后的真实请求源地址(影响 CDN 调度)。
命令:dig +short TXT whoami.ds.akahelp.net
6 . 查询域名使用的域名DNS服务器。
命令:dig ns 您的域名(这里输入主域名即可)
7 . 可通过指定客户机IP,查询权威DNS返回的解析地址,来判断智能解析调度的精准度。
命令:dig @权威DNS服务器 域名 +subnet=指定客户机IP(示例:dig @ns1.alidns.com example.com +subnet=10.10.10.10)
nslookup命令
1 . 查看本地DNS解析结果。
命令:nslookup 您的域名(示例:nslookup example.com)
2 . 指定公共DNS,查询解析生效情况。
命令:nslookup 您的域名 公共DNS(以云解析公共DNS服务器为示例:nslookup example.com 223.5.5.5)
3 . 根据记录类型进行查询,比如MX,CNAME,NS,PTR等
命令:nslookup -type=记录类型 你的域名(示例:nslookup -type=NS example.com)
4 . 查看域名在指定权威服务器上的解析结果。
命令:nslookup 您的域名 权威服务器(示例:nslookup example.com ns1.alidns.com)
- 本页导读 (1)
- 概述
- 域名检测工具
- 通过命令查询域名解析是否生效
- dig命令
- nslookup命令