[Tech] 4 fili [di rete]
leo@dicea.unifi.it
leo@dicea.unifi.it
Gio 30 Gen 2003 14:46:16 CET
no, non funziona ... a me serve, per la scelta della route, di sapere
per il caso attuale ... ossia se cerco www.il-piu-sconosciuto-
sito.sulla-faccia-della-terra.com la prova va fata per quel sito !
che cnn com sia irraggiungibile, se non mi serve nomn mi importa
nulla ...
cambiare la default route in automatico non se ne parla (a meno
che irraggiungibile sia localnet) ... al massimo aggiungo una route
specifica per ogni singola subnet .
On 29 Jan 2003, at 23:17, Sheikholeslami Navid (bonjo) wrote:
> tempo fa' ho fatto questo scriptino che prova a connettersi a vari server
> web (usando wget) tramite N gateway disponibili. lo potresti
> tranquillamente adattare alle tue esigenza, tuttavia potrebbe sempre dare
> falsi positivi se i server che usi per fare il test hanno dei problemi.
>
> Ricordati inoltre che ogni volta che cambi la default route, le
> connessioni TCP precedentemente stabilite cadranno, a meno che tu non
> setti un routing basato sul source (te lo consiglio vivamente).
>
> Ecchitelo:
>
> --- SNIP ---
> #!/bin/bash
>
> IP=`which ip`
> WGET=`which wget`
>
> checkitout="hotmail.com/64.4.43.7 cnn.com/207.25.71.29
> cisco.com/198.133.219.25 yahoo.com/66.163.171.128"
> routers="Interbusiness/192.168.0.1 Dada/192.168.1.1"
> for inc in $checkitout
> do
> name=`echo $inc | cut -d "/" -f 1`
> ip=`echo $inc | cut -d "/" -f 2`
>
> echo "- Checking $name"
>
> for poc in $routers
> do
> routername=`echo $poc | cut -d "/" -f 1`
> routerip=`echo $poc | cut -d "/" -f 2`
>
> $IP route add $ip via $routerip
> echo -n " + $routername "
>
> if ( $WGET --timeout=2 --tries=1 -Y off --delete-after -c http://$ip
> &> /dev/null )
> then
> echo "OK"
> else
> echo "FAILED"
> fi
>
> $IP route del $ip via $routerip
> done
> echo
> done
> --- SNIP ---
>
> > On 29 Jan 2003, at 23:00, Sheikholeslami Navid (bonjo) wrote:
> >> potresti farti uno scriptino che prova i vari link e che cambia la
> >> metrica ad esempio.
> > lo hai pronto ?
> > tieni conto che il problema non è detto che ci sia subito ... potresti
> > trovarti intasato dopo cinque o sei router per cui verificare se i lin
> > k sono attivi è un po'limitato.
> >
> >
> > --
> > Leonardo Boselli
> > Nucleo Informatico e Telematico del Dipartimento Ingegneria Civile
> > Universita` di Firenze , V. S. Marta 3 - I-50139 Firenze
> > tel +39 0554796431 cell +39 3488605348 fax +39 055495333
> > http://www.dicea.unifi.it/~leo
> > _______________________________________________
> > FLUG - Discussioni tecniche - tech@firenze.linux.it
> > URL: http://lists.firenze.linux.it/mailman/listinfo/tech
> > Archivio: http://lists.firenze.linux.it/pipermail/tech
> > Ricerca nell'archivio: http://www.firenze.linux.it/search
>
>
> "Believe you can, believe you can't; either way, you're right" - Henry Ford
> "Security is a process, not a product..." - Bruce Schneier
>
> Sheikholeslami Navid <shnavid@cyberbeat.it>
> Key fingerprint = D6FA 566F C9D0 7A17 F25A 1C7C 21F6 3E22 01A7 F604
> GPG Key: http://www.navid.cyberbeat.it/shnavid.gpg
>
>
> _______________________________________________
> FLUG - Discussioni tecniche - tech@firenze.linux.it
> URL: http://lists.firenze.linux.it/mailman/listinfo/tech
> Archivio: http://lists.firenze.linux.it/pipermail/tech
> Ricerca nell'archivio: http://www.firenze.linux.it/search
--
Leonardo Boselli
Nucleo informatico e Telematico
Dipartimento Ingegneria Civile
Universita` di Firenze
Via Santa Marta 3
I-50139 Firenze
+39 055-4796-431
+39 348-8605-348
fax 055-495-333
Maggiori informazioni sulla lista
flug-tech