解析不生效怎么办?-九游平台
问题描述
域名解析不生效的表现是使用ping命令无法获取正确的域名解析ip地址。解析不生效的原因有多种,本节操作介绍解析不生效的排查思路。
排查方式
用户根据可能出现的问题自主排查,具体排查思路如下:
以下排查思路根据原因的出现概率进行排序,建议您从高频率原因往低频率原因排查,从而帮助您快速找到问题的原因。
如果解决完某个可能原因仍未解决问题,请继续排查其他可能原因。

- 检查域名状态是否正常:检查域名是否过期、状态是否正常
- 检查域名的dns服务器地址是否是华为云dns:如果域名设置的是非华为云dns服务器地址,则无法正常解析。
- 检查解析记录集的添加是否正确:检查域名解析配置是否正确
- 确认是否在24小时内修改过域名的dns:运营商local dns缓存了域名的ns记录,则最长需要48小时才能刷新成新的ns记录,变更为修改后的dns服务器。
- 检查权威dns解析是否生效:使用nslookup命令检查域名在权威dns的解析是否生效
- 提交工单
检查域名状态是否正常
域名是dns解析的入口,购买域名且域名状态正常才能使用dns解析,如果域名欠费、未实名认证、域名存在争议等serverhold状态,则域名无法解析。
您可以通过查询域名的状态,查看域名当前状态、是否被注册、注册日期、到期时间、注册服务商等。如图2所示,使用whois查询域名状态。
您还可以在查看域名实名认证状态、域名是否欠费等。

检查域名的dns服务器地址是否是华为云dns
域名的dns服务器定义了域名用于解析的权威dns服务器。
如果域名设置的是非华为云dns服务器地址,则域名无法正常解析。
您可以通过查询域名的dns服务器地址,如图3所示。查看是否为华为云dns服务器地址。
华为云dns服务器地址
- 新版本华为云dns服务器地址(推荐):
ns1.huaweicloud-dns.org
ns1.huaweicloud-dns.net
ns1.huaweicloud-dns.cn
ns1.huaweicloud-dns.com
- 旧版本dns服务器地址:
ns1.hwclouds-dns.com
ns1.hwclouds-dns.net
如需修改域名的dns服务器地址请参考。
检查解析记录集的添加是否正确
- 登录,查看域名解析的状态。
如图4所示域名解析状态正常,如果是状态显示为“已暂停”则域名无法解析。图4 查看域名解析状态
- 检查解析记录是否正常添加,状态是否正常。
例如测试访问子域名不通可能是由于只添加了主域名的解析记录,并未添加主机记录www的解析记录。
图5 检查解析记录集
确认是否在24小时内修改过域名的dns
修改dns服务器并不会立即生效,域名服务商处ns记录的ttl值通常设置为48小时,假如运营商local dns缓存了域名的ns记录,则最长需要48小时才能刷新成新的ns记录,变更为修改后的dns服务器。
因此,修改域名dns服务器的生效时间请以域名服务商处的说明为准。在等待修改生效期间,请勿删除域名在原域名服务商处的解析记录,这样即使域名的新dns没有生效,仍然可以通过访问原dns进行解析,使域名的解析不中断。
检查权威dns解析是否生效
执行以下命令检查域名在权威dns的解析是否生效。
nslookup -qt=类型 域名 权威dns地址
示例:测试域名example.com在权威dns的解析是否生效,已使用“ns1.huaweicloud-dns.cn”为例执行如下命令,
nslookup -qt=a example123.comns1.huaweicloud-dns.cn
回显信息如图6所示,example123.com使用权威dns ns1.huaweicloud-dns.cn的解析已经生效。
如果测试权威dns解析域名生效,但使用域名访问无法返回正常的ip地址,可能是本地dns被劫持了,建议执行nslookup -qt=类型 域名 8.8.8.8或nslookup -qt=类型 域名 114.114.114.114命令检查公共dns解析是否生效。
如果生效建议把本地dns改成公共dns,例如8.8.8.8或114.114.114.114。
提交工单
如果上述检查全部没有问题,网站仍然无法访问,请提交工单寻求更多帮助。
相关文档
意见反馈
文档内容是否对您有帮助?
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨