在访问网站的过程中,我们或许经常会遭遇无法访问网页的现象,遇到这种现象时,相信多数人会下意识地认为是网络掉线,或者是目标网站的服务器出现了问题,可是在一番仔细排查之后,网页无法打开的现象并不是由这些因素引起的,那么究竟是什么原因让网页内容无法打开呢? 事实上,在网络连接以及目标服务器都正常的情况下,造成网页无法打开现象最可能的原因就是DNS服务发生了意外,导致网站地址被无法正常解析,而且DNS服务运行不正常的现象十分常见。那么我们如何能够在最短的时间内确认网页打开故障就是DNS服务引起的呢,遇到DNS服务运行不正常时,我们又该如何让DNS服务快速恢复常态呢?
通常情况下,我们访问某个目标网站时都是通过输入形如“” 格式的网址来完成访问任务的,这个网址其实也是目标网站的域名;但是,我们知道主机与主机之间相互访问、通信时,都是通过IP地址来相互识别、确认的,这 么说来我们只有知道了目标网站的IP地址才能够成功地打开该网站。不过,考虑到IP地址不便于记忆,因此我们几乎都以域名的形式来访问网站内容,输入的网 站地址往往会被指定的DNS服务器自动解析翻译成IP地址;能够提供DNS服务功能的服务器可以是本地计算机,也可以是网络中特定的一台计算机,但是一旦 DNS服务器运行不正常,无法为用户提供地址解析服务或者将域名解析成错误的IP地址时,我们就无法通过网站域名的形式打开目标站点的页面内容了。DNS 服务运行不正常的最明显现象就是访问目标网站的IP地址时正常,访问它的网站域名时就会发生错误。 .
常出现以下问题:
1:ie或是网络设置不正确: 一般是由于自行指定了网络IP、默认网关、以及修改了DNS服务器等情况。另外,,若使用了代理上网也会出现ie打不开网页的情况。
2:DNS 的问题: 当ie无法打开网页时,可尝试用IP地址来访问,。若可以访问,那么应该是DNS的问题。造成DNS的问题可能是连网时获取DNS出错或DNS 服务器本身问题。这时可以手动指定DNS服务,地址是当地的DNS服务器地址。本地连接[右键网络邻居——属性]—右键属性—TCP/IP协议—属性—使 用下面的DNS服务器地址]。
具体解决方法步骤:
1、首先判断是否是路由的问题,由于不同地ISP有不同地DNS地址,所以有时是路由器或网卡地问题,无法与ISP地DNS服务连接。此种情况,可将路由器关一会再开,或者重新设置路由器。
2、在遇到网页内容无法打开,路由器没有问题怀疑DNS服务运行不正常时,我们首先要做的事情就是利用Windows系统自带的ping命令来确认一下本地的DNS服务是否真的运行不正常,下面就是确认DNS服务运行是否正常的具体操作骤: .
提示:某些国外网站打不开不适合以下排除方法,因为很多外国站被中国屏蔽,以下方法是不适用的,适合国内站点故障解决。
1)开始——运行——cmd
2) 首先我们网站IP地址是:116.255.161.133,使用PING IP地址,一切正常如下图:
.
.
.
regsvr32 Shdocvw.dll
.
regsvr32 Shell32.dll (注意这个命令,先不用输) .
regsvr32 Oleaut32.dll .
regsvr32 Actxprxy.dll .
regsvr32 Mshtml.dll
.
regsvr32 Urlmon.dll
.
第二个命令可以先不用输,输完这些命令后重新启动windows,如果发现无效,再重新输入一遍,这次输入第二个命令。 .
方法二:COMCTL32.DLL文件产生的问题。 .