Rotas estáticas não sendo cumpridas no meu laboratório de teste do VirtualBox

0

Eu tenho tentado montar um laboratório de testes VirtualBox com duas máquinas virtuais Debian leves e um sistema de teste WanEM. Todos os adaptadores de rede são adaptadores somente host (interno seria o ideal, mas por algum motivo não consigo fazer o DHCP funcionar). A topologia inicial é assim:

192.168.56.101: Client #1

192.168.56.102: WanEM

192.168.56.103: Client #2

E tudo funciona da maneira que você esperaria: todas as máquinas podem falar umas com as outras e a vida é boa.

Eu então faço duas coisas:

  1. Eu adiciono uma rota estática no cliente nº 1: todo o tráfego destinado ao cliente nº 2 passará primeiro pelo sistema WanEM
  2. Eu adiciono uma regra no WanEM para adicionar 1000 ms de latência a todas as solicitações

Depois de fazer isso, eu imediatamente executei um traceroute no cliente # 1 e tudo está passando pelo sistema WanEM conforme projetado. Você pode até ver o atraso de 1000ms, o que é ótimo.

Eu faço um ping e não há atraso. Um traceroute subseqüente mostra que o tráfego não está mais sendo roteado através do sistema WanEM, apesar do route -n mostrar que a rota ainda está em uso. Eu colocaria uma captura de tela, mas não tenho reputação suficiente aqui para o fazer.

Estou totalmente confuso sobre o porquê isso está acontecendo. Isso é uma consequência do uso de um adaptador somente host do VirtualBox? Ou há algo mais fundamental que eu não esteja entendendo?

    
por John Saxton 16.11.2013 / 06:42

0 respostas