Linux: encaminhamento de IP ou bridge?

2

Em um Ubuntu 8.04 eu tenho duas interfaces eth3 e eth4: avahi.

eth3 is in my local network with 192.168.178.63.
eth4:avahi has the ip 85.214.144.211.

A partir desta caixa, posso ping 85.214.144.212 com sucesso.

Em uma caixa do windows na mesma rede local com o ip 192.168.178.61 , quero também poder alcançar 85.214.144.212 . Para conseguir isso, usei as seguintes etapas:

  1. Na máquina Windows, digitei 192.168.178.63 como gateway.
  2. No Ubuntu eu ativei /proc/sys/net/ipv4/ip_forwarding

Agora, na máquina do Windows, posso ping 85.214.144.211 , mas não ping 85.214.144.212 .

O que estou fazendo de errado?

    
por user4514 01.08.2011 / 10:38

2 respostas

1

Razão: 85.214.144.212 não sabe a rota para a rede 192.168.178.0/24.
1. Adicionar rota para a rede 192.168.178.0/24 na caixa 85.214.144.212.
2. Use NAT no Ubuntu_8.04.

    
por 01.08.2011 / 11:05
0

Eu não sei o que é um OpenVZ-guest, mas se for um host na Internet, você terá que usar a tradução de endereços de rede (NAT) no seu host Ubuntu, porque os endereços 192.168.xy não são roteáveis além do seu rede local.

    
por 01.08.2011 / 16:36