GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment configurer la liaison réseau dans Ubuntu 20.04

La pratique consistant à fusionner différentes interfaces réseau en une seule est connue sous le nom de liaison ou d'appariement réseau. L'objectif principal de la liaison réseau est d'améliorer les performances et la capacité tout en garantissant la redondance du réseau. En outre, la liaison réseau est avantageuse lorsque les allocations de pannes sont une considération cruciale, comme dans les connexions d'équilibrage de charge. Des packages pour la liaison réseau sont disponibles dans le système Linux. Voyons comment configurer une connexion réseau dans Ubuntu à l'aide de la console. Avant de commencer, assurez-vous d'avoir les éléments suivants :

  • Un compte d'administrateur ou d'utilisateur principal
  • Deux adaptateurs d'interface ou plus sont disponibles.

Installer le module de liaison dans Ubuntu

Nous devons d'abord installer le module de liaison. Connectez-vous donc à partir de votre système et ouvrez rapidement le shell de ligne de commande par "Ctrl + Alt + T". Assurez-vous que le module de liaison est configuré et activé dans votre système Linux. Pour charger le module de liaison, tapez la commande ci-dessous suivie du mot de passe de l'utilisateur.

$ sudo modprobe bonding

La liaison a été activée conformément à la requête ci-dessous :

$ lsmod | grep bond

Si votre système a raté la liaison, assurez-vous d'installer le package ifenslave dans votre système via le package apt suivi de l'ajout du mot de passe.

$ sudo apt install ifenslave

Confirmez votre processus d'action d'installation en appuyant sur "y" de la machine à écrire. Sinon, appuyez sur "n" pour quitter l'installation.

Vous pouvez voir que le système a installé et activé avec succès la liaison réseau sur votre système conformément aux dernières lignes de sortie ci-dessous.

Liaison réseau temporaire

La liaison temporaire ne dure que jusqu'au prochain redémarrage. Cela signifie que lorsque vous redémarrez ou redémarrez votre système, il disparaît. Commençons le collage temporaire. Tout d'abord, nous devons vérifier combien d'interfaces sont disponibles dans notre système pour être liées. À cette fin, écrivez la commande ci-dessous dans le shell pour la vérifier. Ajoutez le mot de passe de votre compte pour continuer. La sortie ci-dessous montre que nous avons deux interfaces Ethernet enp0s3 et enp0s8 disponibles dans le système.

$ sudo ifconfig

Tout d'abord, vous devez changer l'état des deux interfaces Ethernet en "down" en utilisant les commandes suivantes :

$ sudo ifconfig enp0s3 down
$ sudo ifconfig enp0s8 down

Maintenant, vous devez créer un réseau de liaison sur le nœud maître bond0 via la commande ip link comme ci-dessous. Assurez-vous d'utiliser le mode de liaison en tant que "82.3ad".

$ sudo ip link add bond0 type bond mode 802.3ad

Après la création de la liaison du réseau de liaison, ajoutez les deux interfaces au nœud maître comme ci-dessous.

$ sudo ip link set enp0s3 master bond0
$ sudo ip link set enp0s8 master bond0

Vous pouvez affirmer la création d'une liaison réseau à l'aide de la requête ci-dessous.

$ sudo ip link

Lien réseau permanent

Si quelqu'un veut établir une liaison réseau permanente, il doit apporter des modifications au fichier de configuration des interfaces réseau. Par conséquent, ouvrez le fichier dans l'éditeur GNU nano comme ci-dessous.

$ sudo nano /etc/network/interfaces

Maintenant, mettez à jour le fichier avec la configuration suivante ci-dessous. Assurez-vous d'ajouter bond_mode à 4 ou 0. Enregistrez le fichier et quittez-le.

Pour activer la liaison réseau, nous devons changer les états des deux interfaces esclaves en down et changer l'état du nœud maître en up, en utilisant la requête ci-dessous.

$ sudo ifconfig enp0s3 down && sudo ifconfig enp0s8 down & sudo ifconfig bond0 up

Redémarrez maintenant le service réseau à l'aide de la commande systemctl ci-dessous.

$ sudo systemctl restart networking.service

Vous pouvez également utiliser la commande ci-dessous au lieu de la commande ci-dessus.

$ sudo systemctl restart network-manager.service

Vous pouvez maintenant confirmer si l'interface principale a été "active" ou non à l'aide de la requête ci-dessous :

$ sudo ifconfig bond0

Vous pouvez vérifier l'état d'un lien réseau nouvellement créé qui a été créé avec succès en utilisant la requête ci-dessous.

$ sudo cat /proc/net/bonding/bond0

Conclusion

Cet article explique comment combiner plusieurs interfaces réseau en une seule plate-forme à l'aide du package de pontage Linux. J'espère que vous n'avez rencontré aucun problème lors de la mise en œuvre.


Ubuntu
  1. Comment configurer HAProxy dans Ubuntu 16.04

  2. Comment configurer le pare-feu UFW sur Ubuntu 18.04

  3. Comment redémarrer le réseau sur Ubuntu

  4. Comment configurer Elasticsearch sur Ubuntu 18.04 et 16.04 LTS

  5. Comment configurer l'interface réseau sur Ubuntu, Debian et LinuxMint

Comment configurer le serveur Rsyslog sur Ubuntu

Comment configurer le serveur DHCP sur Ubuntu

Comment redémarrer le réseau sur Ubuntu 20.04

Comment configurer le pont réseau dans Ubuntu

Comment redémarrer le réseau sur Ubuntu 22.04

Comment configurer le pare-feu UFW sur Ubuntu 20.04