Pode fazer ping para outra sub-rede de roteador, mas não pode fazer ping de host para host

1

Usando o VMware, configuro dois hosts conectados por meio de um roteador. Todos os 3 computadores virtuais executam o Ubuntu 14.10.

  • Host A (eth2: 192.168.1.11/24)
  • Roteador (eth2: 192.168.1.12/24) (eth3: 192.168.3.2/24)
  • Host B (eth2: 192.168.3.1/24)

Minha configuração apresenta os seguintes sintomas:

  • O host A pode executar ping 192.168.3.2, mas não pode efetuar ping no Host B (perda de pacotes de 100%).
  • O host B pode fazer ping 192.168.1.12, mas não pode efetuar ping do host A (Host de destino inacessível).
  • O roteador pode fazer ping em ambos os hosts.

O que eu fiz ou tentei até agora:

  • Eu habilitei o encaminhamento de IP ( sysctl -w net.ipv4.ip_forward=1 ).
  • Eu adicionei ambos os hosts estaticamente na tabela de roteamento do roteador.
  • Eu não fiz nada no mascaramento de IP, já que os hosts estão apenas em redes privadas.

Por que os hosts não podem pingar uns aos outros?

    
por Curioso 17.02.2015 / 07:36

1 resposta

3

Após algumas horas, resolvi o problema.

Anfitrião A:

route add default gw 192.168.1.12
route del default gw 192.168.1.11

Host B:

route add default gw 192.168.3.2
route del default gw 192.168.3.1
    
por Curioso 17.02.2015 / 11:22