Comment configurer eth1 pour qu'il soit un système à sécurité intégrée pour eth0.
Quand eth est en panne eth1 monte et quand eth est en hausse eth1 descend
Ce que vous souhaitez configurer s'appelle Network Bonding .
Ceci est également appelé " agrégation de ports ou agrégation de liens (qui) signifie la combinaison de plusieurs interfaces réseau (NIC) sur une seule liaison, offrant ainsi une haute disponibilité, un équilibrage de la charge, un débit maximal ou une combinaison de ceux-ci. "
Dans ce cas, vous souhaiterez configurer une liaison Mode 1 de sauvegarde active .
Installer le package pour permettre la liaison d'interface **
Tout d’abord, vous devrez installer le package ifenslave qui permet d’ajouter et de supprimer des interfaces à un groupe de liaison.
Installez le paquet ifenslave à partir du Centre de logiciel Ubuntu:
ou, vous pouvez installer le package à partir de la ligne de commande:
Sudo apt-get install ifenslave-2.6
Modifier la configuration pour charger le module de liaison
Ensuite, vous modifierez votre fichier /etc/modules
pour vous assurer que le module de liaison est chargé.
Sudo gedit /etc/modules
et ajoutez la ligne suivante au bas du fichier:
bonding mode=active-backup miimon=100 max_bonds=2 primary=eth0
L'option miimon indique la fréquence de surveillance (en millisecondes) de l'interface en cas de défaillance et peut être modifiée en fonction des besoins.
charger le module de noyau de collage:
Sudo modprobe bonding
Définir le groupe de liaison
Enfin, vous allez définir le groupe de liaison dans le fichier /etc/network/interfaces
et redémarrer le service réseau.
Sudo gedit /etc/network/interfaces/
auto bond0
iface bond0 inet static
address 192.168.1.10
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
bond-slaves none
bond-mode 1
bond-miimon 100
post-up ifenslave bond0 eth0 eth1
pre-down ifenslave -d bond0 eth0 eth1
auto eth0
iface eth0 inet manual
bond-master bond0
bond-primary eth0 eth1
auto eth1
iface eth1 inet manual
bond-master bond0
bond-primary eth0 eth1
Redémarrez le service de réseau
Sudo service networking restart
Remarque: cela ne permet pas la liaison entre deux types de réseau différents (c'est-à-dire que vous ne pouvez pas établir de liaison entre une carte Ethernet et une connexion sans fil.)
De plus, cela n'a rien à voir avec la multi-homing entre deux FAI et dépasse le cadre de cette question.
Références:
https://help.ubuntu.com/community/UbuntuBonding#Ethernet_Bonding_modes
Vous avez besoin d'un réseau liaison .
De https://help.ubuntu.com/community/UbuntuBonding :
La liaison, également appelée jonction de port ou agrégation de liens, consiste à associer plusieurs interfaces réseau (NIC) à un seul lien, offrant ainsi une haute disponibilité, un équilibrage de la charge, un débit maximal ou une combinaison de ces éléments.
Installez ifenslave (Sudo apt-get install ifenslave-2.6
) et configurez /etc/network/interfaces
comme ceci:
auto eth0
iface eth0 inet manual
auto eth1
iface eth1 inet manual
auto bond0
iface bond0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.254
slaves eth0 eth1
bond-mode active-backup