我有 6 台安装有 CentOS 的虚拟机,分别称为 n1、n2、n3、n4、n5 和 lnx-app1,其 IP 地址如下:
n1.xyz.com = 10.10.100.101
n2.xyz.com = 10.10.100.102
n3.xyz.com = 10.10.100.103
n4.xyz.com = 10.10.100.104
n5.xyz.com = 10.10.100.105
lnx-app1 = 10.10.100.31
当我登录lnx-app1
并尝试n1
使用 IP 地址(即
ping 10.10.100.101
从 lnx-app1)进行 ping 操作时,它工作正常。
但是当我尝试使用主机名(即ping n1.xyz.com
)进行 ping 时,它显示
Destination Host Unreachable.
我检查了一些相关问题,但找不到该问题的解决方案。
答案1
您没有提供有关主机虚拟机管理程序的网络配置的信息,这非常重要。
快速解决方案是将 IP 和完整主机名添加到每个虚拟机的 /etc/hosts 文件中。