/etc/hosts 是记录主机名和ip地址的关系,访问主机时,直接访问主机名
该文件中添加主机名和ip地址的映射关系。
每一行记录定义一对映射关系
Linux下就是/etc/hosts,但主机数量达到大量数据时,不太方便。
所以发明了DNS域名系统,
hosts作用如下:加快域名解析。当访问网站时,系统会首先查看hosts文件中是否有记录,如果记录存在则直接解析出对应的IP,这时则不需要请求DNS服务器。
格式:ip地址 主机名/域名(主机别名)
[root@Linux network-scripts]# cat /etc/hosts ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 172.17.222.226 iZ2zea4u8pasyhtllbo54oZ iZ2zea4u8pasyhtllbo54oZ
在一般情况下,hosts文件的每一行对应一个主机,由三部分组成,每个部分由空格隔开。
以#号开头的行只做说明,不被系统解释
hosts文件的格式如下:IP地址 主机名/域名
· 第一部分:主机IP地址。
· 第二部分:主机名或域名。
· 第三部分:主机名别名。
也可以只有两部分,即主机IP地址和主机名,比如192.168.1.100 liunx100