Pessoal novamente depois de muito tempo me deparei com uma situação muito estranha ja venho batendo cabeça nisso a bastante tempo..
O cenário é o seguinte
possuo 3 maquinas cada uma ligada a um link adsl de 1,5M resolvi separar para poder ter varios proxys independentes e ficar mais facil a administração jogando n-clientes em cada maquina.
Na primeira maquina a que faz o roteamento possui 2 placas de rede uma que liga no switch e outra que liga a um link adsl.
Os ips sao os seguintes:
Maquina 1 - Roteador
eth0 - switch - 192.168.18.1
eth1 - adsl
Maquina 2
eth0 - switch - 192.168.18.254
eth1 - adsl
Maquina 3
eth0 - 192.168.18.253
eth1 - adsl
O gateway padrão da rede é a maquina 192.168.18.1 que se faz o roteador da rede:
temos aqui 3 redes distintas:
192.168.20.0/24
192.168.21.0/24
192.168.22.0/24
O caso agora é faço o roteamento onde a rede 192.168.20.0/24 vai para a adsl local do gateway, a rede 192.168.21.0/24 vai para a maquina 192.168.18.253 que sai pela rota padrao que no caso é a adsl e a rede 192.168.22.0/24 com a mesma caracteristica que a rede 21 tambem saindo para rota padrao que no caso o modem.
Grosseiramente (eu uso o iproute2) esta assim:
route add -net 192.168.20.0/24 dev eth0
route add -net 192.168.21.0/24 gw 192.168.18.253
route add -net 192.168.22.0/24 gw 192.168.18.254
Acontece que os pings esta ultrapassando os 2000 depois cai e nao consigo pingar para fora destas redes somente dos routers?
Alguem tem uma ideia do que possa ser já nao sei o que fazer com isso, ainda mais porque ja tenho um sistema funcionando de forma semelhante.
Desde já agradeço a ajuda de todos.