Vmware-Esxi

無法 ping 到 VM 的主機名?

  • April 9, 2011

我傻眼了。我正在嘗試使用我的 Windows vSphere 客戶端盒 ping 我的一個 RHEL 虛擬機。此 VM 的主機名設置為,比如說“MyVM”。我用命令驗證了這一點hostname。使用dnsdomainname,我得到dnsdomainname: Unknown host。只要所有東西都連接在同一個網路上,我認為此時這並不重要,對吧?我的 vSphere 主機的主機名也是 localhost。當我嘗試ping MyVM從我的 Windows vSphere 客戶端框中執行操作時,它顯示Ping request could not find host MyVM. Please check the name and try again. 但是,當我嘗試 ping 虛擬機的 IP 地址時,沒關係。我想我在這裡遺漏了一些關鍵的東西。誰能確定那是什麼?謝謝!=)

您需要在 DNS 伺服器中為 Linux 主機創建一個 DNS 條目。否則,Windows 框無法解析主機名,因為它不知道主機名解析為什麼。

如果您沒有 DNS 伺服器,請將 RHEL 框的 IP 和主機名添加到 Windows 機器上的 hosts 文件中。

引用自:https://serverfault.com/questions/257584