将请求从 1 个虚拟机路由到另一台虚拟机

将请求从 1 个虚拟机路由到另一台虚拟机

我有一个并行运行的 Linux Ubuntu VM 和 Windows XP VM。

我该如何将请求从 xp vm 路由到 linux vm?

主机 PC 设置为将 test.com 路由到 192.168.33.10,这是 VM 的 IP,我尝试修改 Windows XP 计算机上的主机以路由到主机,然后通过 Linux,但无法使其工作。

我需要在 Windows XP 主机文件中定位哪个 IP?

答案1

您的虚拟机可能彼此之间没有连接。要验证这一点,请尝试从一台虚拟机 ping 另一台虚拟机。如果它们无法识别彼此的 IP,则必须为它们设置 NAT 网络。

  1. 打开 VirtualBox 偏好设置。

    VirtualBox 菜单,其中突出显示了首选项

  2. 导航网络并点击添加 NAT 网络按钮。

    首选项窗口显示网络部分,并突出显示添加 NAT 网络按钮

  3. 系统将出现一个新网络。点击好的

  4. 打开第一个虚拟机的设置。

    虚拟机上下文菜单,其中设置突出显示

  5. 导航网络部分和变更附于:NAT 网络

    选择 NAT 网络的虚拟机网络设置

  6. 点击好的对要连接到一个网络的其他虚拟机重复步骤 4 和 5。

虚拟机运行时某些设置可能不可用。您可能还必须重新启动虚拟机,甚至重新启动 VirtualBox 才能应用新设置。

相关内容