admin 管理员组文章数量: 1184232
2024年4月13日发(作者:程序设计语言与程序设计风格)
课前大纲:
位于c:windowssystem32driversetc中的HOSTS文件通过绑定主机名或域名与
IP来达到解析的目的,可以用它来屏蔽恶意网站或加快访问。
课程内容:
有人问,HOSTS文件是什么东东,详细解释在百度百科词条。它在哪里?一般HOSTS
文件位于C:WindowsSystem32DriversEtc下面,没有后缀名,只有一个文件名
HOSTS,可以用记事本打开它进行编辑修改,保存的时候,把文件类型设成“所有文件”,
这样保存就不会带一个.txt的尾巴了。
这个文件干什么用的呢?百科里说的很清楚了,简单点说就是域名或主机名解析,把网
址、主机名解析成IP地址,这个解析优先于DNS,作用范围限于本机,也就是说只是你的
电脑通过HOSTS知道了某个域名与IP的映射关系,不代表其他电脑也一定明白这个关系。
下面具体说。
用记事本打开HOSTS,可以看到里面的内容,默认只有一条映射关系:
127.0.0.1 localhost
这里前面的127.0.0.1就是IP,后面的localhost就是域名或主机名。你也可以后面的
域名部分这样修改(可以用网址来替换,不用输):
127.0.0.1
就是把指向127.0.0.1这个IP,当然这个映射关系是不对,
对应的IP不是这个,这样绑定127.1只有一个后果就是访问不了
(因为映射关系不对,除非你的网站是架构在本地电脑上),所以引申出
来,一些所谓的屏蔽恶意网站的工具,就是把恶意网址在HOSTS中绑定到127.0.0.1上,
或者绑定到其它的IP地址上,如电脑报曾经出反黑HOSTS工具,虽然不是用127,原理
是一样的,把对恶意网站的访问引到另一个地方,保护电脑不受恶意网站的侵害。屏蔽广告
和弹出网页也是如此,只要你能找得出对应的网址域名,注意不要屏蔽正常网站。
HOSTS的语法格式是IP在前,主机名或网址在后,IP与主机名间至少有一个空格,
一个IP对一个主机名或域名,构成一组对应关系,一组对应关系占一行;加注释就在前面
加上#,如果这一行开头有个#,则这一行全为注释内容,即这一行不起作用。默认情况下
HOSTS中有大量的注释内容,说明了HOSTS的用法,还有例子(只是全是英文)。
局域网中也可以用,比如绑定某台电脑的主机名与IP,翻墙也可以,把被限制访问的
网址与它的实际的IP(当然不是127.0.0.1,如果是这样,那就是不翻墙,而是添砖加瓦)
写入HOSTS。
但是如果在HOSTS中加载过多内容会拖慢访问的速度(比如那些反黑或屏蔽恶意网站
的HOSTS,往往有成百上千行内容在里面,一个一个对照检查会很慢,同时小心不要一不
小心把正常的网址加进去就连正当的网站也上不了),加上恶意网址是不断变化的,需要不
断补充新出来的、同时删除失效的,很麻烦,所以不用也罢,不过对于一两个会从中下载木
马或恶意软件的网址,可以先用HOSTS屏蔽,截断联系,再在电脑上杀毒,效果比较好(杀
完了不恢复也可以,继续保护电脑,因为只有几行,倒不会影响上网速度)。
如果HOSTS被病毒篡改,在确保病毒守护进程已经干掉的同时,修复方法就是打开
版权声明:本文标题:HOSTS是什么 win7中怎么修改HOSTS文件 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1713011721a617098.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论