Pessoall, Meu problema � simples, mas a solu��o est� complicada.
Tenho 2 m�quinas Linux que funcionam como roteadores interligando 2 redes. Rede A --- Roteador A---------------------------------- Roteador B --- Rede B 10.50.1.0/24 10.50.2.0/24 Na liga��o entre essas duas redes, tenho dois caminhos: - um por fibra �tica, e (preferencial) - outro por link dedicado (secund�rio) Preciso que, se o link preferencial cair, o tr�fego seja roteado para o link secund�rio automaticamente. Primeiramente, tentei indicar as rotas est�ticas com o comando route. Veja a sa�da do comando: #route -n Destino Roteador M�scaraGen. Op��es M�trica Ref Uso Iface 10.50.2.0 192.168.1.2 255.255.255.0 UG 0 0 0 eth1 10.50.2.0 10.50.1.2 255.255.255.0 UG 2 0 0 eth0 (Vou analisar somente o roteamento partindo da rede A 10.50.1.0) A sa�da do comando mostra que tenho 2 rotas para a rede 10.50.2.0/24, sendo a primeira saindo pelo gateway 192.168.1.2. Nessa rota, a m�trica � 0 (zero), ou seja, essa � a de maior prioridade. A segunda rota sai pelo gateway 10.50.1.2 e possui m�trica 2, ou seja, menor prioridade. Eu pensava que isso era suficiente para o sistema usar a rota secund�ria em caso de falha no circuito preferencial. Fiz o teste desconectando o cabo de rede da sa�da preferencial, mas nada aconteceu. Imaginei, ent�o, que o route do linux n�o checava o estado da interface (ou link) para tomar decis�es sobre que rota usar. Pesquisei um pouco na Internet e decidi por instalar o Zebra. Mas tamb�m n�o funcionou. Vejam a confitura��o do zebra (somente as linhas que importam): #/etc/zebra/zebra.conf interface eth0 ip address 10.50.1.1/24 ! interface eth1 ip address 192.168.1.1/30 ! ip route 10.50.2.0/24 192.168.1.2 ip route 10.50.2.0/24 10.50.1.1 2 Bem, startei o daemo do zebra, mas percebi que ele nada modificou na minha tabelas de rota. Percebi isso, porque entrei no terminal do zebra e adicionei uma rota qualquer e depois chequei minha tabela de rotas (#route -n) e l� n�o constava a nova rota. Notem que n�o desejo que esses roteadores funcionem com roteamento din�mico como no protocolo RIP, apenas gostaria que o estado do circuito principal fosse checado e, em caso de queda, o tr�fego fosse roteado para o circuito secund�rio. Perguntas: 1) O route (ou o ip route) do linux faz isso sozinho, ou seja, sem o Zebra? 2) Por que o Zebra n�o est� alterando minha tabela de rotas? 3) Como consigo testar o link e mudar a rota dinamicamente? (socorro!) Sds, Leonardo Dias --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.622 / Virus Database: 400 - Release Date: 13/3/2004 --------------------------------------------------------------------------- Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utiliza��o da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
