Várias sub-redes em diversas interfaces virtuais com uma interface física

Várias sub-redes em diversas interfaces virtuais com uma interface física

Eu tenho um PC Ubuntu com uma interface - eth0- que está conectado a um switch não gerenciado que está vinculado a duas sub-redes: 192.168.0.0/24e 192.168.1.0/24. Quero ter duas interfaces virtuais com MACs diferentes no Ubuntu pc para conectar a ambas as sub-redes (cada interface virtual está conectada a uma sub-rede diferente). Não quero um alias (eth0:0), pois também quero adicionar gateways padrão (192.168.0.1 e 192.168.1.1) de ambas as sub-redes. O que eu quero é algo como outro switch virtual idiota dentro do Ubuntu pc ao qual eu possa adicionar duas ou mais interfaces virtuais. Eu tentei oresponda aqui, mas quando faço ping no ip da interface virtual recebo o MAC da eth0. Também criei uma ponte e dei ips diferentes representando sub-redes diferentes para br0e eth0, mas isso também não funcionou. Eu tentei todos os métodos possíveis e também pesquisei durante meses sobre o assunto: a única solução parece ser comprar outra placa de rede e conectar ambas ao meu switch não gerenciado.

informação relacionada