解析一个域名时,首先在网络环境正常的环境下,主机首先到本地系统的一个hosts文件---------C:WindowsSystem32driversetc
从本地hosts文件中寻找域名与IP的映射信息
如果在里面找到要请求域名的映射,拿到了IP地址,就把真实的请求发送到该IP。如果hosts文件中没有该域名则向外部的DNS服务器查询,该域名有在DNS服务器上注册,则域名服务器返回该域名的映射信息,拿到了IP地址,再把真实的请求发送到该IP。
在局域网中做集群计算机的话可以在每台计算机上的hosts文件里写上每台计算机的主机名,这样互相就可以通过主机名来访问了,不需要记住每台计算机的IP地址,Linux下的可以在 /etc路径下找到hosts文件。再 vim /etc/hosts即可。