使用 Virtualbox 在多个主机上运行的虚拟机之间创建专用网络

使用 Virtualbox 在多个主机上运行的虚拟机之间创建专用网络

我想使用 Virtualbox 在多台主机上运行的虚拟机之间创建一个专用网络。Linux 将用作客户操作系统,Windows 用作主机。

如何使用 Virtualbox 进行设置?

答案1

选项 1:硬件

  • 为每台机器购买专用 NIC(或者如果您的 NIC 支持 VLAN,则使用 VLAN)。
  • 仅将这些 NIC 附加到虚拟机
  • 将这些 NIC 与独立的物理交换机连接在一起,或者在交换机上使用 VLAN(如果支持)

这将为你提供主机之间的私有网络

选项 2:软件

  • 在来宾虚拟机上配置 OpenVPN 服务器
  • 让每台 Linux 机器通过 VPN 连接到仅存在于 OpenVPN 客户虚拟机上的网络上的 OpenVPN 服务器

通过使用虚拟专用网络连接机器,您应该能够创建一个仅存在这些机器的专用局域网。

答案2

鲣鱼汤是一款免费的 VPN 解决方案,支持 Windows、Linux 和 OS X。安装起来相当简单。对于您的情况来说,它可能有点“功能强大”,但应该可以正常工作。

编辑:另一个类似的选项是wippien.com看看他们的“迷你威皮恩“选项。引述:”与将两个世界结合在一起的 Wippien 不同,miniVPN 是一个小型应用程序,可以让您在没有即时通讯功能的情况下享受 VPN 的好处。“

答案3

如果主机都在同一个网络上,您可以配置 DHCP 以将 VirtualBox(或 VMWare)VM 使用的 MAC 地址分配给不同的“虚拟”网络。

例如,假设您的所有主机都在 192.168.0.0 上运行。您可以配置 DHCP,将所有 MAC 地址以 80:00:27 开头的计算机分配到 192.168.99.0 网络。

希望这可以帮助。

相关内容