灿烂的阳光,苦涩的生活,认真做,你能行!

屏蔽或关闭网通的域名纠错系统

上一篇 / 下一篇  2008-11-11 14:57:42 / 个人分类:OS

用网通的客户在上网过程中,某些原本可以正常打开的正规网站,实然之间在打开时总是转到网通的“域名纠错系统”,给大家的正常上网带来很多不便。打电话至网通的客服(10060),他们的技术顾问也会向你说些无法解决的废话。
且不论网通的这种服务是好是坏(个人认为此服务纯属多余、不务正业),大家最关注的是怎样去解决这个问题。
首先谈一下为什么会出现这种问题。我们知道在网络上访问网站,要首先通过DNS服务器把要访问的网络域名(XXXX.com)解析成XXX.XXX.XXX.XXX的IP地址后,计算机才能对这个网络域名进行访问;当然,也可以事先在本地电脑的Hosts文件中建立域名和IP的映射关系来达到访问网络域名时通过本地域名解析直达IP地址的目的。根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个网络域名映射关系。如果有,则调用这个IP地址映射,如果没有,再向已知的DNS服务器提出域名解析。也就是说hosts文件实际上可以看成是一个本机的DNS系统,它可以负责把域名解释成IP地址,它的优先权比DNS服务器要高,它的具体实现是TCP/IP协议中的一部分,实现了域名解析的本地化。有关Hosts的知识可以查看Hosts的百度百科http://baike.baidu.com/view/597330.htm
根据上面所说的我们就可以明白,那些在我们访问时被强制转到网通的“域名纠错系统”的网站,就是在被访问的网络域名通过网通的DNS进行解析时,被网通强制作了“网站错误、无法访问”的处理,进而页面被转到网通的“域名纠错系统”。由此看来,要解决这一问题,就需要在DNS服务器上下手,一种是更换网通提供的DNS(网上较为流行,旦不实用),一种是访问网站时通过设置Hosts让被阻的网站绕过网通的DNS解析(被网通强制转换的网站太多时,此法显得太麻烦),还有最后一种是通过设置Hosts屏蔽网通的“域名纠错系统”网站(此法以不变应万变)。
那么怎样实现最后一种方法的设置呢?
首先,找到电脑上的Hosts文件,并打开。
在Windows 98系统下该文件在Windows文件夹。在Windows 2000/XP/Vista系统中位于\%Systemroot%\System32\Drivers\Etc 文件夹中,其中,%Systemroot%指系统安装路径。例如,Windows XP 安装在C:\WINDOWS,那么Hosts文件就在C:\WINDOWS\system32\drivers\etc中。你也可以用windows自带的查找功能搜索找到hosts文件。该文件其实是一个纯文本的文件,用普通的文本编辑软件如记事本等都能打开和编辑。
其次,在打开的Hosts文件中输入:“127.0.0.1 *.cncmax.cn”(引号内的内容),并保存。
通过观查我们可以发现,每次页面转到“域名纠错系统”网站时,“域名纠错系统”网址都不太一样,但有一点没变,那就是都以cncmax.cn收尾,这样我们在其前面加一个通配符“*”,则可实现屏蔽所有以cncmax.cn结尾的“域名纠错系统”网址。
通过上面的设置即可屏蔽网通的“域名纠错系统”,此法对于解决电信用户的114错误一样有效。只要把cncmax.cn换成电信的114错误网址即可。同样,由于各地网通“域名纠错系统”网址的不相同,把cncmax

TAG: OS

 

评分:0

我来说两句

Open Toolbar