app教程网 学习教程 dns修改方法(如何修改电脑dns设置)

dns修改方法(如何修改电脑dns设置)

在访问网站的过程中,我们可能会经常遇到无法访问网页的现象。遇到这种现象,相信大部分人都会下意识的认为是网络离线或者是目标网站的服务器有问题,但是仔细一查,

网页打不开的现象不是这些因素造成的,那么是什么原因导致网页内容打不开呢?

其实在网络连接和目标服务器正常的情况下,网页打不开最有可能的原因是DNS服务出现了意外,导致网址无法正常解析,DNS服务运行异常的情况非常常见。

那么如何在最短的时间内确认打开网页失败是由DNS服务引起的,在DNS服务不正常的情况下,如何让DNS服务快速恢复正常呢?接下来,本文从DNS服务运行异常的现象、判断和应对开始。

让DNS服务尽快恢复正常!

通常我们在访问一个目标网站时,通过输入一个“www.downcc.com”形式的URL来完成访问任务,这个URL实际上就是目标网站的域名;然而,我们知道,当主人互相拜访和交流时,

都是通过IP地址来识别和确认的,所以我们只有知道目标网站的IP地址,才能成功打开目标网站。但是考虑到IP地址不容易记住,我们几乎都是以域名的形式访问网站内容。

输入的网址经常会被指定的DNS服务器自动解析并翻译成IP地址;能够提供DNS服务功能的服务器可以是本地计算机,也可以是网络中的特定计算机,但是一旦DNS服务器无法正常工作,

当我们无法为用户提供地址解析服务或者将域名解析成错误的IP地址时,就无法以网站域名的形式打开目标站点的页面内容。DNS服务不能正常工作最明显的现象就是访问目标网站的IP地址时是正常的。

访问其网站域名时会出错。

当网页内容无法打开,怀疑DNS服务无法正常工作时,我们首先要做的就是使用Windows系统自带的nslookup命令来确认本地DNS服务是否真的无法正常工作。

以下是确认DNS服务是否正常运行的具体步骤:

首先打开本地工作站系统桌面的“开始”菜单,执行其中的“运行”命令,在弹出的系统对话框中输入字符串命令“cmd”,点击“确定”按钮。

将系统屏幕切换到MS-DOS命令行工作模式;其次,在DOS命令行输入字符串命令“nslookup-q=ns www . downcac . com”,

如果点击Enter后DNS服务在地址解析过程中无法正常工作,我们只会在结果界面看到提示信息“DNS请求超时,超时2秒”。

在确认网站内容因为地址无法解析而无法打开后,接下来我们需要做的就是检查本地工作站使用的DNS服务器是否正常运行。如果DNS服务器没有正常运行,

当然,DNS服务不能提供网址的解析服务。在检查DNS服务器本身是否正常运行时,我们可以按照以下步骤操作:

首先按照前面的操作步骤,将系统运行状态切换到MS-DOS命令行窗口,在该窗口的命令提示符下输入字符串命令“ipconfig /all”,点击回车,打开如图2所示的结果界面。

DNS服务器位置对应的信息是本地工作站使用的DNS服务器地址,比如这里的DNS服务器地址是“61 . 177 . 7 . 1”;

其次,根据IP地址判断DNS服务器位于内网还是外网。比如这里作者指定的DNS服务器位于外网。所以当我们发现使用这个DNS服务器无法正常解析网址时,不妨进入本地工作站的TCP/IP属性设置窗口。

将DNS地址更换成其他能够运行正常的DNS服务器地址,就能解决无法打开网页的问题了;要是指定的DNS服务器位于内网,那么在使用该DNS服务器无法正常解析网站地址时,

就可以请单位网络管理人员检查一下局域网内部的DNS服务器是否运行正常,只要解决了DNS服务器的运行故障,一般就能够顺利解决网页无法打开故障了。

当以网站域名形式访问目标站点页面内容时,本地工作站并不一定都要寻求DNS服务器的帮助,因为有的工作站事先已经把频繁访问站点的域名和IP地址对应关系保存到本地的HOSTS文件中了,

所以当本地工作站访问某个目标站点的域名时往往会自动先查看本地的HOSTS文件,如果该文件中包含目标站点的域名和IP地址对应关系,那么目标站点的网站地址就能够被顺利解析了。根据上面的分析思路,

我们可以用手工方法将那些无法打开网页内容的站点域名和IP地址对应关系添加到本地的HOSTS文件中,以便实现成功解析目标站点的目的,

下面就是往HOSTS文件中手工添加目标站点域名和IP地址对应关系的具体操作步骤:

首先打开本地工作站系统的资源管理器窗口,并在该窗口中依次展开“x:\windows\system32\drivers\etc”文件夹,在对应“etc”子文件夹窗口中找到HOSTS文件,

当然我们也可以依次执行“开始”/“搜索”命令,来通过文件搜索的方法找到目标HOSTS文件;

其次用记事本之类的文本编辑程序打开HOSTS文件,在随后弹出的文件编辑窗口中我们可以一目了然地看到HOSTS文件中所有的站点域名和IP地址对应关系了,

在缺省状态下该文件只包含“127.0.0.1 localhost”这一行内容,其中开头带“#”的行都不是有效的内容,只是具体的帮助信息而已;

接下来我们就可以将那些无法访问的站点解析条目手工输入添加到本地HOSTS文件中了,具体添加格式应该是先输入目标站点域名所对应的IP地址,之后输入空格并连接具体的域名信息,

比方说笔者在这里手工添加了“61.184.202.19 www.downcc.com”;在确认信息输入正确后,再依次执行文件编辑窗口中的“文件”/“保存”命令,将上面输入的内容按原名保存后,

如此一来我们日后就能顺利将目标网站的域名解析成IP地址了。

当我们以域名形式访问过目标网站后,该网站的域名和IP地址对应关系就会自动保存到本地工作站的DNS缓存列表中,日后IE浏览器会优先访问DNS缓存列表中的信息,

不过一旦此时目标站点的域名和IP地址对应关系发生变动的话,DNS缓存列表中的对应解析记录不会跟着同步变化,那么日后我们再次以域名形式访问目标站点时就容易发生DNS解析不成功的故障。这个时候,

我们可以通过刷新本地DNS缓存列表的方法来解决网页无法打开的故障,下面就是具体的刷新本地DNS缓存列表的操作步骤:

首先在本地工作站系统桌面中打开“开始”菜单,并执行其中的“运行”命令,从弹出的系统对话框中输入字符串命令“cmd”,单击“确定”按钮后,将系统屏幕切换到MS-DOS命令行工作模式;

其次在DOS命令行中,输入字符串命令“ipconfig /flushdns”,单击回车键后,

我们将从如图4所示的结果界面中看到“successfully flushed the dns resolver cache”这样的提示, 这就意味着本地工作站DNS缓存列表中的信息已经被成功刷新了。

之后,我们重新以域名形式访问目标站点时,相信目标网站的页面内容就能被正确打开了。

遇到DNS服务运行不正常的现象是常有的事情,面对这种故障现象我们只要依照本文所提供的应对要决进行逐一尝试,相信DNS解析错误故障一定会快速被排除掉。

本文来自网络,不代表本站立场,转载请注明出处:https: