使用单个接口连接到两个独立的 LAN

使用单个接口连接到两个独立的 LAN

我有一组计算机,我希望将它们连接到两个 LAN,否则我希望将它们分开。每台计算机只有一个以太网端口;目前我正在通过 wifi 使用 DHCP 连接到 LAN1,并通过以太网使用静态 IP 连接到 LAN2,但我想提高与 LAN1 连接的稳定性(当前设置如下图所示)。 LAN2 有点特殊,因为奇怪的是没有配置网关,所以我猜测它类似于静态寻址的链接本地网络(LAN2 是共享媒体服务器,所以我不希望有任何不必要的流量流过它) 。

当前设置

我想知道是否可以设置一个 Linux 路由器,表面上具有三个独立的接口,并将一些 iptable 规则组合在一起以将我的计算机连接到两个 LAN,这样我就可以在每台计算机上使用单个以太网端口,而不必设置两个每个客户端上的接口。

如果可能的话,我想继续为 LAN1 中的计算机分配动态 IP 地址,但配置路由器将计算机地址转换为 LAN2 的静态 IP,尽管只要仍有办法,我不一定介意不同的配置从两个 LAN 透明地访问它们。

我绘制了一个图表,我相信它说明了我想要的内容:

提议的设置

我想我正在寻找某种混合桥/NATted 怪物,但这样做是否可能/建议这样做?

相关内容