> Hmmm
> 
> #!/bin/bash
> 
> status="0"
> firstgw=1.2.3.4
> secgw=1.3.4.5
> rcmd="/sbin/route"
> interval=30
> 
> while(true); do
>     if ( ! (ping $firstgw -i1 -c3 | grep from)>
> /dev/null 2>/dev/null)
>     then
>       if [ $status eq 1 ];
>       then
>               status="0"
>               logger "Main route got down moving on backup!"
>               $rcmd del default
>               $rcmd add default gw $secgw
>       fi
>     else
>       if [ $status eq 0 ];
>       then
>               status="1"
>               logger "Main route is up again, changing to it!"
>               $rcmd del default
>               $rcmd add default gw $firstgw
>       fi
>     fi
>     sleep $interval
> done
> 
> PS: sau cam asa ceva :)
> 
> ----------------------------
> Mihai RUSU
> 

Acest script ar putea fi extins sa faca si balancing
cand cele 2 conexiuni sunt online si redundanta cand o
linie cade:

> #!/bin/bash
> 
> status="0"
> firstgw=1.2.3.4
> secgw=1.3.4.5
> #rcmd="/sbin/route"
> interval=30
> 
> while(true); do
>     if ( ! (ping $firstgw -i1 -c3 | grep from)>
> /dev/null 2>/dev/null)
>     then
>       if [ $status eq 1 ];
>       then
>               status="0"
>               logger "Main route got down moving on backup!"
>               ip route del default
>               ip route add default equalize nexthop via $secgw
dev eth1
>       fi
>     else
>       if [ $status eq 0 ];
>       then
>               status="1"
>               logger "Main route is up again, changing to it!"
>               ip route del default
>               ip route add default equalize nexthop via $firstgw
dev eth0 nexthop via $secgw dev eth1

>       fi
>     fi
>     sleep $interval
> done
scriptul trebuie sa includa si caderea secgw.

Ceea ce vroiam eu sa zic aici este ca "ip route add
default equalize nexthop via $firstgw dev eth0 nexthop
via $secgw dev eth1" face un fel de "balansare"









__________________________________________________
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
http://http://taxes.yahoo.com/
---
<a href="mailto:[EMAIL PROTECTED]?Subject=unsubscribe%20rlug";>unsubscribe</a>

REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui