Debian, mettre en place une protection d’interface réseau

Ou encore le channel bonding…

Petit bloc-note basé sur le tutoriel présent sur <a href= »http://sluce.developpez.com/bonding »>developpez.com</a>, corrigé pour une debian etch.

Le but est de garantir la connectivité en attribuant la même adresse IP à 2 cartes physiques pour permettre ainsi d’être protégé contre une panne de câble ou de carte réseau.

Paquetages:
ifenslave,
les autres fonctions étant assurée par le module bonding du noyau.

Je vais présenter ici, le mode 0: l’équilibrage de charges. Avec ce mode, paquets vont être "envoyés" par une carte puis par une autre. Améliorant ainsi la bande passande.

Tout d’abord, installer le paquet ifenslave:

~# aptitude install ifenslave

Puis ajouter dans le fichier /etc/modprobe.d/arch/i386 comme suit pour que le module bonding soit pris en compte dès le démarrage du noyau:

~# vim /etc/modprobe.d/arch/i386

alias bond0 bonding
options bond0 mode=0 miimon=100

Enfin, il reste à modifier le fichier de configuration du réseau de La debian:

~# vim /etc/network/interfaces

auto eth0
auto eth1
auto bond0
iface bond0 inet static
address 192.168.44.50
netmask 255.255.255.0
gateway 192.168.44.144
up /sbin/ifenslave bond0 eth0 eth1

Pour finir, il ne vous reste qu’à redémarrer la debian :)

Si vous voulez tester voter configuration, installez le paquet bwm-ng, téléchargez un gros fichier et lancez bwm-ng. Ensuite, débranchez une carte et rebranchez la.

Bonheur!

Du meme style :

Laisser un commentaire