Ol� amigos :)

Gostaria novamente da ajuda de vcs. Faz pouco tempo, perguntei a esta lista
como fazer para que uma rota seja escolhida atraves da origem. Informacoes
valisas sobre iproute2 me foram passadas, mas como tive que recompilar o
kernel para a versao 2.4 (utilizava a 2.2 antes) e mudar minhas regras
ipchains para iptables, demorei a utiliza-las. Agora tudo pronto (iptables
ok - achei mais facil de entender do que o ipchains) comecei nas rotas.

Tenho duas saidas para a internet - EMBRATEL e ADSL(BrTELECOM)

Gostaria que todo acesso que vier de minha rede interna saia pelo ADSL, o
resto EMBRATEL.

Fiz o seguinte:
ADSL = 192.168.7.106 placa, 192.168.7.105 router
LAN = 192.168.0.3 placa, 192.168.0.254 router (estou testando com uma
maquina apenas, por enquanto)
criei a rota default = EMBRATEL
no arquivo /etc/iproute2/rt_tables adicionei a linha
200 redeinterna
comandos:
# ip rule add from 192.168.0.3 table redeinterna
# ip route add default via 192.168.7.105 dev eth2 table redeinterna
# ip route flush cache

quando dou um #traceroute <IP_INTERNET>
ele chega no gateway (192.168.0.254) e nao consegue ir mais adiante.
Se deleto a regra com o comando
# ip route del default via 192.168.7.105 dev eth2 table redeinterna
volta a funcionar, mas saindo pela EMBRATEL, que eh minha rota default.

O que esta errado?

Grato pela paciencia,
T+
----------
Julio Cesar J Melati - Adm Redes
http://www.mensagero.com.br
[EMAIL PROTECTED]


Assinantes em 01/04/2002: 2226
Mensagens recebidas desde 07/01/1999: 160391
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a