DNS解析失败?最大的症状就是访问网站对应的IP地址没有问题,但是访问其域名时却出现错误。那么遇到这种问题我们该怎么办呢?今天,小编就给大家分享几种解决方法。免费域名解析
1.用于判断是否真的是DNS解析失败
1、确认系统是2000和XP或以上操作系统,然后通过“开始->运行->输入CMD”进入命令行模式并回车。
2、输入命令后回车,进入DNS解析查询界面。
3、命令行窗口会显示当前系统使用的DNS服务器地址,例如编辑器的DNS服务器IP为118.123.8.174。
4.接下来输入无法访问的站点域名,我们会收到一条信息,DNS timed out, was 2,这意味着我们的电脑确实存在DNS解析失败的情况,如果DNS解析正常,就会反馈正确的IP地址。
2.检查DNS服务器是否正常工作
1、确认您的系统是2000和XP或以上操作系统,然后通过“开始->运行->输入CMD”进入命令行模式并回车。
2、输入/all命令查询网络参数。
3、在/all的显示信息中我们可以看到有一个地方写着DNS,这个就是我们的DNS服务器地址,比如小编的就是118.123.8.174,从这个地址我们可以看出这是一个外网地址,如果使用外网DNS出现解析错误的话,我们可以将其替换成另外一个Dns服务器地址来解决问题。
4、如果DNS服务器显示的是您公司的内部网络地址,说明您公司的DNS解析工作是由公司内部的DNS服务器完成的,这时候我们就需要检查一下这台DNS服务器,对DNS服务器进行操作,看是否能够正常解析,一般来说只要解决Dns服务器上的DNS服务故障就可以解决问题。
3.清除DNS缓存信息
计算机在访问域名时,并不需要每次都向DNS服务器求助。一般来说,解析完成后,解析条目会保存在计算机的DNS缓存列表中。如果此时更改DNS解析,由于DNS缓存列表信息没有变化,计算机访问该域名时,仍然不会连接DNS服务器获取最新的解析信息,而会按照自己计算机上保存的缓存对应关系进行解析,这样就会造成DNS解析失败。这种情况可以通过清除缓存命令来解决。
1、通过“开始->运行->输入CMD”进入命令行模式,按回车;
2、执行/命令,当出现提示“the dns cache”时,表示当前计算机的缓存信息清除成功。
3、下次访问该域名时,就会从DNS服务器获取最新的解析地址,不会出现因为缓存而导致的解析失败的情况。
4.修改hosts文件
修改hosts的方法就是通过修改hosts文件中的DNS解析对应关系来达到正确解析的目的。因为本地计算机在访问某个域名时,会先去本地系统中的hosts文件进行查看,而hosts文件中的解析关系比DNS服务器上的解析关系优先级要高。这样,我们就可以通过在hosts文件中添加解析条目来实现这一点。
1、找到hosts文件。文件路径:hosts文件可以在c:\\\\\\\\etc目录下找到。
2、双击hosts文件,用记事本打开;
3、在hosts文件中添加需要进行DNS解析的条目,格式为:IP地址域名,例如192.168.1.1;
4.设置完成后,保存即可访问。
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。