para links eth nao funca?? ----- Original Message ----- From: "Luciano Linhares Martins" <[EMAIL PROTECTED]> To: "Debian User List" <[email protected]> Sent: Friday, November 29, 2002 10:30 AM Subject: Re: Shell script
> Ola, > > Caso o seus links sejam ppp, voce pode utilizar um recurso so ip route e > colocar multiplas rotas default. > > Por exemplo: > - Voce tem dois links, ppp0 e ppp1, o ppp0 seu link default e o ppp1 > secundario. > > ip route add default dev ppp0 > ip route apppend default dev ppp1 > > Caso o link ppp0 caia, o ppp1 assume automaticamnete. > > Pode aproveitar essa regra e colocar um balanceamento de carga entre os > links e adicionar outras rotas para backup: > > ip route add default nexthop dev ppp0 nexthop dev ppp1 > ip route apppend default dev ppp0 > ip route apppend default dev ppp1 > > > > > > Bom dia povo... > > alguem aki conhece bem shell script?? > > --------------------- > > #!/bin/bash > > GATEWAY=`/sbin/route -n | grep ^0.0.0.0 | tr -s ' ' | cut -d ' ' -f 2` > > ERROR=1 > > PRINCIPAL="10.255.250.1" > > SECUNDARIO="10.255.253.2" > > if [ ! -z $GATEWAY ]; then > > /bin/ping -n -c 3 $GATEWAY >/dev/null 2>&1 > > ERROR=$? > > fi > > if [ $ERROR -eq 1 ]; then > > if [ $GATEWAY = $PRINCIPAL ]; then > > route del default > > route add default gw 10.255.253.2 > > echo "`date` *** Rota alterada, GW -> 10.255.253.2 ***" >> /var/log/route > > else > > if [ $GATEWAY = $SECUNDARIO ]; then > > route del default > > route add default gw 10.255.250.1 > > echo "`date` *** Rota alterada, GW -> 10.255.250.1 ***" >> /var/log/route > > fi > > fi > > fi > > --------------------- > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] >

