无法连接到在 VMware Player 上运行的 Web 服务

无法连接到在 VMware Player 上运行的 Web 服务

我安装了 Windows 7,并且正在运行 VMware Player,Ubuntu 作为客户操作系统。我安装了 Etherpad,它运行在http://本地主机:9000在 VMware 播放器中。在 VMware 播放器本身中,我可以使用 localhost:9000 连接到站点。如果我查找 VMware 播放器的 IP,我会得到一些 IP 地址。问题是我既不能从 Windows 系统连接,也不能直接从 VMware 使用 IP 地址连接。

vmware:localhost:9000->有效vmware 和 windows:xxx.xxx.xxx.xxx:9000->无效

我找不到连接方法。它处于桥接模式。

答案1

本地主机 127.0.0.1 地址真的在这种情况下,表示“VM 中的本地主机”。您无法从 VM 外部访问此地址。

您要连接的服务必须监听“0.0.0.0”,才能从主机端连接。然后您可以使用虚拟机的 IP 地址。

答案2

我的问题的解决方案与虚拟机无关。我必须将虚拟机的 IP 地址添加到 etherpad 配置文件中的 topdomains 条目中。

相关内容