hosts文件是干什么的?Win10系统下hosts文件存放位置

时间:2024-04-01 07:50:16

我的系统盘是C盘,位置在
C:\Windows\System32\drivers\etc
这里面,有五个文件(个别操作系统没有hosts文件,可能你的操作系统是盗版的,别介,我原先也没有,好办,把services文件复制粘贴一份,名字改成hosts就行了。
hosts文件是干什么的?Win10系统下hosts文件存放位置

hosts文件是干什么的?

hosts文件的工作方式:

在网络*问网站,要首先通过DNS域名服务器把网络域名(www.XXXX.com)解析成IP地址后,我们的计算机才能访问。要是对于每个域名请求我们都要等待域名服务器解析后返回IP信息,这样访问网络的效率就会降低,而Hosts文件就能提高解析效率。根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个地址映射关系,如果有则调用这个IP地址映射,如果没有再向已知的DNS 服务器提出域名解析。也就是说Hosts的请求级别比DNS高。

hosts文件的格式:

存在映射关系:
#IP 域名
如下:
hosts文件是干什么的?Win10系统下hosts文件存放位置
我们可以将image.jt.com映射为本机地址,当我们在搜索栏中输入其中任何一个域名时,都将会跳转到对应的域名(加入本地安装的有服务器,如nginx,apache,或者其他)。
注意:
修改host文件时经常会发生BUG,缺少字符的情况时有发生。
真正工作中需要修改host文件时推荐使用switchhost这款软件。
hosts文件是干什么的?Win10系统下hosts文件存放位置

host文件的作用:

1、加快域名解析

对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,这样当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。

2.屏蔽网站
现在有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,有些说不定就是木马或病毒。对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP或自己计算机的IP,这样就不用访问了。