On Fri, 5 Jul 2002, Alex Zaballa wrote:

> Pessoal, tenho 2 links um de 128 e outro de 512. Como eu fa�o para que
> quando o link ded 512 cair o de 128 assuma ???

teu roteador faz isso...

mas se nao fizer basta checar a rota padrao.. quando ela cair deleta e
adicona a do link auxiliar..

vamo ver.. um script bem amador.. so pra ilustrar:

funcoes de ping tirada de:
http://distro.conectiva.com.br/pipermail/seguranca/2002-January/002335.html


#################### inicio #############
#!/bin/sh
rota1=10.0.0.1
rota2=10.0.0.100
export LC_ALL=C
ip_status ()
{
    ping -c1 $1 | grep -v round-trip | tail -n1 | awk '{print $4}'
}

while [ 0 ]
        do
        # primeiro verifica a rota padrao..

        if [ `ip_status $rota1` = 0 ]; then
        logger  "opss... rota padrao off line!!.. desativando"
        route del default
        logger "Ativando nova rota..."
        route add default gw $rota2 netmask 0.0.0.0 metric 1
        #vamos modificar os valores das rotas
        if [ $rota1 = 10.0.0.1 ]; then
        # como minha rota1 caiu, modifico para 10.0.0.100, no proximo loop
        # esse sera o valor verificado como rota padrao...
        rota1=10.0.0.100
        rota2=10.0.0.1
        fi
    else
        logger "Rota Padrao esta ok.."
    fi
# 5 minutos de intervalo..
sleep 300
done
########### fim ###############


testa ai.. teoricamente vai funcionar..
qualquer coisa da um grito..





================
Deus nao eh um velhinho que fica sentado nas nuvens olhando pra nois...
eh simplesmente a causa primaria de todas as coisas...
uns chamam de jeova.. outros de bigbang.. e outros de Deus...
Como todas as coisas inteligentes possuem uma causa inteligente...
Lauro C. Oliveira
================



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

Responder a