从主机操作系统访问Tomcat localhost:8080客户VirtualBox VM

时间:2009-07-20 19:33:00

标签: tomcat localhost virtual-machine

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

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

非常感谢任何帮助。

4 个答案:

答案 0 :(得分:9)

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

您也可以使用桥接网络模式,但在主机与网络断开连接时无效。

答案 1 :(得分:5)

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

答案 2 :(得分:2)

以下帮助我完成了新的VM和tomcat安装。

获取来宾操作系统的IP地址和启动tomcat的端口号。然后您可以通过以下方式访问它:

  

IP:端口/

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

  

sudo iptables -F

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

答案 3 :(得分:0)

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

sudo iptables -F