Linux修改etc/hosts文件hosts文件hosts-主机名静态表查找(主机名查询静态表)。hosts文件是Linux系统上负责快速解析ip地址和域名的文件,以ascii格式存放在/etc/目录下。hosts文件包含了ip地址和主机名的映射关系,也包含了主机的别名。在没有域名解析服务器的情况下,系统上的所有网络程序都会通过查询这个文件来解析某个主机名对应的ip地址,否则就需要使用dns服务程序来解决。通过在hosts文件中添加常用的域名和ip地址映射,可以实现快捷方便的访问。优先级:dnscache>hosts>dnsservicehosts格式配置hosts文件可以配置主机ip和对应的主机名。在局域网或者万维网上,每台主机都有一个ip地址,用来区分每台主机,可以根据ip进行通信。但是IP地址不符合人脑的记忆规则,所以出现了域名,比如www.baidu.com。在局域网中,每台机器都有一个主机名,用来区分主机,方便相互访问。hosts文件格式ip地址主机名/域名(主机别名)主机名和域名的区别是:主机名通常在局域网中使用,通过hosts文件,将主机名解析为对应的ip.-域名通常在互联网上使用,但其优先级低于hosts文件中的内容,所以如果你不想在互联网上使用域名解析,你可以更改你的hosts文件并添加你的自己的域名解析。hosts文件的主要作用之一是:离线环境模拟。同一个局域网内的双方如果想在Internet上通过域名互相访问,只需要修改各自的/etc/hosts文件的内容即可。例如修改www.jd.com的ip为127.0.0.1:
