Como adicionar uma nova entrada à tabela de rotas?

1

Eu tenho dois computadores host1 e host2. Do host1 eu posso fazer ping de máquinas vitruais com endereços IP como 192.168.122.0/24 bem (existe uma ponte para as máquinas virtuais). Mas eu não posso fazer isso a partir do host2.

Dado que host1 e host2 são parte de eth0 e podem pingar uns aos outros bem, você acha que existe uma maneira de pingar os IPs em 192.168.122.0/24 do host2? Como você faria isso?

Eu pensei em adicionar algo semelhante a isso na tabela de roteamento "route add -host 192.168.122.11 gw 172.8.30.150 eth0", mas não funciona.

Obrigado por quaisquer sugestões / ideias sobre isso!

    
por Zenet 26.11.2010 / 16:25

1 resposta

2

Se você está dizendo que tem dois computadores separados ... um dos quais está abrigando VMs. E você não pode pingar o far vm dentro do outro host, o seu gw precisa ser o host distante ... ou você também precisa de uma rota no roteador apontando para o host local e alguns SRTs para bloquear o tráfego. Se você é uma ponte, às vezes um pouco mais é necessário. Para fazer isso, eu coloquei a eth0 anteriormente no modo promisc e a adicionei a um grupo de bridge com algumas interfaces de tap. Eu então uso as interfaces de toque dentro da vm. Isso pode superar muitas estranhezas de roteamento / switching e a interface eth0 desconsiderando o tráfego destinado à VM em algumas instâncias

    
por 26.11.2010 / 16:39