Como emular o seguinte em um ambiente virtual?
Eu preciso emular algum tipo de máquina de roteamento dividido. A segunda VM deve dividir a rota de rede entre a 1ª VM (cliente) e a 3ª VM (servidor). O sistema operacional em todas as máquinas virtuais é o Linux. A segunda VM tem um programa que conecta o tráfego entre duas interfaces de rede, como se houvesse um fio simples com um switch no meio (a segunda VM desempenhando o papel de um switch de rede).
Eu entendo que preciso configurar a rede de alguma forma no QEmu / Virt-Manager / Virsh e, em seguida, executar alguns comandos no Linux da 1ª, 2ª e 3ª VMs. Você poderia ajudar com isso e explicar este esquema em princípio, já que eu não estou tão familiarizado com redes? Eu acho que alguns encaminhamento / bridging / tunneling estarão envolvidos.
As máquinas são x86-64. A segunda máquina deve ter o antigo lançamento do Debian Etch (v4), a primeira e a terceira máquinas têm o Ubuntu 16.
Tags networking qemu routing linux