一般情况下,创建或修改域名解析都会很快生效,但有时会出现解析速度慢、解析很久不生效等问题,这除了网络不可用、域名劫持等外界因素外,也可能与域名状态、解析设置等有关。
1. 域名状态问题
1.域名过期,未及时续费
如果域名到期没有及时续费,那么原有的解析就会失效,所以网站管理员要时刻关注域名的到期情况,及时续费,避免因为域名到期或者域名被抢注而导致解析失败等情况。
2.域名未通过实名认证
根据《中华人民共和国网络安全法》和《中国互联网域名管理办法》的规定,新注册和已注册的com/net/cn等后缀域名均需进行实名认证。如实名认证不通过,注册局将暂停域名解析。因此,这种情况下,域名注册成功后,需及时提交材料完成实名认证。一般实名认证通过后,域名将恢复正常解析。
3.域名状态异常
如果域名解析长时间不生效,需要检查域名状态,可以使用whois工具查看域名当前状态是否异常,如果域名状态为或状态,则表示该域名被禁止解析,这种状态下,即使设置了域名解析,也无法访问该域名,此时需要联系域名服务商了解情况,尽快恢复正常。
一般而言,域名在以下状态下无法解析:
(域名已过期,赎回期限)
(域名已过期,赎回期限)
(解析暂停)
(解析暂停)
(未设置 DNS)
如果域名状态出现问题,需要及时联系域名注册商,了解情况并解决。
2.分析设置问题
1. 没有设置默认解析线路
进行多线路解析时,若没有设置默认解析线路,可能导致解析不成功或无法访问,因此这种情况下需要先添加默认解析,以保证当无法确认用户的网络类型或不在设置的网络类型时,系统会自动解析到默认地址。
2. 权威和递归 DNS 解析无效
如果域名解析刚刚修改,解析没有立即生效,需要检查权威DNS和递归DNS解析记录是否修改成功。因为在网站访问过程中,运营商的递归服务器直接影响用户侧解析,而权威DNS服务器间接影响用户侧解析。
首先使用“+待检查域名”查看递归服务器结果,然后使用“+待检查域名+dns服务器地址”查看权威服务器结果。
如果递归服务器未生效,但权威服务器生效,说明域名解析刚刚添加,全局递归服务器还未完全同步,需要等域名配置的TTL值过期后再查看是否生效。如果TTL值过了,递归服务器还是未生效,则可能是域名劫持或者缓存投毒。如果递归和权威服务器均未生效,说明域名解析未添加成功,需要查看情况后重新添加。
3.修改解析服务器没有生效
如果修改了解析服务器,需要等待一定的缓存时间,全球DNS服务器才能同步生效。一般来说,解析服务器更改后需要48小时才能生效。在此期间,由于各个递归服务器的缓存时间不同,可能会出现部分DNS请求发往新服务器,部分发往旧服务器的情况。因此,这种情况下,一定要耐心等待,在此期间不要修改DNS解析记录,避免影响正常的DNS解析。
DNS 解析失败的原因有很多,但归根结底还是与域名状态和解析设置有关。所以当我们遇到解析失败时,应该仔细检查这两种情况,然后逐一检查,才能快速定位失败的原因并做出相应的处理。
扫一扫在手机端查看
-
Tags : dns 解析、域名状态、缓存时间
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。