hosts是什么意思?Hosts文件有什么作用和功能?

发布日期:2022-04-12 23:44:02 来源:郑州计算机学校

在电脑或者智能手机系统中,通常都会有一个Hosts文件,很多朋友对于hosts是什么、hosts文件有什么用不太了解,今天脚本之家小编针对小白同学,详细科普一下hosts文件的位置、如何打开以及作用等等,快来涨知识吧。

hosts是什么意思?Hosts文件有什么作用和功能?_http://www.jidianku.com_计算机基础知识_第1张

hosts是什么 Hosts文件有什么用?

●Hosts是什么

Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。

hosts是什么意思?Hosts文件有什么作用和功能?_http://www.jidianku.com_计算机基础知识_第2张

简单来说,hosts是一个浏览网页控制文件,可以从源头上控制DSN指向,在浏览网页中起着举足轻重的作用。如果专业角度无法理解Hosts是什么,那么通过下面的Hosts文件作用,相信大家会有深刻认识。

Hosts文件有什么用?

1、屏蔽网站

在系统盘C:\WINDOWS\system32\drivers\etc这个文件下,找到Hosts文件,然后用记事本打开,在里面加上需要屏蔽的网站即可。

hosts是什么意思?Hosts文件有什么作用和功能?_http://www.jidianku.com_计算机基础知识_第3张

需要注意的是这个文件可能是系统隐藏的,要进入修改,要先取消“隐藏受保护的操作系统文件”。

详细教程:如何屏蔽网站? 屏蔽网站方法汇总

2、解决某些网站打不开

某些网站由于CDN加速故障缘故,部分加速节点出现问题,那么我们只要将真实可用的服务器IP地址和网址填写在Hosts文件中,然后就可以直接指向域名访问节点,这样可以绕过有问题的加速节点,从而可以解决某些网站打不开的问题。

hosts是什么意思?Hosts文件有什么作用和功能?_http://www.jidianku.com_计算机基础知识_第4张

此外,大家熟悉的谷歌打开,也是由于很多谷歌IP节点被国内屏蔽导致,如果可以找到其他的可用IP地址,写入Hosts文件,就可以实现正常访问谷歌了,这也谷歌打不开的一种解决办法。

3、一键登录局域网指定服务器

比如在公司局域网中组建了个CS对战服务器,不过一般局域网中没有架设DNS服务器,所以每次只能输入IP地址进行登录。在这种情况下,我们可以通过修改Hosts文件来达到一键登录局域网CS服务器的目的。

同样是打开电脑中的Hosts文件,同样在新开启的空白行中输入111.76.75.175 jb51.net,这里假定111.76.75.175 是CS服务器在局域网中的IP地址,这样以后只要输入jb51.net就可以直接登录局域网CS服务器了,无需输入IP地址了。

4、过滤广告

hosts文件可以将已知的广告服务器重定向到无广告的机器,同时也可以通过不下载网络广告,从而减少带宽。使用hosts文件还可减少对DNS服务器的访问来加快访问速度并减少带宽消耗。

hosts文件的另一个重要用途就是用于拦截一些恶意网站的请求,从而防止访问欺诈网站或感染一些病毒或恶意软件。但同时,这个文件也可能被病毒或恶意软件所利用来阻止用户更新杀毒软件或访问特定网站,因此在电脑使用中也需要防止hosts文件被篡改。

相关实例教程:如何屏蔽优酷广告 教你如何去掉优酷等视频网站广告

总的来说,在计算机中,Hosts文件主要用来解析IP地址对应的主机名,一般来说电脑上网会先去hosts文件中查找IP地址与主机名对应的解析,如果没有才去DNS查找,因此可以通过修改DNS指向IP地址,就可以加快网页打开速度。

延伸阅读:hosts文件无法修改怎么办 Hosts文件无法保存的解决办法


温馨提示:内容来源于网络,仅用于学习交流,无任何商业用途,如有不妥或侵权,请告知,立删!

热门专业推荐

计算机软件应用技术

本专业主要面向机关、企业、事业、公司等应用计算机技术的相关领域,培养具有扎实的计算机专业知识、计算机网络基本应用能力,能够从事计算机办公自动化、计算机综合应用和计算机网络搭建管理,熟练掌握计算机网络构建及管理能力、计算机硬件安装与维护能力、绘图制图能力、网页设计能力,并在建筑信息设计技术方面达到一定水平的高素质技术技能型人才。

电子商务专业

本专业培养学生熟悉信息科技与技术的基本知识和方法,掌握电子商务系统工程的开发、应用与管理的技术和技能,具有创新精神、较强的管理能力和独立分析问题的能力。

计算机平面(3D)设计

本专业培养学生具有动漫设计、制作、绘画、广告设计、网页设计等技能,具备熟练计算机操作能力的技术应用型人才。

音视频剪辑(影视后期制作)

本专业培养以这个专业的培养目标是培养学生具备扎实的文学功底和通晓视听语言的能力,同时熟练掌握包括数字化技术在内的各种剪辑技术。