解析生效测试方法

更新时间:2025-02-28 03:14:14

概述

检测域名解析生效的方法如下:

  • 使用域名检测工具。

域名检测工具

域名检测工具是阿里云DNS为用户提供的一款可视化且易用的域名解析生效查询工具,可以帮助您对域名、DNS、网站三大模块进行异常检测。

  1. 打开网络诊断分析

  2. 输入您要检测的域名,点击立即检测

域名检测工具

说明

每个模块的具体参数含义可查阅域名检测工具

通过命令查询域名解析是否生效

一般常用的命令查询方法是dig(信息详细,适合调试)或nslookup(Windows 默认支持)。

重要

判断方法:DNS查询返回的结果如果和您在云解析DNS中设置的一致,则代表解析已生效。

如果不一致,则查看缓存时间,如果缓存未到期,请等待缓存到期后再进行测试。

如果缓存到期且结果不一致,请参阅 解析不生效的排查思路文档。

dig命令

1 . 最常用的查询命令

说明

命令:dig 您的域名(示例:dig example.com)

image

2 . 根据记录类型进行查询,比如MX,CNAME,NS,PTR等,只需将类型加在命令后面即可。

说明

命令:dig 您的域名 记录类型(示例:dig example.com NS)

image

解析未生效、或者未设置解析记录场景的示例(示例:dig example.com CNAME)。

image

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 )

image

image

4 . 使用dig+trace参数,使用这个参数之后将显示从根域逐级查询的过程,trace查询可以看到根域、 顶级域、以及一级域名的权威服务器的地址,及其各自的返回结果,这样对于追踪DNS解析中的问题有很大的帮助。

说明

命令:dig 您的域名 +trace(示例:dig example.com +trace)

image

5 . 获取 DNS 出口 IP,通过查询特殊域名返回客户端出口 IP(即本地 DNS 服务器对外的公网 IP),确认 NAT 或代理后的真实请求源地址(影响 CDN 调度)。

说明

命令:dig +short TXT whoami.ds.akahelp.net

image

6 . 查询域名使用的域名DNS服务器。

说明

命令:dig ns 您的域名(这里输入主域名即可)

image

7 . 可通过指定客户机IP,查询权威DNS返回的解析地址,来判断智能解析调度的精准度。

说明

命令:dig @权威DNS服务器 域名 +subnet=指定客户机IP(示例:dig @ns1.alidns.com example.com +subnet=10.10.10.10)

image

nslookup命令

1 . 查看本地DNS解析结果。

说明

命令:nslookup 您的域名(示例:nslookup example.com)

image

2 . 指定公共DNS,查询解析生效情况。

说明

命令:nslookup 您的域名 公共DNS(以云解析公共DNS服务器为示例:nslookup example.com 223.5.5.5)

image3 . 根据记录类型进行查询,比如MX,CNAME,NS,PTR

说明

命令:nslookup -type=记录类型 你的域名(示例:nslookup -type=NS example.com)

image

4 . 查看域名在指定权威服务器上的解析结果。

说明

命令:nslookup 您的域名 权威服务器(示例:nslookup example.com ns1.alidns.com)

image

  • 本页导读 (1)
  • 概述
  • 域名检测工具
  • 通过命令查询域名解析是否生效
  • dig命令
  • nslookup命令
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等