-
/etc/hosts
是Linux的本地静态主机名查询表,负责 Linux 系统中IP地址与域名快速解析的文件,以ASCII格式保存在"/etc"目录下,文件名 "hosts" 可能会因为不同的 Linux 发行版本文件名不同,比如Debian的对应文件是/etc/hostname
; -
hosts
文件包含了IP地址和主机名之间的映射,还包括主机名的别名,系统上的所有网络程序都优先查询该文件来解析对应于某个主机名的IP地址,否则就去网络中查找DNS服务来解析; -
hosts
文件的格式为IP地址 主机名/域名
,一个IP地址可以指向多个主机名和域名,比如配置localhost localdomain zhanglei
这三个主机名都是可以解析到本地主机的:127.0.0.1 localhost localdomain zhanglei