Ol�! Sei que � meio chato pedir ajudas surreais sobre iptables e rotas, mas... talvez algu�m possa me dar alguma luz, na realidade nem preciso das regras do iptables. Preciso mais � de um caminho para seguir, enfim, alguma id�ia:
Tenho um computador, tr�s placas de rede e dois ISPs. Um ISP � o Velox. O outro � um "ip fixo". O que eu preciso �: As requisi��es feitas para o ip fixo devem ser redirecionadas para um servidor web (uma outra m�quina que s� faz isso). Todo o resto � apenas para navega��o na internet pela rede interna. Est� assim: eth0 -> 192.168.0.1 => rede interna eth1 -> sem ip => para o velox eth2 -> 200.x.x.x => ip fixo Bom... acredito que seja poss�vel fazer o que eu quero com apenas essa m�quina. Atualmente estou colocando uma m�quina apenas para o ISP com ip fixo e outra para o velox, e isso � um disperd�cio, na minha opini�o, devido ao tamanho da minha rede. Bom... acho (???!!!) que tenho problemas com rotas. Quando ocorre a conex�o com o velox o gateway padr�o da m�quina se torna o gateway que o velox fornece: eth0 -> 192.168.0.1 => rede interna eth1 -> sem ip => para o velox eth2 -> 200.x.x.x => ip fixo ppp0-> 202.x.x.x => ip do velox gw padr�o -> 202.x.x.111 => fornecido pelo velox Colocando as regras para compartilhamento da internet do velox e as de redirecionamento de porta para o servidor web, tudo funciona. As pessoas navegam e os pacotes com destino para o ip fixo v�o para o servidor web. S� que eles s� chegam no servidor web. Simplesmente n�o voltam. Acredito que seja por causa do gw padr�o que o velox configura na m�quina. IDA: 01 - Usu�rio internet para 200.x.x.x (ip fixo) (eth2 no "firewall") 02 - O "firewall" redireciona para servidor web 192.168.0.33 Volta: 01 - O servidor web devolve para "firewall" 192.168.0.1 02 - Como o ip do usu�rio que solicitou a conex�o n�o faz parte da rede 192.168.0, ent�o o pacote vai para o gw padr�o, ou seja, o gw do velox. 03 - A� o pacote se perde pois deveria voltar pelo gw que nosso "ISP fixo" fornece, e n�o o do velox. Bom... imagino que a situa��o ideal seria: 01 - Tudo o que for para o ip fixo 200.x.x.x (eth2) vai para o servidor web. 02 - Tudo o que voltar pelo servidor web para a eth2, usa como gateway o gateway que o ISP "fixo" fornece, digamos, 200.x.x.1 03 - Tudo o que for para outro ip que n�o seja o fixo, vai para quem solicitou. 04 - E volta para o "firewall" que, por fim, envia a sa�da pelo gateway do velox. Enfim... primeiro eu gostaria de saber se o racioc�nio � correto. Segundo, se h� como fazer esse roteamento numa m�quina com tr�s placas e dois ISPs. Terceiro, por onde eu come�o? Al�m do iptables, estou tentando usar o comando "route" de formas surreais pois n�o estou conseguindo nada al�m de bagun�ar mais ainda as coisas. N�o sei como fazer para, dependendo da solicita��o (se para o servidor web ou simplesmente navega��o) um pacote voltar pelo gateway de um ISP e outro voltar pelo gateway de outro ISP, apenas com o comando route... Algu�m pode dar uma dica? S� falta acertar o comando route ou ele � in�til neste caso (penso que n�o) ? Valeu! []'s Alexander -- GUS-BR - Grupo de Usuarios Slackware - BR http://www.slackwarebrasil.org/ http://www.linuxmag.com.br/mailman/listinfo/slack-users

