无法ping到VM的主机名?

我傻眼了。 我试图用我的Windows vSphere客户端机箱来ping我的一个RHEL虚拟机。 这个虚拟机的主机名被设置为,可以说“MyVM”。 我用命令hostnamevalidation了这一点。 使用dnsdomainname ,我得到dnsdomainname: Unknown host 。 只要一切都连接在同一个networking上,我认为这一点不重要,对吧? 我的vSphere主机的主机名也是本地主机。 当我尝试从我的Windows vSphere客户端框执行ping MyVM ,它说Ping request could not find host MyVM. Please check the name and try again. Ping request could not find host MyVM. Please check the name and try again. 但是,当我尝试ping虚拟机的IP地址,这是没关系的。 我想我在这里缺less重要的东西。 任何人都可以指出这是什么? 谢谢! =)

您需要在DNS服务器中为Linux主机创buildDNS条目。 否则,Windows盒子不能parsing主机名,因为它不知道主机名parsing到什么地方。

如果您没有DNS服务器,请在Windows计算机上将RHEL框的IP和主机名添加到主机文件中。