Ponte de rede através de uma sub-rede

2

Estou tentando descobrir como fazer uma rede plana conectando uma sub-rede usando 2 convidados do Ubuntu para que tudo nas outras sub-redes possa se comunicar sem restrições.

A configuração é a seguinte,

192.168.0.0 <[eth0--Guest1--eth1]> 172.16.0.0 <[eth1--Guest2--eth0]> 192.168.0.0
  1. O 172.16.0.0 é essencialmente um cabo entre 2 hosts
  2. Não consigo usar as interfaces eth0 como gateway, porque tenho diferentes gateways em cada sub-rede 192.168.0.0 que meus convidados precisam usar
  3. Eu preferiria não definir uma carga de rotas estáticas em todos os meus convidados nas sub-redes 192.168.0.0

Alguém poderia me indicar a direção certa?

EDITAR

Eu tenho 2 VMHosts no meu laboratório em casa. Eu estou tentando simular o tráfego de rede segregado. Eu não tenho dinheiro para comprar o equipamento de rede adequado para configurar o VMware como pretendido, com VLANs, etc. Então, estou tentando hackear uma solução juntos.

O NIC0 de cada host é conectado a um comutador externo. No lado do VMware, o NIC0 mapeia para a interface externa de um cluster pfSense de alta disponibilidade, que é a minha solução de firewall / roteador. A interface interna do cluster do pfSense está conectada à sub-rede 192.168.0.0. A sub-rede 192.168.0.0 também é mapeada para o NIC2. A NIC2 no Host A tem uma conexão direta com a NIC2 no Host B. Posso configurar a NIC2 como na sub-rede 192.168.0.0 ou 172.16.0.0.

O problema é que o tráfego não percorrerá o link que está conectado à NIC2, a menos que você aponte diretamente para ele.

Existe uma maneira de preencher essa lacuna?

mais 4 pontos de reputação e posso adicionar um diagrama melhor:)

                  Internet
                     |
                     |
                   modem
                     |
                     |
                   Switch
                     |
                     |
    --------------------------------------
    |                                    |
  HostA                                HostB
   NIC0                                 NIC0
    |                                    |
    |                                    |
pfSense--NIC1  <--Heartbeat-->  NIC1--pfSense
    |                                    |
    |                                    |
----------------                  ----------------
|  192.168.0.0 |                  |  192.168.0.0 |
|     Subnet   |                  |     Subnet   |
|              |                  |              |
|              |                  |              | 
|              |                  |              | 
|              |                  |              | 
|              |                  |              | 
|      RouterA |-NIC2 <----> NIC2-| RouterB      | 
|              |    172.16.0.0    |              | 
|              |        or        |              |
|              |    192.168.0.0   |              | 
|              |                  |              | 
----------------                  ----------------
    
por user304945 12.07.2014 / 22:48

1 resposta

1

Consegui resolver esse problema do lado do VMware sem o uso de roteadores / pontes. Eu basicamente tive que anexar o NIC interno de cada pfSense, ao NIC2 de cada host, para criar um domínio de broadcast unificado que abrangesse os dois hosts.

    
por user304945 16.07.2014 / 18:10