Comment configurer le réseau de liaison réseau Ubuntu Top 10.Top 10

Comment configurer le réseau de liaison réseau Ubuntu Top 10.Top 10
La liaison ou équipe de réseautage se réfère à un processus de combinaison de deux interfaces de réseau ou plus en une. L'objectif principal de la liaison du réseau est de fournir un débit et une bande passante accrus et une redondance du réseau. De plus, la liaison du réseau est bénéfique lorsque les tolérances de défaut dans un facteur critique, les réseaux d'équilibrage de la charge.

Le noyau Linux nous fournit des modules pour effectuer la liaison du réseau. Ce tutoriel explique comment utiliser le module de liaison Linux pour connecter plusieurs interfaces réseau en une seule interface.

Avant de plonger dans le terminal et d'activer la liaison du réseau, discutons des concepts clés de la liaison du réseau.

Types de liaison de réseau

Il existe six types de liaison de réseau. Ils sont:

  1. mode = 0 - Ceci est le type de liaison par défaut. Il est basé sur la politique du tournoi de la ronde (de la première interface au dernier) et fournit des fonctionnalités de tolérance aux défauts et d'équilibrage de chargement.
  2. mode = 1 - Ce type de liaison est basé sur la stratégie de support actif (une seule interface est active, et jusqu'à ce qu'elle échoue, l'autre s'active). Ce mode peut fournir une tolérance aux défauts.
  3. mode = 2 - Ce type de liaison fournit des fonctionnalités telles que l'équilibrage de la charge et la tolérance aux défauts. Il définit un mode XOR effectuant une opération XOR de l'adresse MAC source avec l'adresse MAC de destination.
  4. mode = 3 - Le mode 3 est basé sur la politique de diffusion, transmettant tous les paquets à toutes les interfaces. Ce mode n'est pas un mode de liaison typique et s'applique à des instances spécifiques uniquement.
  5. mode = 4 - Mode 4 ou Mode d'agrégation de liens dynamiques Créez des groupes d'agrégation avec la même vitesse. La sélection d'interface pour le trafic sortant est effectuée en fonction de la méthode de hachage de transmission. Vous pouvez modifier la méthode de hachage de XOR à l'aide du xmit_hash_policy. Il nécessite un interrupteur avec 802.Lien dynamique 3ad
  6. mode = 5 - Dans ce mode, la charge actuelle sur chaque interface détermine la distribution des paquets sortants. L'interface actuelle reçoit les paquets entrants. Si l'interface actuelle ne reçoit pas les paquets entrants, il est remplacé par l'adresse MAC d'une autre interface. Il est également connu sous le nom d'équilibrage de charge de transmission adaptative.
  7. mode = 6 - Ce type d'équilibrage est également connu sous le nom d'équilibrage de charge adaptative. Il a un équilibrage de charge de transmission d'équilibre et un équilibrage de charge de réception. L'équilibrage de la charge de réception utilise la négociation ARP. Le pilote de liaison réseau intercepte les réponses ARP de l'appareil local et écrase l'adresse source avec une adresse unique de l'une des interfaces de la liaison. Ce mode ne nécessite pas la prise en charge de Switch.

Comment configurer la liaison réseau sur Ubuntu

Plongeons dans le terminal et configurons la liaison du réseau dans Ubuntu. Avant de commencer, assurez-vous d'avoir:

  • Un compte utilisateur racine ou sudo
  • Deux interfaces réseau ou plus

Installer le module de liaison

Assurez-vous que le module de liaison installé et activé dans votre noyau. Utilisez la commande lsmod comme:

sudo lsmod | liaison grep
liaison 180224 1

Si le module n'est pas disponible, utilisez la commande ci-dessous pour installer.

sudo apt-get install ifenslave

Liaison éphémère

Vous pouvez configurer une liaison de réseau temporaire en utilisant deux interfaces dans votre système. Pour ce faire, commencez par charger le pilote de liaison.

liaison sud-modprobe

Dans l'étape suivante, obtenons les noms des interfaces Ethernet dans nos systèmes. Utilisez la commande:

sudo ifconfig

La commande ci-dessus montre les interfaces du système. Vous pouvez trouver un exemple de sortie dans l'image ci-dessous:

Maintenant, créons une liaison réseau à l'aide de la commande IP comme:

sudo ifconfig ENS33 Down
sudo ifconfig ENS36 Down
lien ip sudo Ajouter le mode de liaison de type Bond0 802.3AD

Enfin, ajoutez les deux interfaces:

set de liaison IP sudo ENS33 Master Bond0
SET des liens IP sudo ENS36 Master Bond0

Pour confirmer la création réussie du lien, utilisez la commande:

Lien IP sudo

NOTE: La création d'un lien, comme indiqué ci-dessus, ne survivra pas à un redémarrage.

Cautionnement permanent

Nous devons modifier le fichier de configuration de l'interface et ajouter les paramètres de liaison pour créer une liaison permanente.

sudo vim / etc / réseau / interfaces

Dans le fichier, ajoutez la configuration suivante.

Auto ENS33
Manuel Iface ENS33 INET
Auto ENS36
Manuel Iface ENS36
Auto Bond0
Iface Bond Inet statique
Adresse 192.168.0.253
masque de réseau 255.255.255.0
passerelle 192.168.0.1
nom de domaine DNS-Search.local
esclaves ENS33 ENS36
Bond_mode 4
Bond-miimon 100
lien-downdelay 0
Bond-Relay 0

NOTE: Assurez-vous que les interfaces sont conformes à Bond = 4. Sinon, vous pouvez utiliser Bond = 0 à la place. Vous devrez peut-être également éliminer les deux interfaces et activer le lien.

Utilisez la commande ci-dessous pour activer la liaison.

sudo ifconfig ENS33 Down && sudo ifconfig ENS36 Down & sudo ifconfig Bond0 up
service sudo redémarrer le réseau de réseau

Pour confirmer que l'interface est opérationnelle, utilisez la commande:

sudo ifconfig Bond0

Pour afficher l'état de la liaison, utilisez la commande comme:

Sudo Cat / Proc / Net / Bonding / Bond0

Voici un exemple de sortie:

De clôture

Ce guide vous a expliqué comment mettre en place des obligations de réseau dans les distributions basées sur Ubuntu et Debian. Pour obtenir des informations détaillées sur le lien, considérez la documentation.