在Windows电脑系统盘中,有一个Hosts文件,对于普通用户来说,对它普遍都很陌生,但对于一些电脑爱好者来说,一定是用过或者听说过。究竟hosts是什么文件,在电脑中有什么作用呢?今天芝麻科技讯就来大家通俗易懂的科普一下吧。
hosts是什么文件
在Windows 系统中,Hosts是一个没有扩展名的系统文件,它的作用是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”。当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页。如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。
通俗的讲,Hosts是一个浏览网页控制文件,可以从源头上控制DSN指向,在浏览网页中起着举足轻重的作用。如果专业角度无法理解Hosts是什么,下面通过电脑里的Hosts文件的作用实例介绍,相信大家会有深刻认识。
电脑里的Hosts文件有什么用?
1、可以用来屏蔽指定网站
Hosts文件位于系统盘核心文件中,一般位置是在:C:\WINDOWS\system32\drivers\etc 这个文件下。找到Hosts文件后,可以通过用记事本打开,在里面加上需要屏蔽的网站地址即可。
需要注意的,有时候这个Hosts文件可能是隐藏的,如果隐藏看不到,需要修改下文件夹显示方式,取消“隐藏受保护的操作系统文件”。
2、解决某些网站打不开的问题
某些网站由于CDN加速故障缘故,部分加速节点出现问题,那么我们只要将真实可用的服务器IP地址和网址填写在Hosts文件中,然后就可以直接指向域名访问节点,这样可以绕过有问题的加速节点,从而可以解决某些网站打不开的问题。
此外,大家熟悉的谷歌搜索,由于很多谷歌IP节点被国内屏蔽导致,如果可以找到其他的可用IP地址,写入Hosts文件,就可以实现正常访问谷歌了,这也谷歌打不开的一种解决办法。
3、一键登录局域网指定服务器
比如在公司局域网中组建了个CS对战服务器,不过一般局域网中没有架设DNS服务器,所以每次只能输入IP地址进行登录。在这种情况下,我们可以通过修改Hosts文件来达到一键登录局域网CS服务器的目的。
同样是打开电脑中的Hosts文件,同样在新开启的空白行中输入IP地址 wwwww.zmtc.com,这里假定某个IP地址 是CS服务器在局域网中的IP地址,这样以后只要输入wwwww.zmtc.com 网址就可以直接登录局域网CS服务器了,无需输入IP地址了。
4、过滤一些广告
hosts文件可以将已知的广告服务器重定向到无广告的机器,同时也可以通过不下载网络广告,从而减少带宽。使用hosts文件还可减少对DNS服务器的访问来加快访问速度并减少带宽消耗。
hosts文件的另一个重要用途就是用于拦截一些恶意网站的请求,从而防止访问欺诈网站或感染一些病毒或恶意软件。但同时,这个文件也可能被病毒或恶意软件所利用来阻止用户更新杀毒软件或访问特定网站,因此在电脑使用中也需要防止hosts文件被篡改。
总的来说,hosts文件对于普通电脑用户来说可能很少用到,但对于一些电脑高手或电脑爱好者朋友还是经常会用到的,它能解决一些我们平常电脑无法直接解决的问题,作用还是蛮大的。