原文地址:http://zhumeng8337797.blog.163.com/blog/static/100768914201001983953188/。数据库
host是一个没有扩展名的系统文件,能够用记事本等工具打开,其做用就是将一些经常使用的网址域名与其对应的IP地址创建一个关联“数据库”,当用户在浏览器中输入一个须要登陆的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会当即打开对应网页,若是没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。如今笔者就向你们介绍该文件的三个特殊妙用。windows
提起这事笔者很是惭愧,前些天登陆了几回搜狐的站点,可首页就是打不开,因而便料定搜狐可能因为内部什么调整而将服务器关了,笔者甚至还幸灾乐祸的发短信向朋友们报告本身发现的“惊爆新闻”!当笔者知道在其余几乎全部的电脑上均能打开传说中的搜狐网站而只有本身打不开时,笔者傻了,难道真的是朋友们说的“人品问题”……浏览器
按照解决问题的常规,在运行框中输入“ping www.sohu.com”,发现其返回的IP地址不是搜狐对应的“220.181.26.133”,而是莫名其妙的“127.0.0.1”!至此真相大白,原来一些网页恶意脚本将笔者的Hosts文件进行了修改,即在Hosts文件中添加了一条“127.0.0.1 www.sohu.com ”记录,当笔者在地址栏中输入搜狐的网址时,被系统解析出来的IP地址不是正确的“220.181.26.133”而是“127.0.0.1”,因此天然就打不开了。服务器
解决方法很简单,在c:\windows\system32\drivers\etc文件夹中找到Hosts文件并用记事本打开(Windows 9x/Me系统在C:\Windows文件夹中找),将其中的错误记录(如“127.0.0.1 www.sohu.com”)或者所有记录删去,保存文件退出,这时再登陆搜狐的站点就应该畅通无阻了。工具
提示:若是用户感受手工寻找Hosts文件及手工指定记事本工具打开Hosts文件网站
上网观看免费影视剧是笔者的一大爱好,前段时间经一个大侠朋友推荐,笔者终于又找到了一个很不错的免费在线电影站点,不过在打开每一部电影播放页面前,站点均会dan出一个要求安装百度工具条的网页而且不等用户赞成便当即进入下载安装状态!尽管这个网页窗口能够一关了之,但要看的电影不是一部,每次都要链接下载确定会影响正常网页的打开速度及正在播放视频的流畅。.net
经过观察,在各个电影播放页面中dan出的这个百度工具条安装窗口都是同一网址,因为原网址较长,咱们用http://www.123.com/aa.exe代替,下面咱们打开系统文件夹中的Hosts文件,在文件中新开启一行,输入“0.0.0.0 http://www.123.com/aa.exe”(输入内容没有引号,但IP地址与网址间有空格),接下来将文件保存退出,当电影站点试图打开http://www.123.com/aa.exe页面时,系统会自动将其解析到“0.0.0.0”这样一个不可能存在的IP地址上,这样也就屏蔽了该网页插件。插件
提示:1.用户能够用一样的方法将其余恶意插件、各类网页dan出广告和一些非法网站添加进Hosts文件进行完全屏蔽。另外,若是用户须要常常向Hosts文件添加屏蔽网址,则也能够不用每次进入系统目录中寻找Hosts文件:一样将“雅虎助手”切换到“编辑Hosts表”选项卡,单击“添加”按钮,这样即可以批量向Hosts文件添加屏蔽网址了。视频
2.你们是否经历过这样的怪事:在正常浏览网页或进行其余办公操做的过程当中,IE每隔一段时间就会自动dan出整屏的网页广告而且这些网页广告内容还会自动随机变换!不过网址的形式比较固定:好比http://www.xxx.net、http://www.xxx.net/v/和http://www.xxx.net/new/等,其实这是一种相似“Win32.Troj.PopWeb”的系列木马病毒,你们也能够按照上面的方法将这些网址解析成“0.0.0.0”,从而摆脱病毒的骚扰。blog
单位的“高工”在公司的局域网中建了个CS对战服务器,因而咱们这些一人吃饱全家皆饱的单身汉便又有了在下班时间消遣的好去处。不过有一点美中不足,局域网中没有再架设DNS服务器,因此咱们每次只能输入IP地址进行登陆,尽管只是数量不算多的一串数字,但毕竟数字枯燥啊!
在这种状况下,咱们能够经过修改Hosts文件来达到一键登陆局域网CS服务器的目的:打开Hosts文件,一样在新开启的空白行中输入“221.555.78.122 aa.com”(假定221.555.78.122是CS服务器在局域网中的IP地址),这样咱们之后只要输入“aa.com”就能够直接登陆局域网CS服务器了。