解析记录集添加完成后,域名解析多久生效?
添加域名的解析记录集后,将此解析同步至DNS服务器后才可以生效,这个过程所需要的时间就是解析生效时间。
- 通常新添加的解析,添加成功后解析记录立即生效。
- 如果存在运营商强制延长域名记录缓存时间,则生效时间会略微延迟。
您可以通过本节提供的方法查询公网域名解析记录是否生效。
怎样检查域名解析是否生效?
使用查询命令检测是否生效
- ping 域名
- nslookup -qt=类型 域名
使用Ping命令检查域名解析是否生效(适用于Windows、Linux操作系统主机)
- 在本地主机单击“搜索”,输入cmd,打开命令窗口。
- ping 域名
示例:检查域名example.com的解析是否生效,执行命令ping example.com
回显信息如图1所示,显示的IP地址与设置域名解析的IP地址保持一致,则说明解析已经生效。
使用nslookup命令检查域名解析是否生效(适用于Windows、Linux操作系统主机)
- 验证A类型解析:用于指定域名的IP地址解析。
- 在本地主机单击“搜索”,输入cmd,打开命令窗口。
- nslookup -qt=a 域名
或
nslookup 域名
示例:nslookup example.com
回显信息如图2所示,显示的IP地址与设置域名解析的IP地址保持一致,则说明解析已经生效。
- 验证CNAME类型解析:用于指定域名的CNAME值,适用于CDN、WAF、云速建站场景等场景。
- 在本地主机单击“搜索”,输入cmd,打开命令窗口。
- nslookup -qt=cname 域名
示例:nslookup -qt=cname examplesite.com
回显信息如图3所示,显示的CNAME值与设置域名解析的CNAME值一致,则说明解析已经生效。
- 验证MX类型解析:用于指定邮箱服务器的地址。
- 在本地主机单击“搜索”,输入cmd,打开命令窗口。
- nslookup -qt=mx 域名
示例:nslookup -qt=mx example123.com
回显信息如图4所示,显示的地址与设置域名解析的邮箱地址值一致,则说明解析已经生效。
- 验证NS类型解析:用于指定解析服务商的 DNS 地址。
- 在本地主机单击“搜索”,输入cmd,打开命令窗口。
- nslookup -qt=ns 域名
示例:nslookup -qt=ns example123.top
回显信息如图5所示,显示的IP地址与设置解析域名的服务商的DNS地址一致,则说明解析已经生效。
- 查询指定权威DNS的域名解析是否生效。
- 在本地主机单击“搜索”,输入cmd,打开命令窗口。
- nslookup -qt=类型 域名 权威DNS地址
示例:测试域名example.com在权威DNS的解析是否生效,已使用“ns1.huaweicloud-dns.cn”为例执行如下命令,
nslookup -qt=a example123.com ns1.huaweicloud-dns.cn
回显信息如图6所示,example123.com使用权威DNS ns1.huaweicloud-dns.cn的解析已经生效。
常见问题
- 如果在验证解析的过程中无法获取正确的域名解析IP地址,说明解析未生效、或解析被修改等原因。建议参考解析不生效怎么办进行排查。
- 可能是由于DNS解析缓存未刷新,您可以执行ipconfig /flushdns刷新缓存。或等待DNS刷新后重试。
- 域名解析正常但是网站无法访问,需要排查搭建网站的云服务器是否正确绑定域名,或网站是否完成备案。您可以参考
为什么域名解析成功但网站仍然无法访问?