Este es un paquete virtual y en realidad instalar ifenslave-2.6
# aptitude install ifenslave-2.6 Debian Kernel Module Configuration Crear el fichero bonding.conf en el directorio: /etc/modprobe.d/ y editarlo como sigue: # nano /etc/modprobe.d/bonding.conf alias bond0 bonding options bonding mode=0 miimon=100 downdelay=200 updelay=200 Cargar los mdulos en el kernel del sistema: File: /etc/modules echo "bonding" >> /etc/modules echo "mii" >> /etc/modules
Los modos corresponden al tipo de balanceo que queremos realizar,
puede ser: - Balance-RR (0): Balance Round Robin, reparte secuencialmente el trfico de red entre las interfaces disponibles en caso de fallar alguna de las dos, el trfico solo se transmite por la que se encuentre en funcionamiento. - Active-Backup (1): Establece una interfaz maestra y otra esclava, esta ltima toma el lugar de la maestra cuando est queda fuera de funcionamiento. - Balance-Xor (2): Las transmisiones son balanceadas a travs de las interfaces en modo Xor, es decir, la misma interface es seleccionado para cada destino nico MAC. - Broadcast (3): Transmite toda la carga a travs de todas las interfaces activas. -802.3ad (4): modo Dynamic link aggregation, crea grupos que comparten la misma velocidad y duplex.Las tarjetas deben soportar IEEE 802.3ad. -balance-tib (5): balancea todo el trafico de salida, todo el trfico de entrada es recibido por el esclavo activo.
-balance-alb (6) : bsicamente hace lo mismo que el mode5, pero tambin
balancea el trfico de entrada.
Los otros valores configurados del bonding son:
- miimon: El intervalo en milisegundos en que el sistema monitorea las interfaces para verificar que estn conectadas. - downdelay: El tiempo de espera que se le dar a una interfaz para considerar que est desconectada. - updelay: El tiempo de espera que se le dar a una interfaz para considerar que ya est conectada otra vez.
Debian Network Configuration
# nano /etc/network/interfaces auto bond0 iface bond0 inet static address 192.168.45.56 netmask 255.255.255.0 gateway 192.168.45.23 broadcast 192.168.45.255 up /sbin/ifenslave bond0 eth2 up /sbin/ifenslave bond0 eth3