Use dos NIC para diferentes subnetworkinges

En mi oficina, he usado un sistema con dos tarjetas de networking. Quiero usar ambos al mismo time. Tengo cuatro subnetworkinges en mi LAN.

Quiero enrutar dos subnetworkinges (192.168.2.0 y 192.168.4.0) a través de eth0 y otras dos subnetworkinges (192.168.3.0 y 192.168.5.0) a través de eth1. Quiero usar ambos en paralelo

Como sugieren los comentarios, puede agregar una dirección IP para cada networking a los dispositivos respectivos. Sin conocer su sistema pero asumiendo que es un Linux moderno, debería poder emitir lo siguiente:

 ip addr add 192.168.2.1/24 dev eth0 ip addr add 192.168.4.1/24 dev eth0 ip addr add 192.168.3.1/24 dev eth1 ip addr add 192.168.5.1/24 dev eth1 

Esto configurará routes para cada una de esas subnetworkinges, de modo que los packages destinados a 192.168.3.100, por ejemplo, se enrutarán a través de eth1. Es importante usar la máscara de networking correcta de / 24 y usar subnetworkinges distintas para get este comportamiento.

Esto le permitirá usarlos "en paralelo" dependiendo de la dirección de destino. Para que realmente ingresen datos en una dirección, digamos 192.168.3.1 y salga en otra, digamos 192.168.2.1, entonces se está convirtiendo en un enrutador y necesita leer conceptos de reenvío de IP y routing general, y probablemente implemente un firewall. además.

Además (desde leer su comentario)

Si desea equilibrar su connection a través de los enlaces, puede utilizar varias tablas de routing que aún solo requieren iproute2, que proporciona el command ip anterior.