Múltiples subredes en múltiples interfaces virtuales con una interfaz física

Múltiples subredes en múltiples interfaces virtuales con una interfaz física

Tengo una PC con Ubuntu con una interfaz, eth0que está conectada a un conmutador no administrado que está vinculado a dos subredes: 192.168.0.0/24y 192.168.1.0/24. Quiero tener dos interfaces virtuales con diferentes MAC en una PC con Ubuntu para conectarme a ambas subredes (cada interfaz virtual está conectada a una subred diferente). No quiero un alias (eth0:0), porque también quiero agregar puertas de enlace predeterminadas (192.168.0.1 y 192.168.1.1) de ambas subredes. Lo que quiero es algo así como otro conmutador virtual tonto dentro de la PC con Ubuntu al que pueda agregar dos o más interfaces virtuales. Probé elresponde aquí, pero cuando hago ping a la ip de la interfaz virtual obtengo la MAC de eth0. También creé un puente y le di diferentes IP que representaban diferentes subredes a br0y eth0, pero eso tampoco funcionó. Probé todos los procedimientos posibles y también busqué en Google durante meses sobre el problema: la única solución parece ser comprar otra tarjeta de red y conectar ambas a mi conmutador no administrado.

información relacionada