技术分享 | DNS解析不生效的原因及解决方法
一般情况下,新建或修改域名解析,很快就可以生效。但有时也会存在一些解析较慢或解析长时间不生效的问题。出现这种情况,除了网络不可用、域名被劫持等外部因素外,也可能与域名自身状态以及解析设置有关。
1.域名过期没有及时续费
如果域名到期未能及时续费,就会导致原解析失效,所以网站管理者要时刻关注域名的到期情况,及时续费,避免因域名过期导致的解析不生效或者域名被抢注等情况的发生。
2.域名未通过实名认证
根据《中华人民共和国网络安全法》和《中国互联网络域名管理办法》的规定,需对com/net/cn等后缀的新注以及存量域名进行实名认证,如果未能通过实名认证,注册局将暂停域名解析。所以针对这种情况,在域名注册成功后需要及时提交材料完成实名认证,一般情况下实名认证通过后,域名就会恢复正常解析状态。
3.域名状态出现异常
如果出现域名解析长时间不生效,就需要检查一下域名状态,可以通过whois工具查看域名当前的状态是否出现了异常。如果域名的状态是clienthoold或severhold状态,说明域名是被禁止解析的,在这种状态下乎姿,即使设置了域名解析,域名也无法被访问到,此时需要联系域名服务商了解情况,尽快恢复正常状态。
一般情况下,当域名处于以下几种状态时,域名是无法被解析的:
Pending delete(域名过期,赎回期)
Redemption period(域名过期,赎回期)
Clienthold(暂停解析)
Serverhold(暂停解析)
Inactive(未设置 DNS)
如果是域名状态出现了问题,需要及时联系域名注册商查明情况并解决。
1.没有设置默认解析线路
如果在进行多线解析时没有设置默认解析线路,也会出现解析不生效或者无法访问的问题。所以这种情况下,需要先添加一条默认解析,这样才能保证当用户网络类型无法确认或者不在设置的网络类型时系统会自动解析到该默认地址上。
2.权威和递归DNS的解析未生效
如果刚修改过域名解析,解析不能及时生效,那么需要检查下权威DNS和递归DNS解析记录是否修改成功。因为在网站访问过程中,直接影响用户端解析生效的是运营商递归服务器,间接影响用户端解析生效的是权威DNS服务器。
首先通过“nslookup +要检测的域名”,查看递归服务器结果,然后再“nslookup +要检测的域名 + dns服务器地址”,查看权威服务器结果。
如果递归服务器未生效,权威服务器已生效,表明域名解析刚添加不久,全球的递归服务器还没有完全同步,需要等域名配置的锋孙TTL值失效后再检测是否生效。如果TTL值过后,再次检测递归服务器仍然未生效,则可能是域名劫持或缓存投毒。如果递归和权威服务器都没有生效,则表明域名解析没有添加成功,需要检查情况并重新添加。
3.修改解析服务器未生效
如果是修改了解析服务器,则需要等一定的缓存时间,全球的DNS服务器才能同步生效。一般来说,变更了解析服务器,需要等48小时才能生效。在此期间,由于递归服务器的缓存时间不同,可能会出现有的DNS请求新服务器,有的会请求旧的服务器。所以这种情况下,要耐心等待,不得在此期间对DNS解析记录进行修改,以免影响正常的DNS解析。
…
DNS解析不生效的原因很多,但归根结底不外乎域名状态和解析设置这两种情况,岁基绝所以我们在遇到解析不生效情况时,仔细检查这两种情况,然后逐一排查就能快速定位故障原因,并针对性进行应对。
DNS不生效的原因有很多,主要包括纤携域名状态异常、解析记录变更、DNS服务器变更,解析设置出错等方面。
1.域名状态异常主要包括:
域名到期没有及时续费,导致原解析不生效;
域名没有进行实名认证,被暂停解析;
域名状态为clienthoold或severhold,被注册商或注册局暂停解析。
2.解析记录变更
修改或删除解析记录,域名解析不会实时生效,而是需要等待原解析记录TTL值失效后,DNS服务器中的解析记录才会全球同步生效,而在此之前,可能部分DNS服务器就可能出现新的解析记录不生效的情况。
3.DNS服务器变更
修改域名的DNS服务器,也不会立即生效,而是需要等待24-48小时,全球DNS服务器才会同步生唯颂效。
4.解析设置出错
在设置域名解析毁山伏的过程中,由于填错主机值、线路和记录值也会导致域名解析不生效,尤其是在设置解析线路时,一定要填写默认线路,如果没有设置默认线路,就可能导致部分用户解析不生效。
- 计算机 硬件简单问题DNS解析主机名吗??
- 网站中企业邮箱是什么
- 企业邮箱使用
- xx点co点cc这种二级域名能申请腾讯企业邮箱吗?
- 打开网页时出现403Forbidden是什么意思
- 除了301定向还有啥能把不带www的域名解析到带www的域名上
- 403 Forbidden问题解决
- DNS域名解析疑问
- 网站带WWW和不带WWW的区别是什么?
- 域名和主机怎么绑定?
- 谁能提供二级域名给我
- 电脑总是出现域名解析错误怎么办
- 我办了一个网站 关于解析域名的相关知识请教一下....
- 服务器怎样绑定域名?
- 狗爹上买的域名,怎么解析到阿里云购买的服务器上?
- 我有两个域名,想解析到同一个主机空间上,怎么做?
- linux 域名解析暂时失败,怎么回事?如图
- 花生壳的域名要怎么解析
- 一个顶级域名下有几多个二级域名,可以不限制吗
- 域名解析 续费
-
把网址复制粘贴到浏览器打开并下载 网址在微信上 怎么操作
-
网站一级域名和二级域名区别
-
怎样查询二级域名的ip地址?
-
子域名ip地址查询?
-
电脑网页找不到,出现404,这个404代表什么意思?
-
有哪个网站可以免费看NBA直播?
-
电脑网页打开时出现HTTP404未找到,如何解决?
-
网页版qq登录入口
-
如何建立个人网站?我想建一个自己的网站,永久免费的?
-
http://www.windows.com/stopcode
-
shadowrocket怎么架设服务器
-
网站推广关键词排名优化要用那些方法?
-
如何给VPS搭建的网站做国内CDN加速?
-
可以同时在两个网站发同一本小说吗?
-
windows server怎么搭建网站