由于国庆一直忙着搬家,都忙的累死累活的,所以博客实在是没有时间更新,今天有点时间,马上就来更新博客了。今天给大家介绍一个Windows中很有用的一个文件Hosts文件的用法。在教大家怎么用之前,当然要知道什么是Hosts文件。Hosts文件(没有后缀名),在Windows98系统下该文件在Windows目录,在 Windows2000/XP系统中位于C:WinntSystem32DriversEtc 目录中。该文件其实是一个纯文本的文件,用普通的文本编辑软件如记事本等都能打开。
那这个文件的具体作用是干什么的呢?我们知道在网络上访问网站,要首先通过DNS服务器把域名(www.dingood.com)解析成61.XXX.XXX.XXX的IP地址后,我们的计算机才能访问。要是对于每个域名请求我们都要等待域名服务器解析后返回IP信息,这样访问网络的效率就会降低,而Hosts文件就能提高解析效率。根据 Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个地址映射关系,如果有则调用这个IP地址映射,如果没有再向已知的DNS 服务器提出域名解析。也就是说Hosts的请求级别比DNS高。
知道了Hosts文件的工作方式,那在具体使用中它有哪些作用呢?
1、加快域名解析
对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,这样当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。
2、方便局域网用户
在很多单位的局域网中,会有服务器提供给用户使用。但由于局域网中一般很少架设DNS服务器,访问这些服务要输入难记的IP地址,对不少人来说相当麻烦。现在可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP映射,这样以后访问的时候我们输入这个服务器的名字就行了。
3、屏蔽网站
现在有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,有些说不定就是木马或病毒。对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP或自己计算机的IP,这样就不用访问了。我们在Hosts写上以下内容:
127.0.0.1#屏蔽的网站
0.0.0.0#屏蔽的网站
这样计算机解析域名就解析到本机或错误的IP,达到了屏蔽的目的。
4、顺利连接系统
对于Lotus的服务器和一些数据库服务器,在访问时如果直接输入IP地址那是不能访问的,只能输入服务器名才能访问。那么我们配置好Hosts文件,这样输入服务器名就能顺利连接了。
最后要指出的是,Hosts文件配置的映射是静态的,如果网络上的计算机更改了请及时更新IP地址,否则将不能访问。
相信许多网站的建设人员应该会频繁的用到这个文件,可以帮助你更快的解析网站地址。

2009年5月22日 18时18分 下午
恩,不错哟
我常用它屏蔽恶意网站,而且定时更新hosts~~
2009年4月04日 21时21分 下午
不错,很实用的文章,谢谢了.
2008年10月12日 8时08分 上午
前几天想对hosts文件做些实验, 结果更改hosts对有些网站无效, 是浏览器会cache dns 记录吗, 还是我的网络出口有cache
2008年10月08日 22时22分 下午
不错 不错
2008年10月08日 16时16分 下午
Hosts写入一个
dingood.com waoinfo.cn
看看效果如何..呵呵
2008年10月07日 20时20分 下午
好哦 我好久没来了 哈
2008年10月07日 13时13分 下午
哈哈。没想到HOSTS的作用还是很大的。
2008年10月07日 0时00分 上午
经常使用的方法
2008年10月06日 22时22分 下午
赞~
2008年10月06日 16时16分 下午
不错,页面挺清爽的
2008年10月06日 15时15分 下午
你应该再加一句,使用右键选择记事本打开……
2008年10月06日 15时15分 下午
我女朋友的妹妹也是此类人…我很想在路由上动手脚 可型号太弱 不支持
2008年10月06日 11时11分 上午
HOSTS要屏蔽某些网站很有用,
原来我管班上的电脑,班上某些女的天天用班级的电脑上百度贴吧支持她们的偶像,我实在看不爽,就把百度贴吧搞到黑名单去了 :)
2008年10月06日 8时08分 上午
这也就是书到用时方恨少的道理.
2008年10月06日 8时08分 上午
波波说的很对~记下了~
2008年10月06日 1时01分 上午
等你用到的时候你才会觉得有用,要不平时都忽略了.
2008年10月05日 22时22分 下午
生活重要,你的博友也同样重要。教程很实用很详尽。
2008年10月05日 20时20分 下午
很经典的博客
2008年10月05日 20时20分 下午
98 2000 我一个也没用过、、、
2008年10月05日 20时20分 下午
第二点可能比较实用,其它对于虚拟主机用户来说没这个权限吧
2008年10月05日 19时19分 下午
也不是感兴趣,只是host对于家庭用户来讲,也只有这个功能还有点现实意义。
2008年10月05日 19时19分 下午
似乎大家都对屏蔽网站的功能感兴趣嘛
2008年10月05日 19时19分 下午
呵呵,学无止境嘛!
2008年10月05日 19时19分 下午
屏蔽网站确实用的频率更高点
2008年10月05日 19时19分 下午
哈哈,很经典的内容呀
2008年10月05日 19时19分 下午
还可以用它来屏蔽恶意网站
也就是你所说的第3点功能。
2008年10月05日 17时17分 下午
对这些一窍不通,看了这篇文章才知道怎么一回事
2008年10月05日 17时17分 下午
有用,以前fs2you不能访问了就可以用host来解决,至于屏蔽几个网站,真是太实用了~
2008年10月05日 13时13分 下午
很实用的说