将多个 LAN 端口桥接到 WAN

将多个 LAN 端口桥接到 WAN

我有一个具有 1 个 WAN 端口和 4 个 LAN 端口的网络设备。

该设备底层运行的是 Linux。

我想将 WAN 端口连接到提供 DHCP 的“更广泛的网络”,并将设备“透明地”连接到 LAN 端口,以便它们各自从 DHCP 接收一个 IP,并且可以直接到达/被网络上的其他设备到达(无需添加 NAT 层,也不需要管理防火墙)。

这个问题的最佳解决办法是什么?

我可以将每个 LAN 端口单独桥接到 WAN 端口吗(例如brctl)?

我知道在只有 1 个 LAN/1 WAN 端口的情况下可以直接实现此操作(因为我以前这样做过),但是有多个 LAN 端口的情况下也可以实现此操作吗?

这还是解决这个问题的最佳方法吗?

如果不是,最好的方法是什么?

答案1

只需brctl addif br0 ethN将所有以太网端口与 WAN 端口一起添加到网桥即可。您的接口标识符可能会有所不同。

答案2

除非您想将 LAN 端口彼此分开,否则您可以将它们全部桥接在一起。桥接器完全能够连接多个设备。

相关内容