2013-04-17 64 views
1

我想知道什么是使虚拟机(我使用Debian/Linux机器)作为虚拟机中的两个网络之间的路由器/转发流量的步骤。我正试图用一堆系统创建一个虚拟网络。我希望其中一台机器在两个子网之间路由流量。使virtualbox vm(debian/linux)充当路由器?

我已经开始配置多个接口并在这些接口上添加内部网络。我不确定是否应该向我的虚拟机添加一些规则,使其像路由器一样工作并转发数据包。

回答

1

您可以像安装虚拟路由器一样安装虚拟路由器。主机将为每个网络提供网卡,但很可能外部网络将通过iptables隔离(firestarter是一种简单的配置方法)。客人将连接到这些网络作为桥接适配器。主机必须连接到每个网络(有效地址或类似地址)才能使适配器正常工作。请注意,通过vbox连接重定向后,主机的iptables过滤会发生,因此iptables仅影响主机,而guest虚拟机必须使用自己的安全性。您可以使用内部网络生成虚拟化网络来连接多台主机。