域名解析错误?看着篇就够了
世界工厂网线上生态学院 域名解析错误?看着篇就够了网站域名解析问题是目前非常常见的一种网站故障,但是如果没有及时解决的话,一方面影响用户体验,另一方面会是降低网站在搜索引擎上的排名,什么被搜索引擎视为垃圾网站。一旦出现这种情况,网站想要提升排名就会很难。本文介绍了域名解析错误的分析和解决办法。一、什么是域名解析错误DNS解析就是把你的域名解析成一个ip地址,服务商提供的dns解析就是能够将你的域名解析成相应ip地址的主机。这就是DNS域名解析。DNS解析出现错误,一般是我们把一个域名解析成一个错误的IP地址,或者根本不知道某个域名对应的IP地址是什么时,我们就无法通过域名访问相应的站点了,这就是DNS解析故障。出现DNS解析故障最大的症状就是访问站点对应的IP地址没有问题,然而访问他的域名就会出现错误。二、如何判断是否出现DNS解析故障点击开始->运行->输入CMD”后回车,输入“nslookup”回车,在输入你的域名,如(www.enkj.com),如果出现DNS request timed out,timeout was 2 seconds的提示信息,则说明DNS确实出问题了,如果DNS解析正常的话,会反馈回正确的IP地址。三、分析为什么1.网站是否域名设置错误由于目前域名解析服务很多都是由域名供应商来设置,当然也有的用户在网站运营期间需要更改一些选项,导致网站域名解析出现故障。如果网站打不开,那么就需要通过软件进行分析,发现是域名解析问题后,就可以登录域名供应商提供的相应后台,选择相应的选项,填写相关参数,而且通常情况下如果自己不会解析其实也很简单,就是要求供应商的客服人员进行解析就行。2.网站空间是否存在问题如果登陆域名供应商后台发现域名解析有关的A记录,MX优先级以及主机记录指向都没有问题,而且域名也进行了备案,此时如果网站依然打不开,并且显示域名解析错误,事实上并不是域名解析的问题,而是由于网站空间出现的问题,也就是网站空间不能够连接到互联网上,相应的域名和虚拟空间的IP地址不能够实现一一对应的关系,从错误的表现形式上来看,也会显示域名解析错误。所以此时需要分析网站空间的质量,如果网站空间不稳定,那么就需要及时的更换,或者要求IDC供应商尽快改善。3.分析是否域名供应商存在问题现在我们注册域名都需要通过域名注册商进行注册,这些注册商通常都会有自身的服务器来负责域名解析。而且这个域名服务器一般都是双机热备份服务器,并且保持24小时正常运行,但是一旦出现服务器宕机或者域名A记录以及主机记录等信息更改,只有等待服务器重新启动,或者服务器会自带有域名信息刷新功能,一般在一个小时到两个小时之间会进行刷新,更新域名记录表,从而让修改的域名或者损坏的域名解析得以恢复。4.病毒、劫持等情况,会导致对域名解析的干扰DNS劫持是造成域名解析错误、网页访问不正常的一大因素,域名被劫持一种发生在网页空间端,另一种发生在用户端。站长们需要解决网页空间的病毒侵害问题,也就是网页空间受到了劫持病毒木马的侵袭,导致网页空间与相对应的域名之间,不能被正确解析。此时需要做的就是要加大对网页空间查杀病毒的力度,提升网页空间的安全性,避免病毒的袭扰才能有效解决域名解析错误的问题。四、解决方法1.更换本地DNS的方法目前国内电信运营商通过使用DNS劫持的方法,干扰用户正常上网,使得用户无法访问,(例如弹出广告窗口)。可以点击开始->设置->网络连接->本地连接->属性->TCP/IP协议->使用下面的DNS服务器地址,在框中输入“8.8.8.8”和“8.8.4.4”断开,从新连接网络即可,并且没有电信、联通(原网通)等DNS劫持问题。2.修改HOSTS文件的方法 如果我们希望把某个域名与某个IP绑定,就可以通过修改HOSTS文件的办法:“开始->搜索”,然后查找名叫hosts的文件。或路径为c:windowssystem32driversetc都可。用记事本打开,在下面加入要解析的IP和域名即可。3.清除DNS缓存信息的方法“开始->运行->输入CMD”,在ipconfig /?中有一个名为/flushdns的参数,这个就是清除DNS缓存信息的命令,执行ipconfig /flushdns命令,当出现“successfully flushed the dns resolver cache”的提示时就说明当前计算机的缓存信息已经被成功清除,接下来所有的DNS缓存都会重新加载。五、可能出现情况1.域名解析老是提示556错误之所以会出现556的错误,是因为本站的域名数据库与顶级注册商的域名数据库之间出现数据验证错误。您只需点击域名解析页面底部的按钮"删除所有解析",然后再重新解析一次,即可消除。2.做完解析后,有的地方还不能访问由于各地电信或网络提供部门的DNS刷新频率不一样,因此,全球域名刷新有8-72小时的误差,如果刚做完解析,那么就有可能出现某些地方暂时还不能访问的情况,这是正常的。3.解析后超过24小时了还不生效这种情况有两种可能,第一种可能是域名已经过期,第二种可能是,更改了DNS,把DNS设置成了非本公司提供的DNS,那么,在本公司的DNS上进行域名解析,当然是不会生效的,因为此时域名解析权已经移交所更改成的那个DNS了。4.怎么修改域名DNS,多久可以生效?更改英文域名的DNS,只需进入域名管理,然后点击"更改DNS",输入新的DNS域名即可。DNS更改的生效时间为24-48小时,请慎重操作,一旦更改,那么原有解析将全部失效。您需要在新的DNS服务器上进行重新解析。世界工厂网线上生态学院:制造企业开展线上业务的加油站