无法修改HOSTS文件

 

是否出现过无法修改HOSTS文件的情况,当你修改完毕保存时,系统提示你的文件路径不正确,或者是不存在这个文件?那是因为你的HOSTS文件被锁定了,、。

:::: 详细介绍: ::::::::::::::::::::::::::::::::::
Q:系统下的hosts文件在用记事本编辑保存后出现“无法找到c:\windows\…… 该路径不存在,请确认”的情况,可以确定hosts文件已经被锁定!

A:在这种情况下,用unlocker 软件解锁,这是一款免费的小软件,下载后需要安装,安装后右击鼠标,在右键菜单中会出现unlocker 字样,选中后,点击软件界面下的 “全部解锁”即可。


附:(说明)这个文件是根据TCP/IP for Windows 的标准来工作的。它的作用是定义IP地址和Host name(主机名)的映射关系,是一个映射IP地址和Host name (主机名) 的规定。这个规定中,要求每段只能包括一个映射关系,也就是一个IP地址和一个与之有映射关系的主机名。 IP地址要放在每段的最前面,映射的Host name(主机名)在IP后面,中间用空格分隔。对于这段的映射说明,用“#”分割后用文字说明。

  一、hosts文件的作用详见其内容。
  二、 Hosts文件的工作方式:
现在让我们来看看Hosts在Windows中是怎么工作的。
我们知道在网络上访问网站,要首先通过DNS服务器把要访问的网络域名(XXXX.com)解析成XXX.XXX.XXX.XXX的IP地址后,计算机才能对这个网络域名作访问。
要是对于每个域名请求我们都要等待域名服务器解析后返回IP信息,这样访问网络的效率就会降低,因为DNS做域名解析和返回IP都需要时间。
为了提高对经常访问的网络域名的解析效率,可以通过利用Hosts文件中建立域名和IP的映射关系来达到目的。根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个网络域名映射关系。如果有则,调用这个IP地址映射,如果没有,再向已知的DNS服务器提出域名解析。也就是说Hosts的请求级别比DNS高。
   三、屏蔽不想访问的网站的例子:
在 hosts文件中加入如下内容就可以屏蔽文件中定义的对应的网址。
127.0.0.1  localhost
127.0.0.1  download.3721.com
127.0.0.1  3721.com     #3721网络实名
127.0.0.1  http://www.baidu.com/  #百度IE搜索伴侣

最后要指出的是,Hosts文件配置的映射是静态的,如果网络上的计算机更改了请及时更新IP地址,否则将不能访问。

原文链接:http://spring08.banzhu.net/article/spring08-1-339497.html

 

posted @ 2012-04-13 12:13  peterlee  阅读(268)  评论(0)    收藏  举报