Vmware-Esxi
如何使用 VMware 更改 VM 的主機名
當我創建虛擬機時,我的自動主機名是 localhost.localdomain。這造成了從我的 VM 到我擁有的另一台 Windows 電腦的一些網路問題(無法 ping 到我的 VM)。如何更改我的 VM 的主機名?我是否還需要在我的 VM 和 vSphere Client 中更改它?
更新: 我已將 RHEL VM 的主機名更改為“MyVM”,並在 /etc/hosts 和
/etc/sysconfig/network
. 但是,我仍然無法從網絡上的另一台 Windows 電腦 ping 到 MyVM。這與dnsdomainname有什麼關係嗎?我明白了dnsdomainname: Unknown host
。在我的 vSphere Client 上,它仍然顯示 Host islocalhost.localdomain
,但從您下面的回復來看,vSphere Client 所說的內容應該無關緊要。有什麼想法嗎?
謝謝!!
你的虛擬機是 Linux 還是 Windows?如果是 Linux,請編輯
/etc/hostname
和/etc/hosts
, 以反映您想要的主機名。您不需要在 vSphere 客戶端中更改名稱,它根本不會影響網路。
如果要在 VM 內更改 OS 的主機名,則需要在 VM 內相應地更改它。vSphere 中虛擬機的“主機名”基本上是一個暱稱,設置在“虛擬機名稱”下。您可以將其更改為您想要的任何內容,它與虛擬機作業系統主機名沒有直接關係。