我想使用 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 网络。
希望这可以帮助。