系统hosts文件配置

系统hosts文件的作用

hots文件是对IP地址和Host name(主机名)的映射关系维护,它规定要求每段只能包括一个映射关系,格式是:IP地址 + 空格 + 映射的Host name(主机名)[比如:163.177.151.110 www.baidu.com],在每段的后面用“#”分割后用文字说明。

hosts文件的工作原理

我们知道,访问互联网的一个网址,首先通过DNS服务器把网络域名(www.XXXX.com)解析成对应IP地址后,我们的计算机才能访问。用户如果每次请求域名都需要等待域名解析的过程,会导致访问网络的效率低下,因此,hots文件就是为解决该问题出现的。根据Windows系统规定,在进行DNS请求以前,会先检查自己的Hosts文件中是否有这个地址映射关系,如果有则调用这个IP地址映射,如果没有再向已知的DNS 服务器提出域名解析。也就是说Hosts的请求级别比DNS高。

hosts文件优点

  • 加快域名解析(对于互联网访问
    对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,这样当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。
  • 方便局域网用户
    对于未架设dns服务器的局域网,为省去访问服务需要输入难记的ip地址,可给这些服务器取个相对好记的别名,然后在Hosts中建立IP映射,这样访问别名时即可绑定到对应的ip。
  • 屏蔽网站
    对于可能存在dns攻击的网站,可以利用Hosts把该网站的域名映射到错误的IP或自己计算机的IP,这样就不用访问了。例如如下配置:127.0.0.1#屏蔽的网站 、0.0.0.0#屏蔽的网站 ,这样计算机解析域名就解析到本机或错误的IP,达到了屏蔽的目的。
  • 顺利连接系统
    对于Lotus的服务器和一些数据库服务器,在访问时如果直接输入IP地址那是不能访问的,只能输入服务器名才能访问。那么我们配置好Hosts文件,这样输入服务器名就能顺利连接了。

hosts文件的位置

  • windows系统:C:\Windows\System32\drivers\etc\hosts
  • mac系统:、

注意事项

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

猜你喜欢

转载自blog.csdn.net/weixin_39265427/article/details/106087755
今日推荐