我填充了/etc/hosts
设备名称和 IP 地址。例如:
chassisOne 10.0.0.1
chassisTwo 10.0.0.2
.
.
.
etcetera.
我可以 ping 和 的 IP 地址chassisOne
。pingchassisTwo
主机名返回:
ping: unknown host chassisOne
我的 nsswitch.conf 文件是:
host: files mdns4_minimal [NOTFOUND=return] dns
我错过了什么?
答案1
本手册页描述了 /etc/hosts 文件的格式。该文件是一个简单的文本文件,将 IP 地址与主机名关联起来,每个 IP 地址一行。对于每个主机,应该有一行包含以下信息:
IP_address canonical_hostname [aliases...]
因此,
chassisOne 10.0.0.1
是错的。
它应该是
10.0.0.1 chassisOne