如何使用 VMware 更改虚拟机的主机名

O_O*_*O_O 4 hostname vmware-esxi

当我创建 VM 时,我的自动主机名是 localhost.localdomain。这会导致从我的虚拟机到我拥有的另一台 Windows 计算机(无法 ping 通我的虚拟机)出现一些网络问题。如何更改虚拟机的主机名?我是否还需要在虚拟机和 vSphere Client 中进行更改?

更新: 我已将 RHEL VM 的主机名更改为“MyVM”,并在 /etc/hosts 和/etc/sysconfig/network. 但是,我仍然无法从网络上的另一台 Windows 计算机 ping 到 MyVM。这和dns域名有什么关系吗?我明白了dnsdomainname: Unknown host。在我的 vSphere Client 上,它仍然显示主机是localhost.localdomain,但从您下面的回复来看,vSphere Client 的显示内容应该不重要。

有什么想法吗?

谢谢!!

小智 5

你的虚拟机是Linux还是Windows?如果是 Linux,请编辑/etc/hostname/etc/hosts,以反映您想要的主机名。您无需在 vSphere 客户端中更改名称,完全不影响网络。