无法 ping 通 VM 的主机名?

无法 ping 通 VM 的主机名?

我惊呆了。我正尝试使用我的 Windows vSphere 客户端框 ping 其中一个 RHEL VM。此 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 VM 的 IP 地址时,一切正常。我想我在这里遗漏了一些关键的东西。有人能指出那是什么吗?谢谢!=)

答案1

您需要在 DNS 服务器中为 Linux 主机创建 DNS 条目。否则,Windows 计算机无法解析主机名,因为它不知道主机名解析为什么。

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

相关内容