==========================================================
在实际应用中,我们可能会遇到DNS解析错误。即当我们访问一个域名时
直接进入网站就可以正常访问。
这是因为DNS解析失败。这种现象发生的可能性比较大,所以本文将
我将从零开始,教读者一些解决 DNS 解析问题的基本方法。
1.什么是DNS解析失败?
一般来说我们访问的.sina,.it168之类的地址就叫域名。
众所周知,网络中的任何主机都是通过 IP 地址来标识的,这意味着只有知道
该站点IP地址可以成功访问操作。
但由于IP地址信息不容易记忆,因此在网络上就出现了域名。
我们只需要输入容易记住的域名,网络就会自动解码出相应的域名。
解析IP地址的服务器称为DNS服务器。
可以是你自己的电脑,也可以是网络上的电脑,但是当 DNS 解析出现错误时,例如
将域名解析到错误的IP地址,或者根本不知道域名对应的IP地址
出现这种情况的时候我们就无法通过域名来访问对应的站点了,这就是DNS解析失败。
DNS解析失败最大的症状就是访问网站对应的IP地址没有问题,但是访问
询问他的域名将会导致错误。
2.如何解决DNS解析问题:
当我们的计算机遇到DNS解析失败时不要担心,解决方法非常简单。
(1)用于判断是否真的是DNS解析失败:
要判断是否是DNS解析失败,需要使用系统自带的解决方案。
就决定了。
步骤1:确认你的系统是2000和XP或以上,然后
通过“开始->运行->输入CMD”进入命令行模式,按回车。
第二步:输入命令,按回车键,进入DNS解析查询界面。
步骤3:命令行窗口会显示当前系统使用的DNS服务器地址。
DNS服务器IP是202.106.0.20。
步骤 4:接下来,输入无法访问的网站的域名。例如,我输入的是
如果无法访问,那么DNS解析应该无法正常进行。
我们将收到一条消息,提示“DNS 超时,为 2”。
这就说明我们的电脑确实存在DNS解析失败的情况。
提示:如果DNS解析正常,会反馈正确的IP地址。例如:
如果我们查询并解析地址.sohu,我们将得到名称:sohu:
61.135.133.103,61.135.133.104的信息。
(2)检查DNS服务器是否正常运行:
这时候我们需要检查自己电脑使用的DNS地址,并查询其运行情况
健康)状况。
步骤1:确认你的系统是2000和XP或以上,然后
通过“开始->运行->输入CMD”进入命令行模式,按回车。
步骤2:输入/all命令查询网络参数。
步骤3:在/all显示信息中,我们可以看到有一个地方写着DNS
,这是我们的 DNS 服务器地址。例如,我的 DNS 服务器地址是 202.106.0.20,
202.106.46.151,从这个地址我们可以看出是外网地址,如果使用外网DNS,
当出现解析错误的时候,我们可以通过更换另一个DNS服务器地址来解决问题。
步骤 4:如果 DNS 服务器显示贵公司的内部网络地址,则您
我们公司的DNS解析工作是由公司内部的DNS服务器来完成的。
检查此DNS服务器,对DNS服务器进行一些操作,看是否能正常解析。
解决DNS服务器上的DNS服务故障,一般问题就可以解决。
(3)清除DNS缓存信息:
当计算机访问域名时,并不需要每次都向DNS服务器寻求帮助。
例如,当解析工作完成一次后,该解析条目就会保存在计算机的DNS缓存列表中,如
如果此时改变DNS解析,由于DNS缓存列表信息没有发生改变,因此计算机
当你访问这个域名的时候,你仍然不会连接到DNS服务器来获取最新的解析信息。
使用服务器上存储的缓存对应关系进行解析,会导致DNS解析失败。
清除DNS缓存命令即可解决该问题。
步骤1:通过“开始->运行->输入CMD”进入命令行模式。
步骤2:在命令行模式中我们可以看到/里面有一个名为/的文件?
参数,这是清除DNS缓存信息的命令。
步骤 3:执行 / 命令。当“
出现“DNS缓存”提示,则表示当前计算机的缓存信息已成功清除。
步骤4:下次我们访问该域名时,会从DNS服务器获取最新的解析地址。
不会再出现由以前的缓存引起的解析错误。
(4)修改HOSTS文件方法:
修改HOSTS的方法就是修改HOSTS文件中的DNS解析对应关系,即可实现正确
解析的目的是为了确定域名。因为本地计算机在访问某个域名时,会先检查本地系统中的HOSTS。
HOSTS文件中的解析关系优先于DNS服务器上的解析关系。
这样,当我们想将域名绑定到IP地址时,可以在HOSTS文件中进行绑定
这是通过添加解析条目来实现的。
步骤 1:转到“开始->搜索”并搜索名为 hosts 的文件。
第二步:当然,已经知道他的路径的读者可以直接进入
在 c:\\\\etc 目录中找到 HOSTS 文件。如果您的系统是
2000,您应该查看 c:\winnt\\\etc 目录。
步骤3:双击HOSTS文件,选择用“记事本”程序打开。
步骤4:然后我们就可以看到HOSTS文件的所有内容了,默认情况下只有一行
(其他带有 # 的行不是真实内容,只是帮助
(仅供参考)
步骤5:将要进行DNS解析的条目添加到HOSTS文件。具体格式为:
域名对应的IP地址,后面加一个空格,后面跟着域名信息。比如我加的是“211.153.80.1
”和“10.82.0.1”。
第六步:设置完成后,我们访问的时候会自动根据是在内网还是
是外部网络对其进行了分析。
3.总结:
通过上?樯艿乃母雾街瑁易强涂少岳饩韲糠諨NS解析问题,这些方法
前三个是解决 DNS 解析问题的分步说明,最后一个是关于修改 HOSTS 文件。
这是在没有其他办法的情况下的权宜之计。当然,无论使用哪种方法,我们都可以
解决DNS解析错误导致的网络故障,相信这些方法能帮到IT168
扫一扫在手机端查看
-
Tags : 搞定DNS40网络域名41解析故障 dns 域名 解析 故障 网络 hosts shimeizhong1999 论文 大学论文
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。