Hosts 是一个没有扩展名的系统文件。可以用记事本等工具打开。很多朋友都知道这个系统文件,但是不知道hosts是用来做什么的。那么现在我们就通过小编来看看hosts的功能吧。

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

关注:Hosts文件配置的映射是静态的,如果网络上的计算机更改了请及时更新IP地址,否则将不能访问。

1.解决部分网站打不开的问题

部分网站因CDN加速失败导致部分加速节点出现问题。那么我们只需要在Hosts文件中填写真实可用的服务器IP地址和URL,然后直接指向域名访问节点,就可以绕过有问题的加速。节点,可以解决部分网站打不开的问题。

2、加快域名解析速度

对于我们经常访问的网站,我们可以通过在Hosts中配置域名与IP的映射关系来提高域名解析速度。由于映射关系,当我们输入域名时,计算机可以快速解析IP,而不需要请求网络上的DNS服务器。

3、顺利连接系统

对于Lotus服务器和部分数据库服务器,如果访问时直接输入IP地址,则无法访问。您只能通过输入服务器名称来访问它。然后我们配置Hosts文件,这样我们输入服务器名称就可以顺利连接。

4.虚拟域名

很多时候,网站建设者在上传和调试之前需要搭建“软环境”。但与邮件服务类似,需要使用域名来辅助调试。这种情况下,你可以将本地IP地址指向一个“虚拟域名”来达到需要的效果,而不需要任何成本。

5. 屏蔽网站(域名重定向)

有很多网站会在未经用户同意的情况下向您的计算机安装各种插件,其中一些插件可能是木马或病毒。对于这些网站,我们可以使用Hosts将网站的域名映射到错误的IP或者本地电脑的IP上,这样就不需要访问了。在WINDOWS系统中,约定127.0.0.1是本地计算机的IP地址,0.0.0.0是错误的IP地址。如果我们在Hosts中写入如下内容: 127.0.0.1 需要屏蔽的网站A的域名0.0.0.0 需要屏蔽的网站B的域名这样,当计算机解析域名A和B时,就会解析出到本地IP或错误IP,达到屏蔽A、B网站的目的。

6.方便局域网用户

在很多单位的局域网中,都会有服务器可供用户使用。然而,由于局域网中很少安装DNS服务器,因此在访问这些服务器时,您必须输入难以记住的IP地址。这对很多人来说是相当麻烦的。你可以给这些服务器起一个好记的名字,然后在Hosts中建立IP映射,这样以后访问的时候只需要输入服务器的名称就可以了。

推荐阅读:如何修复异常主机并上网