[FoLUG] Enigma di rete
Ivan Fabris
ivan.fabris@gmail.com
Mer 4 Mar 2015 10:33:08 CET
In effetti la regolarita' e' un po' sospetta, quindi forse il problema
non e' la tolleranza dello script che pinga,pero' ti mando questo che
uso io per fare cose simili attraverso vpn poco stabili, che valuta se
di 3 test almeno 1 e' andato bene
# ciclo di tre ping, di 1 impulso l uno, sul bersaglio
R=0
for p in 1 2 3
do
ping -c 1 -w 2 $ip > /dev/null 2> /dev/null ; R1=$?
if test $R1 -eq 0 ; then ((R++)) ; fi # che almeno un
pacchetto vada a buon fine !
sleep 2 # aspetto un po'
done
if test $R -gt 0
then
if test -n "$DEBUG" ; then echo "OK" ; fi
exit 0
else
if test -n "$DEBUG" ; then echo "UNREACHABLE" ; fi
exit 2
fi
Ivan
Maggiori informazioni sulla lista
FoLUG