
elgio
(usa Debian)
Enviado em 16/01/2008 - 13:54h
Tu tens o seguinte cenário:
eth0 - 192.168.1.99 IP PRIVADO
eth1 - 192.168.254.99 IP PRIVADO
eth2 - 189.x.x.x IP PUBLICO
Sim, pq 189 é ip público e imagino que tenhas até DNS para ele, estas coisas. Logo, pelo que extrai do teu post, eth2 te dá acesso ao mundo (Internet) e é por onde o mundo entra. Certo?
Bom, se na eth2 é onde o mundo entra e estando na INTERNET, é Impossível rotear para ip privado. Não se impressione muito pelo impossível, pois ele diz respeito a um cenário específico: A INTERNET!
Faltou-me mais detalhes da tua rede, então eu vou supor o teu cenário e uma solução.
O servidor é 192.168.1.1 e ele deve estar acessível a partir da eth2. Entendo que queres dizer pelas máquinas que estão além da eth2. Bom, se elas tiverem como gateway padrão o ip da tua eth2 DEVE FUNCIONAR e tu não terias este problema. Logo entendo que NÃO ESTÁ ASSIM!
Veja quem é o gateway padrão destas máquinas e nele, no gateway, insira uma rota para a tua rede interna, algo como:
route add -net 192.168.11.0 netmask 255.255.255.0 gw 189.x.x.x