我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

总结:域名解析不生效,ping域名IP地址不正确,网站打不开。 您还被这些问题所困扰吗? 阿里云DNS专家将一步步教您如何解决域名解析问题,找出域名解析不生效的原因。

域名状态异常会导致网站无法访问吗?

我刚刚修改了域名解析,为什么没有生效?

如何检验分析是否有效?

我刚刚修改了注册商处的 DNS 服务器。 该决议需要多长时间才能生效?

为什么ping域名得到的IP地址与配置的IP地址不一样?

为什么网站页面打不开? ……

在中小企业网站的实际运营中,您是否也遇到过以上屏幕前的问题呢? 你是否被它们困扰了很久,长期无法解决,内心却充满了能量?

如果您也有同样的感觉,那么请继续阅读。 有经验的司机会教你如何定位故障并有针对性地解决。

网站访问流程

为了解决这类问题,我们首先要了解网站或APP打开背后发生了什么?

这里必须提到互联网的基础之一,“域名”。 是连接人脑意识和互联网服务的域名,比如众所周知的等等。在我们的记忆中,它意味着购物,而百度意味着寻找问题的答案。

但你面前的电脑、手机等电子机器并不具有人类意识。 它如何知道自己开放访问淘宝的服务而不是腾讯或百度的服务? 这是因为域名对应于类似于门牌号地址的东西,称为“IP地址”。 IP地址和域名一样,也是互联网的基础之一。 有了这个IP地址,电脑或者手机就会知道向这个IP地址发送你的访问请求,就不会出现混乱了。

如果你好奇的话,你一定要继续问,哪里存储着与IP地址的对应关系呢? 您在电脑或手机上从哪里获得这个地址?

域名和IP地址之间的对应关系存储在一个称为DNS(Name)的系统中。 DNS 是一个全球分布式数据库,可将相似的域名转换为互联网 IP 地址。

那么附近的DNS是如何工作的呢? 根据功能,DNS分为两类:递归DNS和权威DNS。

1.递归DNS:

对于用户使用电脑、手机等电子设备上网时发出的域名解析请求,递归DNS必须给出最终的IP地址结果,以便电子设备可以通过网络访问该IP地址。 完整的递归DNS查询过程需要DNS服务器从根域名“.”开始递归查找。 服务器、顶级域名服务器“.com”、一级域名服务器“”,最终找到权威服务器获取结果并返回给客户。 同时,将获取到的结果按照域名设置的TTL时间缓存在自己的系统中,以供下次使用。 如下所示:

大多数递归DNS服务器位于运营商侧,负责网络接入终端的DNS查询。 通俗地说,就是你电脑或者手机上配置的DNS服务器IP。 对于网友访问的所有域名,递归DNS负责查询结果。 没有它,我们广大网友就无法愉快地上网。

2、权威DNS:

特定的域名记录如“”,是域名注册商设立的DNS服务器。 这种权威DNS服务器的目的是对特定域名本身进行管理(添加、删除、修改等),不像递归DNS服务器那样帮助网民查询域名。

每个特定域名的权威 DNS 服务器不一定相同。 这个权威DNS服务器只对自己拥有的域名进行域名解析,拒绝非自己域名的访问。 比如递归DNS去权威DNS服务器查询域名肯定会失败。

权威DNS服务器一般是BAT这样的大公司自建的。 对于中小型企业来说,一般会选择知名权威DNS服务商进行托管服务,经济实惠。 **阿里云云解析DNS就是这样一个服务产品**。

因此,递归DNS是运营商构建的,帮助运营商的网络用户去对应的权威DNS服务查询域名解析结果。 查询结果直接影响所有在线用户,包括屏幕前的您。

权威DNS一般由域名解析服务商搭建,供自己购买域名服务的客户使用,方便域名记录的管理。 结果直接影响他们的所有客户,并间接影响所有互联网用户,因为权威 DNS 服务器需要接受递归 DNS 服务器查询。

故障部位:

上面做了这么多准备,那么我们应该如何解决文章开头的问题呢?

1、域名状态异常会导致网站无法访问吗?

域名状态异常是指由于某些原因,域名在注册商处出现状态异常,例如:未实名注册、未注册等。域名状态异常将直接导致域名无法被注册。已解决,网站无法访问。 目前您可以通过阿云检测( )来查看您的域名状态。 如果域名状态为以下之一,则表示该域名无法访问。

如下所示:

2.我刚刚修改了域名解析,为什么没有生效? ​​如何查看决议是否生效?

我刚刚修改了域名解析。 我其实是在域名解析服务商那里修改了域名解析记录的。 从网站访问过程中我们知道,直接影响用户侧域名有效性的是运营商的递归DNS服务器,间接影响用户侧域名有效性的是域名提供的权威DNS服务器名称解析服务提供商。

然后我们分两步进行测试:

A. 首先,我们测试本地运营商的递归DNS服务器是否有效。 测试方法如下:

用户测试:

在开始菜单的运行窗口中输入cmd并回车,启动CMD控制终端。

输入:“待检测域名”并查看结果。

非权威响应表示是运营商的递归DNS服务器解析结果,而不是域名的权威服务器解析结果。

经过 Mac 或 Linux 用户测试:

打开终端控制器,输入:“挖出待检测域名”即可查看结果。

B、其次测试域名解析服务商的权威DNS服务器是否有效。 测试方法如下:

用户测试:

按ctrl+R打开运行窗口,输入cmd,回车启动CMD控制终端。

输入:“待检测域名dns服务器地址”,查看结果。

其中阿里云云解析企业版dns服务器是一样的。

dns域名解析的方式有_域名解析方式有哪两种_域名解析方式有哪些

经过 Mac 或 Linux 用户测试:

打开终端控制器,输入:“dig待检测域名@dns服务器地址”即可查看结果。

其中阿里云云解析企业版dns服务器是一样的。

dns域名解析的方式有_域名解析方式有哪两种_域名解析方式有哪些

情况分析:

如果递归DNS服务器尚未生效,但权威DNS服务器已生效,则说明域名刚刚添加,全局递归DNS服务器尚未完全同步。 需要等待域名配置的TTL时间后,再检查是否生效。 如果个别运营商的递归DNS服务器仍然不生效,那么很可能你遇到了域名劫持或者DNS缓存中毒。

如果递归服务器和权威DNS服务器都没有生效,则说明域名确实没有添加成功。

3. 我刚刚在注册商处修改了 DNS 服务器。 该决议需要多长时间才能生效?

更换域名解析服务商需要更换DNS服务器。 DNS服务器的记录注册在该域名的上一级DNS中。 对于不同后缀的域名,上层DNS也不同。 例如:您的DNS服务器注册在.com,您的DNS服务器注册在.cn,您的DNS服务器注册在.net。

不同的后缀对于DNS服务器的缓存时间是不同的。

因此,更换域名解析服务商后,基本上需要48小时DNS服务器生效,才能同步全球DNS。

在此期间,将会有一些 DNS 查询请求新的 DNS 服务器,而其他 DNS 查询则请求旧的 DNS 服务器。

因此,在修改DNS服务器之前,必须保证新旧DNS服务器上的域名记录一致,并且48小时内不允许进行任何操作,防止DNS解析记录不一致,影响服务。

当解析未生效时,您应立即检查48小时内DNS服务器是否发生变更。

4、为什么ping域名得到的IP地址与配置的IP地址不同?

两种情况:

1、域名记录修改后,递归DNS服务器尚未生效。 ping域名时得到的IP地址仍然是域名修改前的IP地址。 这种情况,等待TTL时间再进行ping测试一般就没有问题了。 如果出现问题,可能是遇到运营商DNS劫持,请参考2;

2. 域名已修改成功。 可能是权威DNS服务器已经配置成功。 也可能是域名刚刚更换了DNS服务器,参考3。

5、网站页面无法使用域名打开,但是可以使用IP或者其他域名打开吗?

在网站运营过程中,我们经常会遇到这样的问题。 我可以使用IP地址打开网站并添加域名解析,但无法打开网站?

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

参考2、如果DNS解析的IP地址与你设置的IP地址一模一样,那么网站打不开的问题就出在以下两步:网络链接和Web服务器处理。

此时可以使用ping测试网络链接是否正常,并检查Web服务器的主机配置是否正确。

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

总结

DNS解析不生效的场景有很多种,但进一步探究,只有三种场景:域名状态异常、递归DNS服务器不生效、权威DNS服务器不生效。 同样的原则仍然成立。 根据测试方法,首先检查域名状态,其次验证递归DNS解析和权威DNS解析是否有效,以便快速定位故障原因。

过去各期的优秀文章

二维码
扫一扫在手机端查看

本文链接:https://by928.com/765.html     转载请注明出处和本文链接!请遵守 《网站协议》
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。

项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线