7,7 → 7,7 |
# |
# by Author: BOUIJOUX Franck (3abTux) <3abtux@free.fr> |
# en cours d'expérimentation et d'écriture |
# À optimiser pour une écriture plus |
# À optimiser |
|
# Définion des poids des routes : même poids --> alternance des connexions |
# sinon le poids le plus faible est prioritaire |
18,7 → 18,7 |
# Définition des interfaces : |
DEV1=${1-eth0} # defaut eth0 |
DEV2=${2-eth0} # defaut eth0 mais peut être autre chose :-) |
DEV3=${3-eth0} # defaut eth0 mais peut être autre chose :-) |
#DEV3=${3-eth0} # defaut eth0 mais peut être autre chose :-) |
|
# Trouver les adresses pour chaque interface |
IP1=`ifconfig $DEV1 | grep inet | awk '{ print $2 }' | awk -F: '{ print $2 }'` |
28,8 → 28,8 |
# Trouver les passerelles pour chaque interface { ne fonctionne pas bien avec une seule interface } --> forcer les passerelles ! |
#GW1=`route -n | grep $DEV1 | grep '^0.0.0.0' | awk '{ print $2 }'` |
#GW2=`route -n | grep $DEV2 | grep '^0.0.0.0' | awk '{ print $2 }'` |
GW1=192.168.1.6 |
GW2=192.168.1.1 |
GW1=192.168.1.1 |
GW2=192.168.1.6 |
#GW3=192.168.1.6 |
|
echo "Acces internet depuis $DEV1: IP=$IP1 par la GW=$GW1" |