Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 375 → Rev 376

/scripts/sbin/alcasar-load_balancing.sh
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"