从VirtualBox上运行的Guest虚拟机连接到localhost

我有一个在Mac上运行的Rails应用程序,位于http:// localhost:3000 ,我想从Windows 7访问它,这是一个在VirtualBox上运行的客户操作系统。

你能解释我该怎么做吗?

谢谢!

确保networking在虚拟机中处于活动状态,并且您可以从Windows计算机进行网页浏览等。 然后你可以input你的Mac的IP地址和虚拟机的Web浏览器中的端口,它应该为你提供。

您可以从系统首选项(networking连接)或在terminal应用程序上使用ifconfig获取Mac的IP地址。 然后使用http://xxx.yyy.aaa.bbb:3000 ,你的应用程序应该popup为你。

以防万一别人读这个更近…通过执行ifconfig或IPCONFIG /所有(在Windows)客人..你可以得到YOR网关IP ..这将是你的主机…

因此,说你的网关是10.xxx在客人…(在主机上,这是别的),只是

尝试http://10.xxx/ (根据需要添加端口)。

lakmilis

试试http://your.mac.ip.address:3000