11

我有一台 XP 笔记本电脑,我在 VirtualBox 中运行一个 Ubuntu 发行版,它通过 Tomcat 运行一个网站。当我在虚拟机中时,我可以使用 localhost:8080/ 访问该站点

不过,我真正需要做的是从 XP 访问 VM localhost。vm-computer-name:8080/ 无法识别。

任何帮助深表感谢。

4

4 回答 4

9

设置您的 VM 以运行仅限主机的网络,然后重新启动或重新启动网络以更新 DHCP。现在可以从主机访问来宾的 IP 地址。

您也可以使用桥接网络模式,但是当主机与网络断开连接时,这将不起作用。

于 2010-02-08T10:46:45.517 回答
5

获取您的来宾操作系统的 IP 地址并通过它访问它。

于 2009-07-20T19:50:12.667 回答
2

在安装新的 VM 和 tomcat 后,以下内容对我有所帮助。

获取 Guest OS 的 IP 地址和启动 tomcat 的端口号。然后您可以通过以下方式访问它:

IP:端口/

如果您仍然无法访问它或者如果您没有得到响应,请尝试

sudo iptables -F

这将刷新表并反映新的映射。你只需要这样做一次。

于 2017-05-18T10:22:37.423 回答
0

在 VM 上键入以下命令,然后尝试。

sudo iptables -F

于 2017-02-16T08:40:02.840 回答