排查域名解析不生效的原因与解决方法

排查域名解析不生效的原因与解决方法

排查前须知请参考解析生效测试方法,确认解析生效情况。

DNS生效时间存在延迟,修改/删除解析请等待 ”TTL时长+10分钟“ 再开始排查,详情可参见删除/修改记录解析多久生效? 。

异常快速定位异常表现

可能原因

详细内容

所有地区都无法访问

域名被锁定、DNS服务器错误

一、域名状态异常或DNS配置错误

部分区域访问异常

设置为智能线路、localDNS缓存原因

二、部分区域访问异常

修改/删除解析记录后不生效

localDNS缓存原因

修改/删除记录解析多久可以生效?

修改DNS服务器后解析不生效

顶级域的DNS服务器缓存设置

修改DNS服务器解析多久可以生效?为什么需要48小时的解析生效时间?

邮件收发异常

解析记录设置错误、缓存未生效

三、邮箱解析不生效

解析已生效,但网站无法访问

HTTPS访问但未配证书、网站未备案、网站服务器配置异常

四、网站无法访问异常排查

一、域名状态异常或DNS配置错误域名状态异常检查:whois查询>输入您的域名>单击查询按钮>查看域名状态。

异常表现:状态显示为serverHold/clientHold

解决方案:

阿里云注册域名:解除域名锁定状态Clienthold、Serverhold。

非阿里云注册域名:您需要联系您的域名注册商进行处理。

DNS服务器状态检查检查:云解析DNS-公网权威解析>查看列表DNS服务器地址栏。

异常表现:未使用系统分配的DNS地址/域名的DNS信息未查询到/探测超时

解决方案:查看DNS服务器状态及异常处理。

解析记录设置问题检查:云解析DNS-公网权威解析>选择对应的域名>查看解析记录列表。

异常表现:未查询到相关域名解析记录/解析记录为暂停状态/主机记录设置错误/记录值设置错误

解决方案:

异常场景

说明

解决方案

未查询到相关域名解析记录

解析记录列表中,没有对应的域名相关类型的解析记录。

根据业务需求添加相应的解析记录。

解析记录为暂停状态

解析记录列表中,有对应的域名相关类型的解析记录,但状态为暂停,导致解析不生效。

启用该解析记录,确保其状态为“启用”。

主机记录设置错误

若要为主域名本身example.com设置解析记录,主机记录输入@。

若要为子域名www.example.com设置解析记录,主机记录输入www。

修改主机记录为正确值。

记录值设置错误

A记录:通常指网站服务器的公网IPv4地址。示例:192.0.2.1

AAAA记录:通常指网站服务器的IPv6地址。示例:ff03:0:0:0:0:0:0:c1

CNAME记录:记录值为 CNAME 指向的域名,只可以填写域名。示例:aliyundoc.com

修改记录值为正确值。

二、部分区域访问异常解析请求来源未配置默认线路检查:云解析DNS-公网权威解析>选择对应的域名>查看解析记录列表。

异常表现:解析请求来源配置为特定地域、特定运营商等的智能解析,但当前探测未命中该智能线路。

解决方案:

方式一:修改解析请求来源为默认。

适用于普通解析需求,不需要分线路配置。

方式二:保留分线路配置并新增默认解析记录。

如果需要保留分线路配置,可以新增一条解析请求来源为“默认”的解析记录,其他参数保持不变。

本地DNS服务器缓存导致检查:当修改完解析后,解析生效时间是取决于本地DNS服务器的缓存刷新时间。如果某些地区的 DNS 缓存刷新得快,那么就生效快;如果某些地区本地DNS缓存刷新时间长,缓存信息里保存的仍然是原来的解析结果,所以这些地区就会出现解析不生效或者无法访问的情况。

解决方案:请耐心等待解析生效。这种情况云解析DNS无法处理,您可以联系当地的互联网服务提供商(ISP)进行咨询。

三、邮箱解析不生效解析记录设置错误检查:访问云解析DNS-公网权威解析,选择目标域名,查看解析记录列表。

异常表现:主机记录设置错误/解析记录缺失/解析记录重复

解决方案:

异常场景

说明

解决方案

主机记录设置错误

与邮箱服务商提供的“解析记录清单”对比后,发现设置的主机记录(如 @、mail)与邮箱服务商要求的不一致,导致解析未能指向正确的邮件服务器。例如应配置为 mail 却误设为 webmail。

根据邮箱服务商提供的配置清单,修改解析记录为指定值。

解析记录缺失

与邮箱服务商提供的“解析记录清单”对比后,发现缺少必要的解析记录(如 MX、CNAME、TXT等),导致邮件服务无法正常使用。

根据邮箱服务商提供的配置清单,添加解析记录。

解析记录重复

与邮箱服务商提供的“解析记录清单”对比后,发现存在“主机记录”和“记录类型”相同的解析配置,导致邮件服务无法正常使用。例如已有 MX 记录未删除,又新增一条。

删除解析记录或暂停记录。

刚设置的邮箱解析,缓存尚未生效域名刚添加解析一般要等2小时才能稳定生效,您可以稍后再测试下收发邮件。

四、网站无法访问异常排查确保访问的url的协议部分是http,而不是https如果您在浏览器中直接输入刚刚配置过解析的网址,如demo.example.com,浏览器会默认加上https协议头,以https://demo.example.com访问,但是此时您的网站可能只支持通过http方式访问。

检查:将浏览器中的链接复制出来,观察是否带有https协议头。

解决:

方案一:将https-> http,贴到浏览器的地址栏重新访问。

方案二:给网站配置HTTPS证书,服务监听443端口,再通过https方式访问。

备案检查根据工信部要求,域名解析至中国内地服务器必须先完成网站备案,才能正常开通网站访问。

进入IPC备案查询,输入需要查询的域名地址并单击搜索按钮。

根据是否查出备案信息判断:

可以查询出信息,则说明备案正常。

若备案结果查询为空,则说明域名未备案或者备案未成功。解决方案如下:

域名未备案:如果主体和域名从未备案过,需要在阿里云进行备案,具体操作请参见ICP备案流程。

如果您已经提交了备案申请,但备案信息还未通过管局审核,是由于管局还在审核中,耐心等待管局审核即可。若管局审核失败,请您尽快查看备案审核失败原因,并根据提示完成修改后重新提交管局审核,具体请参见备案驳回FAQ。

网站服务异常网站服务异常导致无法访问的可能原因非常多。如网络不通、防火墙未开、服务端口未监听等。请参考无法访问ECS实例中运行网站的快速排查方法,获取更多排查思路。

常见问题删除/修改记录解析多久生效?

修改或删除域名解析记录后,理论上生效的最长时间是解析记录修改或删除前设置的TTL值。例如解析记录设置的TTL值为 10 分钟,则理论上全球解析生效时间需要10分钟。

然而,如果某些运营商的LocalDNS服务器强制设置了更长的缓存时间,这将导致解析记录的修改或删除生效延迟,最长可能需要48小时才能完全生效,因此,在进行修改时,建议确保修改前后的IP地址都能正常提供服务,以避免影响用户体验。

修改DNS服务器解析多久生效?为什么需要48小时的解析生效时间?

修改DNS服务器的解析生效时间主要取决于本地DNS缓存中存储的域名DNS服务器名称的TTL(生存时间)值。一般来说,TTL值可以从几分钟到48小时不等,具体时长取决于顶级域的设置。

例如,“.com”顶级域的DNS服务器可能会将域名DNS服务器信息缓存长达48小时;而“.cn”顶级域的DNS服务器则通常会缓存24小时。由于不同顶级域的DNS服务器可能设置了不同的TTL值,因此理论上,修改域名DNS服务器后,全球范围内解析更新的最长生效时间需要48小时。

相关推荐

国内十大批发市场榜中榜
365彩票还能玩吗

国内十大批发市场榜中榜

06-28 👁️ 8106
如何自己动手做一套手机主题? 来自 青皮桔Theme
重百世纪卡可以在网上商城购买东西吗,回收重百世纪卡哪里有?
扇子怎样做(咋做扇子)
365商城官网

扇子怎样做(咋做扇子)

06-29 👁️ 2727
我们能阻止人工智能末日吗?
365彩票还能玩吗

我们能阻止人工智能末日吗?

08-03 👁️ 7141
羽绒服也有“寿命”?收纳、清洗的误区你了解多少?| 生活百科
word怎么分页?学会这几招,轻松掌握分页功能!
365被限制了让提款

word怎么分页?学会这几招,轻松掌握分页功能!

09-21 👁️ 5213
韩国足球队的历届世界杯成绩
365彩票还能玩吗

韩国足球队的历届世界杯成绩

06-29 👁️ 8371
世界杯扫盲5期:揭秘死亡之组
365商城官网

世界杯扫盲5期:揭秘死亡之组

06-30 👁️ 3010