域名解析不生效,有哪些原因?

 我来答
猪八戒网
2023-06-06 · 百度认证:重庆猪八戒网络有限公司官方账号
猪八戒网
猪八戒网(zbj.com)创建于2006年,现已形成猪八戒网、天蓬网和线下八戒工场的“双平台+一社区”服务模式,是中国领先的人才共享平台。
向TA提问
展开全部
DNS解析不生效的表现场景多种多样,但是深入探究下来,不外乎是域名状态异常、递归DNS服务器不生效以及权威DNS服务器不生效三个场景。万变不离其宗,根据测试方法首先查看域名状态、其次验证递归DNS解析和权威DNS解析是否生效,即可迅速定位到故障原因。

1、域名状态是否正常

域名状态异常是指,域名在注册商处因为某些原因出现了异常状态。例如:未实名制、未备案等。域名状态异常会直接导致域名不能解析、网站不能访问。

您可以通过不二网查询(whois.bu2w.com/),查看您的域名状态,如果域名状态是以下几个表示域名不能访问。

Pendingdelete(域名过期,删除未决)

Redemptionperiod(域名过期,赎回期)

Clienthold(域名被冻结)

Serverhold(域名被冻结)

Inactive(未设置DNS)

如果域名状态为clienthold或serverhold状态,说明域名是被禁止解析的。这种状态下,即使设置了域名解析,也无法生效,域名无法被访问到,需要联系域名注册商取消这个状态。

2、刚修改过域名解析,无法判断解析是否生效

即使域名状态正常,在提交解析后的一段时间内,也有可能出现网站无法访问的情况。这是因为域名解析的过程非常复杂,需要通过全球域名系统的逐级更新,加上用户上网调用的DNS服务器也有缓存,只有缓存过期重新读取根数据库的解析记录,解析的IP地址才能被浏览者看到。通常来说,域名解析一般在2小时后即可生效,如果完成解析几分钟后,发现网站还是无法打开,基本上都是由于解析尚未生效引起。

那么,如何检测某个域名的解析是否生效呢?

方法很简单,只要在windows系统中,点击“开始”,然后选择“运行”,再输入“cmd”确定,进入dos窗口;然后在窗口中输入ping+你的域名,如果能正确显示出你的空间或服务器IP,就说明新的域名解析已经生效;如果显示的是黑屏,没有任何IP信息,则新的解析尚未生效。

3、相关参数设置错误

另外,在域名解析时如果相关参数设置错误,例如你的域名使用CNAME别名解析,而别名解析地址弄错了,也会导致网站无法打开的情况。

解决方式如下:打开FTP或主机后台控制面板,查看参数设置是否有误,及时修正数据即可。

4、DNS劫持

关于域名解析不生效的原因,除了网络延迟、设置错误的因素,还受到DNS劫持、域名状态异常的影响。DNS劫持是造成目前域名解析错误的关键要素,可以通过加大服务器空间的病毒查杀力度,以提升空间安全性。

要了解域名状态是否异常,也可以简单通过whois查询推断,如果经查询该域名状态为clienthoold(暂停解析)或severhold,说明域名是被禁止解析的,在这种状态下,即使设置了域名解析也是无法生效的,这样域名就无法被访问到,需要联系域名注册商取消这个状态。

5、网站页面使用域名打不开,使用IP或其他域名就能打开

在网站的运行过程中,经常会遇到这类问题:使用IP地址能打开网站,添加了域名解析,反而打不开网站了。

网站的访问过程是一项复杂的过程,涉及DNS解析、网络链接、Web服务器处理等多方面的问题。DNS解析仅仅是网站访问的第一步。

如果DNS解析出来的IP地址与您设置的IP地址完全一致,那么网站无法打开的问题就出在后面的网络链接和Web服务器处理两个步奏上。

这时,可以用ping测试网络链接是否正常,检查Web服务器的host配置是否正确。

如果使用了Web防火墙产品,还要检查Web防火墙是否对访问的域名添加了白名单。

域名注册入口:

域名域名解析
Storm代理
2023-06-05 广告
StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,IP... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式