Suivez les 4 étapes ci-dessous pour configurer l'interface de liaison dans CentOS/RHEL 5.
1. configurer le pilote de liaison.
# grep bond0 /etc/modprobe.conf alias bond0 bonding
2. configurer les interfaces de sous-couche
# cat /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes
# cat /etc/sysconfig/network-scripts/ifcfg-eth2 DEVICE=eth2 BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes
3. Configurer l'interface de liaison avec les paramètres de liaison :
# cat /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0 BOOTPROTO=dhcp ONBOOT=yes BONDING_OPTS="mode=4 miimon=100 lacp_rate=1"
4. activer l'interface de liaison
# ifup bond0
CenntOS/RHEL 5 améliore la configuration de l'interface de liaison. Il est recommandé de configurer les paramètres de liaison dans ifcfg-bondX au lieu de /etc/modprobe.conf. L'avantage est que ces paramètres peuvent être modifiés par interface de liaison pendant le processus d'initialisation de l'interface, plutôt que pendant le processus d'initialisation du pilote de liaison. C'est-à-dire que le changement de paramètre ne nécessite plus le rechargement du pilote de liaison. Cela permet de réduire la panne du réseau à l'échelle du système tout en apportant quelques modifications mineures aux interfaces de liaison.
Veuillez noter que la configuration des paramètres de liaison dans /etc/modprobe.conf est toujours prise en charge. Ce n'est tout simplement pas recommandé.