我有一个具有 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 端口彼此分开,否则您可以将它们全部桥接在一起。桥接器完全能够连接多个设备。