中国投资网 百科 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’。如果点击回车键后,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服务器的帮助,因为有些工作站已经在本地HOSTS文件中预先保存了频繁访问站点的域名与IP地址的对应关系,所以本地工作站在访问目标站点的域名时,会自动先检查本地HOSTS文件。如果该文件包含目标站点的域名和IP地址之间的对应关系,则可以成功解析目标站点的网站地址。根据以上分析思路,我们可以将无法打开web内容的站点的域名与ip地址的对应关系手动添加到本地HOSTS文件中,从而成功解析目标站点。下面是将目标站点的域名和ip地址的对应关系手工添加到HOSTS文件中的具体操作步骤:

首先打开本地工作站系统的资源管理器窗口,依次展开该窗口中的“x:\ windows \ system32 \ drivers \ etc”文件夹,在对应的“etc”子文件夹窗口中找到HOSTS文件。当然,我们也可以依次执行“开始”/“搜索”命令,通过文件搜索找到目标主机文件。

其次,使用文本编辑程序(如记事本)打开HOSTS文件。在随后弹出的文件编辑窗口中,我们可以清楚地看到HOSTS文件中所有站点域名与IP地址的对应关系。文件默认只包含行‘127 . 0 . 0 . 1 localhost’,其中以' # '开头的行不是有效内容,只是具体的帮助信息;

接下来,我们可以将不可访问的站点解析条目手动输入到本地主机文件中。具体的添加格式应该是先输入目标站点域名对应的IP地址,然后输入一个空格,连接具体的域名信息。比如作者在这里手动添加了‘61.184.202.19 www . downcc . com’;在确认信息输入正确后,依次执行文件编辑窗口中的'文件'/'保存'命令,将上面输入的内容按原名称保存,以便我们日后成功将目标网站的域名解析为IP地址。

当我们以域名的形式访问目标网站时,网站的域名和ip地址的对应关系会自动保存在本地工作站的DNS缓存列表中。以后IE浏览器会优先考虑DNS缓存列表中的信息。而一旦此时目标站点的域名和ip地址的对应关系发生变化,DNS缓存列表中对应的解析记录就不会同步变化,所以当我们以后再次以域名的形式访问目标站点时,就很容易出现DNS解析失败的情况。这时候我们可以通过刷新本地DNS缓存列表来解决网页打不开的问题。以下是刷新本地DNS缓存列表的具体步骤:

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

其次,在DOS命令行中,输入字符串命令‘ipconfig/flush dns’,点击回车键后,我们会在如图4所示的结果界面中看到提示‘成功刷新DNS解析器缓存’,这意味着本地工作站的DNS缓存列表中的信息已经被成功刷新。之后,当我们以域名的形式重新访问目标站点时,我们相信目标站点的页面内容是可以正确打开的。

经常会遇到DNS服务操作异常的情况。面对这种故障,我们只需要按照本文提供的解决方案逐一尝试,相信DNS解析错误会很快消除。

本文来自网络,不代表本站立场,转载请注明出处:https://www.news9.com.cn/n/a11865.html

DNS地址修改(dns地址如何修改)

中国投资网后续将为您提供丰富、全面的关于DNS地址修改(dns地址如何修改)内容,让您第一时间了解到关于DNS地址修改(dns地址如何修改)的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。