屏蔽域名纠错系统
打不开某个网页但在其它电脑上可以打开|教你如何屏蔽掉域名纠错系统所有的网页都能打开。网络正常。但就是打不开某一网页,但在其它电脑上可以打开,后来换用其它浏览器也都打不开,火狐浏览器、360安全浏览器也
打不开某个网页但在其它电脑上可以打开|教你如何屏蔽掉域名纠错系统
所有的网页都能打开。网络正常。但就是打不开某一网页,但在其它电脑上可以打开,后来换用其它浏览器也都打不开,火狐浏览器、360安全浏览器也打不开说明网站本身没有问题。该如何解决。
下面分享下今天遇到的奇怪问题解决方法,所有网页都可以顺利打开,而某个网页打不开,但在其它电脑上却可以打开。
(如何屏蔽掉域名纠错系统,请查看本文最后一段)
现在可以确定问题肯定是出在自己电脑身上。因为使用了其它的浏览器也打不开,可以排除是IE 设置问题了(如,把该网站设置为不可信任的网站、把该网站给屏蔽掉了)。但仔细一想除了这些问题还会有什么问题呢?
目光转向Hosts 表文件。怀疑它便是此次灾难的祸之源头。
一、什么是Hosts 表文件
Hosts 表文件没有扩展名,但是它属于文本文件格式的文件。可以使用记事本进行编辑。Hosts 表文件中存放的是一些常用的网站主机的域名和其对应的IP 地址。当我们在使用浏览器浏览一个网站时,在地址栏中输入网站的域名并回车后,系统必须通过某种渠道将这个域名转换为其对应的唯一的IP 地址,这项工作通常是由DNS(域名解析服务器) 服务器来完成的。而在系统将域名将给DNS 服务器处理之前总是先在检查本地的Hosts 表文件,看其中是否已经有相应的域名与IP 地址的对应关系,如果有就会直接采用,因而会节约大量时间。
正因为这个原因,假如Hosts 表文件中的某个域名与IP 地址产生了错误的对应,当你在浏览器中输入这个域名试图打开其对应的网页时,就会出现打不开的情况,而那些没有映射错,或是没有在Hosts 表中有相应记录的网站则可以正常地打开。这就是上面我们提到的为什么有些网址不能打开,而在其他电脑中可以顺利地打开的原因之所在。很多恶意程序经常会闹这样的恶作剧。
二、解决方案
在c:winntsystem32driversetc目录中使用记事本打开hosts 文件,如果找不到的话,可以通过系统的搜索工具进行搜索。找到后,全部删除不以“#”开头的所有内容,然后保存关闭文件,到此99可以恢复正常。
有时系统读hosts 文件会出现错误。为防止出现这种问题。在hosts 文件最下面添加要访问网站的IP 地址与对应的域名,格式如下:125.154.32.65空格www.abc.com(此处IP 与域名只做举例说明使用,并为它意) ,域名你是知道,IP 地址怎么得到呢。方法如下:
找一个可以打开这个网站的电脑,点开始--运行--输入cmd --打开DOS 输入 ping www.abc.com 回车即可得到该网站的IP 地址。 (添加IP 地址和域名这一步一般可以省去,)
,总结:当你遇到某些网站打不开,而有些网站可以顺利地打开,除了在IE 浏览器中设置了网址过滤之外,Hosts 表文件被动了手脚就是最可疑之处了。通过上面的方法,一般都可以轻松地解决。
鉴于此,一些烦人的网站(例如,百度插件安装页,域名纠错系统) ,我们倒可以利用这个特性将其“屏蔽”掉,添加错误的IP 地址,正确的域名即可。