Preciso da sua ajuda sobre uma configuração de rede entre diferentes máquinas.
Eu tenho 6 servidores Ubuntu que possuem dois NICs, eth0 + eth1. O eth0 tem um IP público que se conecta à internet através do gateway do provedor. A eth1 é conectada a um switch junto com os demais servidores e as interfaces são unidas para formar veths. Com a configuração atual, os veths em cada servidor se comunicam diretamente. Depois de ter a necessidade de adicionar mais dois servidores, foi impossível para a empresa de hospedagem adicioná-los ao switch junto com os outros. Então, eles fizeram a configuração same com as NICs, mas desta vez as interfaces eth1 foram conectadas com um cabo cruzado.
Minha pergunta: é possível rotear o tráfego das interfaces secundárias usando o IP público de eth0 em todas as máquinas ou usando uma conexão VPN? Eu tentei conectar um dos seis primeiros com um dos novos servidores usando VPN e tive conectividade bem-sucedida.
O que eu tentei até agora:
Direcione o tráfego para a rede veth usando a interface de túnel
route add -net <veth_network> netmask xxx.xxx.xxx.xxx dev tun0
sem sorte
Existe uma alternativa?