VirtualBox:无头VM:从主机访问Web应用程序。

时间:2012-12-19 20:35:50

标签: ruby-on-rails networking virtualbox headless

我正在使用VirtualBox(4.2.4)运行无头Ubuntu 12.10来宾VM。我能够在端口2222上使用带有127.0.0.1的putty进入ssh。虚拟机的网络配置为NAT,用于VM的第一个也是唯一的网络适配器。

在来宾虚拟机上我正在端口3000上运行开发Rails Web服务器。此外,当我在无头虚拟机上运行ifconfig时,它表示我的IP地址为10.0.2.15 for eth0。

当我尝试ping 10.0.2.15时,我什么都没得到。当我尝试从主机(Windows)127.0.0.1:3000访问Web应用程序时,我什么都没得到。当我尝试使用10.0.2.15访问Web应用程序时,我什么都没得到。

如果能够从Windows主机上的浏览器访问该Web应用程序,我需要做什么。

1 个答案:

答案 0 :(得分:0)

您需要配置端口转发,或者甚至更好地设置内部网络。 https://www.virtualbox.org/manual/ch06.html#network_internal

您可能还需要配置Windows防火墙。