5

背景:

在我的Windows 7机器上,我有一个运行 Ubuntu的 Web 开发虚拟机。VM 的网络结构设置为 NAT(与桥接等相反)。我在不同的 IE 浏览器上运行额外的XP虚拟机进行测试。

我的问题:

我知道在虚拟机上使用 NAT 时,您可以通过将 Web 浏览器定向到10.0.2.2从虚拟机内部的主机访问 Web 服务器。如果http://localhost托管在 虚拟机 A ( Ubuntu ) 上。如何从虚拟机 B(任何XP VM)访问它?

编辑:

我正在寻找一个优雅的解决方案,类似于如上所述使用10.0.2.2的解决方案。我宁愿不必为 VM 指定动态 IP,也不必在每次我想访问它时查找 VM 的 IP。这样的事情可能吗?

4

1 回答 1

5

只需将VM A的IP地址而不是localhost放在VM B的浏览器中即可。

这假设没有防火墙规则阻止它被访问。

值得首先从 VM B 进行 ping 测试以首先消除任何其他问题。

于 2011-06-26T09:04:19.477 回答