如何使用 VirtualBox 用作两个子网之间无需 NAT 的路由器?

如何使用 VirtualBox 用作两个子网之间无需 NAT 的路由器?

我的主机位于 192.168.2.0/24 子网中,我想在 VirtualBox 中设置一个 10.0.0.0/8 网络,其中有相互通信的各种主机。因此 VirtualBox 应该充当这两个网络之间的路由器。现在在 VB 中,我可以选择桥接网络(无法使用)和 NAT(我不想要),因为我只想拥有一个没有 NAT 的普通子网。

我该如何实现这一点?有可能吗?

答案1

VirtualBox 本身无法充当路由器。您需要在虚拟化实例上使用其他应用程序来处理该问题。任何防火墙操作系统包或任何可配置为路由的操作系统都可以在 VirtualBox 中虚拟化以完成路由 - Vyatta 和 Smoothwall 是一些常见的操作系统包。只需为该虚拟机启用两个 NIC,一个桥接,另一个用于内部网络。然后其他虚拟机也可以放在内部网络上。

相关内容