在谷歌搜索了几个小时之后,我决定在这个论坛上留言。我希望你们能给我一个正确的方向来解决这个问题。
我正在使用运行OSX10.6.8(雪豹)的Macbook。这台机器与一个wifi路由器相连,并有一个本地IP地址: 192.168.104.172。
在这台Macbook上,我使用Parallels桌面运行Windows 7。(现在请不要取笑我。我别无选择。)在这个(虚拟的) Windows 7实例上,我正在运行一个应用服务器,我使用它来测试我用一个名为Mendix的特殊Windows工具开发的web应用程序。
由于我们公司主要使用Mac作为客户端机器,所以我在OS上的各种浏览器上测试web应用程序: Safari、Firefox和Chrome。我通过Windows 7虚拟服务器的IP地址连接到在Windows 7上运行的应用服务器。简单地说:我将浏览器指向Windows 7实例的IP地址(10.211.55.4)和端口号(8080),然后开始测试我的web应用程序。
对于web应用程序的新版本,我们希望开始使用平板电脑,可能是iPads。为了测试这个web应用程序,我使用了一个连接到与我的Macbook相同的wifi路由器的iPad。我想连接到虚拟Windows 7实例的应用服务器。但是,我不能使用IP地址10.211.55.4进行测试,因为这只能在Macbook上使用,因为它是Mac的本地地址。因此,我需要找到一种方法,让OS将HTTP请求转发到Windows7服务器,并将响应发送回iPad。
我一直在查看端口转发和签出natd和ipfw,但我无法得到正确的配置。也许这不是我开始问自己的方式。这个问题能用OS附带的标准网络工具解决吗?或者我需要额外的服务器工具来实现这一点?我希望这个论坛上的任何人都能让我回到正轨,帮助我解决这个问题。
发布于 2012-06-22 03:57:00
你想让你的客人进入“桥接”网络模式。这将允许它在与主机OS相同的网络上(通过DHCP或静态配置从路由器获得IP地址)。
请参见这:
https://serverfault.com/questions/401058
复制相似问题