从一个虚拟机到另一个虚拟机的HTTP请求

时间:2013-12-30 17:41:11

标签: http networking virtual-machine virtualbox

我已经在我的计算机中启动了2台虚拟机(在Windows 8.1上使用VirtualBox)。首先我有Apache Debian和Apache http服务器。在第二次运行Windows XP。两个网络都设置为NAT。

Http请求必须具有特定的URL(例如:“xxx.local”)。因此,当我尝试从我的真实计算机连接到具有Linux服务器的虚拟机时,它的简单和工作,我只添加域“xxx.local”重定向到虚拟机IP,一切正常。

但是我需要发送请求并从Windows XP的第二台虚拟机接收回复。

有没有办法做到这一点?

2 个答案:

答案 0 :(得分:0)

您可以向连接到一个仅限主机网络的VM添加其他网络适配器。

答案 1 :(得分:0)

好的我明白了。为具有相同IP半径的两个虚拟机(但不是同一个!)设置“仅主机网络适配器”非常重要。然后在主机文件中将服务器机器的IP设置为目标域,这就是全部。

工作正常: - )