Le déroulement
Installation des composants
# aptitude install firmware-bnx2 ifenslave
Détection des interfaces
# modprobe -r bnx2 && modprobe bnx2
Retrait de la configuration existante
# ip a d <address/cidr> dev eth1 # ifconfig eth1 down
Options pour les interfaces Bonding
# echo -en "alias bond0 bonding\nalias bond1 bonding\noptions bonding max_bonds=2 mode=1 miimon=100" > /etc/modprobe.d/bonding.conf
Configuration des interfaces
# vim /etc/network/interfaces
auto eth0 eth1 eth2 eth3 bond0 bond1 iface bond0 inet static address <ip1> netmask <mask1> gateway <gw1> up /sbin/ifenslave bond0 eth0 eth2 down /sbin/ifenslave -d bond0 eth0 eth2 iface bond1 inet static address <ip2> netmask <mask2> up /sbin/ifenslave bond1 eth1 eth3 down /sbin/ifenslave -d bond1 eth1 eth3 up route add -net <net1> netmask <mask3> gw <gw2>
Montage des interfaces
# /etc/init.d/networking stop # /etc/init.d/networking start