On Tue, 2 Apr 2002, Nestor Dan wrote:
> > > Este foarte adevarat, daca dau jos interfata manual
> > > totul este ok si se face usor un astfel de script, dar
> > > cand conexiunea se restabileste (cum imi dau seama?)
> > > ce script mai ridica interfata si rutele?
> > >
> > Un script bash. Gandeste-te ca in principiu protocoalele de rutare IGP
> > sunt doar niste scripturi mai destepte si mai configurabile :)
>
> hai sa ma bag si eu in vorba in calitate de newbie:
> cum ar arata un asemenea script bash?
>
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
Disclaimer: Any views or opinions presented within this e-mail are solely
those of the author and do not necessarily represent those of any company,
unless otherwise specifically stated.
---
<a href="mailto:[EMAIL PROTECTED]?Subject=unsubscribe%20rlug">unsubscribe</a>
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/