Linux hosts文件路径是/etc/hosts,hosts文件作用是什么呢?

就是域名到ip地址的转化

我配置了200.200.200.200 接下到www.88.com这个域名,然后用ping命令测试如下,可以正常解析。dns服务器也是用来解析域名的,但是优先级低于hosts本地文件,两个同时使用

hosts里的解析优先级高于DNS域名解析服务器。

[root@VM_0_3_centos ~]# more /etc/hosts
127.0.0.1 localhost.localdomain localhost
127.0.0.1 localhost4.localdomain4 localhost4
::1 VM_0_3_centos VM_0_3_centos
::1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
200.200.200.200  www.88.com
[root@VM_0_3_centos ~]# ping www.88.com
PING www.88.com (200.200.200.200) 56(84) bytes of data.
^C
--- www.88.com ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 999ms

操作系统都有自己hosts文件,windows hosts文件路径

windows系统的路径如下:

C:/windows/system32/drivers/etc