无法从 Windows 11 连接到 VMWare Linux VM

无法从 Windows 11 连接到 VMWare Linux VM

我正在使用 Windows 11(主机操作系统)。

我有 VMWare Workstation Pro,其中创建了 Ubuntu VM。

在该 Ubuntu VM 中,有一个在端口 19000 上运行的 Web 应用程序。

在 VM(Ubuntu)中,以下 URL 可通过浏览器或 curl 命令运行。

http://本地主机:19000/ping

在主机(Windows 11)内部,以下 URL 无法通过浏览器或 curl 命令运行。

http://本地主机:19000/ping

我应该在 Windows 11 还是 VMWare Workstation 上配置?

答案1

localhost指的是当前计算机。主机和虚拟机是两台不同的计算机,因此localhost主机中是主机,而localhost虚拟机中是虚拟机(而不是主机)。

在 Ubuntu VM 中使用命令ifconfig查找其 IP 地址。然后您可以在主机中使用类似 的 URL 来使用此 IP http://IP:19000/ping

请注意,这进一步取决于您对虚拟机的网络适配器使用的设置。

相关内容