技术分享 | DNS解析不生效的原因及解决方法
一般情况下,新建或修改域名解析,很快就可以生效。但有时也会存在一些解析较慢或解析长时间不生效的问题。出现这种情况,除了网络不可用、域名被劫持等外部因素外,也可能与域名自身状态以及解析设置有关。
专业从事成都做网站、网站设计,高端网站制作设计,小程序开发,网站推广的成都做网站的公司。优秀技术团队竭力真诚服务,采用html5+CSS3前端渲染技术,成都响应式网站建设公司,让网站在手机、平板、PC、微信下都能呈现。建站过程建立专项小组,与您实时在线互动,随时提供解决方案,畅聊想法和感受。
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解析不生效的原因很多,但归根结底不外乎域名状态和解析设置这两种情况,所以我们在遇到解析不生效情况时,仔细检查这两种情况,然后逐一排查就能快速定位故障原因,并针对性进行应对。
域名修改解析未生效是什么原因?
域名修改解析未生效的原因可能有:
1.刚修改的解析不是立即生效,一般需要10分钟左右;
2.域名的DNS有问题,要注册商检查下
3.域名的状态可能有问题,只有正常状态OK的情况下解析能生效,其他的hold等状态不行,要注册商修改才可以。
你输入的域名无法解析
你输入的域名无法解析
可能是DNS还没有缓存过来,一般一个新建的域名要在全球解析可能需要24-48个小时。
也可能是你的DNS服务商没能够解析这个域名,可以考虑更换一个DNS地址。
在Windows下使用nslookup解析域名,开始→运行→cmd→输入 nslookup 后回车,然后输入域名,就可以联网域名解析,返回IP地址。
如果有其他情况,请补充问题,尽量帮助你~
Good Luck~
您输入的域名无法解析,搜索正确域名:
你可以把IE重置一下,
打开IE属性,删除浏览记录。
安全级别里面,选择“将所有区域设置为默认级别”
然后再上网试试。
在网络连接正常的情况下,可能是域名解析没有成功,或者域名根本还没绑定空间。
您输入的域名无法解析,查找正确域名:
一般按以下步骤做即可解决: 在命令提示符下输入ipconfig /flushdns即可: Microsoft Windows XP [版本 5.1.2600] (C) 版权所有 1985-2001 Microsoft Corp. C:\Documents and Settings\useripconfig /flushdns Windows IP Configuration Suessfully flushed the DNS Resolver Cache. C:\Documents and Settings\user 如果还是不行,则是winsock出问题了,重置下就可以 解决方案: 一、使用超级兔子中的IE修复(其中有一项‘强力修复Winsock2’) ,在“超级兔子”-“IE修复专家”-“专家修复IE”-“强力修复Winsock2” 二、使用win中的sh命令 Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\sh winsock reset You must restart the machine in order to plete the reset. C:\ 三、手动修改C:\WINDOWS\system32\drivers\etc文件夹里面的hosts文件: 用记事本打开该文件,在“127.0.0.1 localhost”这行的下一行添加您的IP与域名,格式如“168.168.168.168”(这是个虚拟的IP)可以换行,继续添加,如下: 127.0.0.1 localhost
你输入的域名出错或解析
域名没有绑定指向,寻找你的空间商咨询下
你输入的域名无法解析,查找正确的域名.请问如何查找正确的域名?
备案是不收费的,您可登录我们网站到主机管理中填写备案资料,一般个人网站或公司网站,只要填写的资料准确、真实,不是违法网站,都可以通过备案。填写资料后,一般需要10-20天左右。一般没通过备案的原因是填写的资料不准确造成的,您可修改备案资料重新备案,可多次修改,直到通过备案即可。联系方式请点击我的用户名——用户资料。
来个dns高手,想在线请教。您输入的域名无法解析!
该续费了吧
或者你dns被360列入危险名单了吧
换个dns试试
您输入的域名无法解析,查找正确域名 是什么意思
意思:输入的域名无法解析,根本原因是域名没有得到正常的解析。
一般情况下,使用以下方法处理:
1、检查域名是否正确输入,如果没有,请更正
2、检查是否有DNS服务器
点击【开始】【运行】,输入CMD,在命令行模式下输入ipconfig /all,查看DNS服务器的IP是否存在,如没有,请添加;如DNS服务器存在,请在命令行模式下ping该DNS服务器ip地址,如不通,请更改DNS服务器ip地址。
您输入的域名无法解析,查找正确域名打不开怎么办
1域名本身的解析有问题
2你所在网络的DNS有问题
你用个网页代理输入网址看能不能打开,能打开就是你的网络的问题。
域名解析没有成功是什么原因?
域名解析不生效产生的原因很多,除了网络不可用, 域名劫持(已有成熟解决办法)等因素之外, 按照排查链路先后顺序列举如下:
1.1 域名状态是否正常
先检查域名的状态,可以查看注册服务商提供的 whois 域名信息,如果域名状态为 clienthold 或 serverhold 状态,说明域名是被禁止解析的。这种状态下,即使设置了域名解析,也无法生效,域名无法被访问到,需要联系域名注册商取消这个状态。
1.2 权威修改是否已经修改生效
请确认权威DNS的域名解析记录已修改成功。
1.3 递归DNS缓存记录是否已更新
修改域名解析后,还取决于各运营商递归DNS的缓存是否生效。
1.4 客户端DNS缓存记录是否已更新
客户端在老的解析记录TTL过期前无法更新。
其中1.3,1.4是常见不生效原因,长时间无法生效大多由于1.3导致。
以上适用于大多数市场上常见的域名,比如com、top、cn等等。
文章题目:域名解析不生效怎么回事 域名解析不到
网页URL:http://scgulin.cn/article/ddeecjd.html