连接到运行在VMWare上的Apache web服务器,从任何设备上的lan

问题描述:

我使用Ubuntu(,在Windows 7上的VMWare)运行Apache Web服务器。 我想从我的Android设备(使用本地IP)(不用说,Android设备连接到相同的无线局域网的Ubuntu和Windows 7)浏览到这个Web服务器,但没有成功。 当我从Windows 7浏览到该Web服务器成功。连接到运行在VMWare上的Apache web服务器,从任何设备上的lan

我已阅读关于转发代理,但我想知道这是否是此问题的最佳解决方案。

+0

这里可能没有任何与Android相关的东西,除非你*可以*从*不同的* pc访问服务器,但是*不能*从同一网络上的android设备访问。 – 2012-04-27 18:35:23

查看VMWare VM的IP地址。可能有由VMWare创建的虚拟局域网,这就是您的Windows机器可以连接到虚拟机的方式。

最简单的解决方案是设置端口转发,将Windows机器上的端口8888连接到虚拟机的IP地址(端口80,如果您的apache配置为使用默认端口)。看看例如这个:http://www.quantumg.net/portforward.php

+0

正是我所寻找的感谢 – nivpenso 2012-04-27 19:11:56