在 VirtualBox 中模拟 OpenWRT 路由器时,网络设置与真实路由器有何关系?

在 VirtualBox 中模拟 OpenWRT 路由器时,网络设置与真实路由器有何关系?

我想在 VirtualBox 中设置 OpenWRT,以便在将其放到实时物理路由器上之前测试网络配置。

适配器设置与实际路由器上的实际物理端口有何关系?

我的物理路由器有一个 WAN 端口、3 个 LAN 端口,最后一个端口是用于服务器的 DMZ 的单独子网。

本教程他们将第一个适配器设置为 NAT,以便虚拟 OpenWRT 路由器可以连接到互联网;在我看来,这相当于 WAN 端口(但我可能错了)。

他们还配置了第二个适配器,我相信它相当于我的物理路由器上的一个物理 LAN 端口。

如果我的假设正确,那么为了向路由器添加更多虚拟端口,我只需要添加另一个桥接适配器,而为了模拟负载平衡之类的功能,我可以使用另一个 NAT 适配器模拟进入路由器的双互联网连接。

现在,如果上述假设是正确的,那么我如何将另一个虚拟机的适配器虚拟插入桥接适配器端口,就像物理使用电线一样?

答案1

通过不使用桥接。严格来说你可以这样做,但这不是你真正想要做的。

尝试将第二个适配器设置为内部网络,以便您可以将其连接到另一个适配器(在另一个虚拟机中,也设置为内部网络)。

可以使用操作系统端路由规则将流量从一个桥接接口路由到另一个桥接接口,但这比使用内部网络执行此操作要困难得多。

答案2

将“虚拟路由器”设置为具有两个网卡(虚拟机必须关闭),然后在虚拟机设置的网络选项卡下将第二个网卡设置为“仅主机”。将第二个虚拟机的网卡也设置为“仅主机”网络。

相关内容