GNU/Linux >> Tutoriels Linux >  >> Linux

Configurer la liaison réseau dans Ubuntu Server

La liaison réseau est l'agrégation ou la combinaison de plusieurs cartes LAN en une seule interface liée pour fournir une haute disponibilité et une redondance. La liaison réseau est également connue sous le nom d'association de cartes réseau.

Dans cet article, nous verrons comment configurer la liaison réseau dans Ubuntu 14.04 LTS Server. Dans mon scénario, j'ai deux cartes LAN :eth0 et eth1 et je vais créer une interface de liaison bond0 avec un mode actif-passif ou actif-sauvegarde.

Étape 1 :Installez le module Kernel de liaison à l'aide de la commande ci-dessous.

# apt-get install ifenslave-2.6

Étape 2  :Chargez le module du noyau.
Editez le fichier /etc/modules et ajoutez le module de liaison à la fin.

root@mail:~# vi /etc/modules

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.
lp
rtc
bonding

Enregistrez et quittez le fichier.

Chargez maintenant le module à l'aide de la commande modprobe comme indiqué ci-dessous :

$ sudo modprobe bonding

Étape 3  :Modifier le fichier de configuration de l'interface.

$ sudo vi /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
 auto lo
 iface lo inet loopback
 #eth0 is manually configured, and slave to the bondo interface
 auto eth0
 iface eth0 inet manual
 bond-master bond0
 bond-primary eth0

 #manually configured eth1 and second interface used in bonding(bond0)
 auto eth1
 iface eth1 inet manual
 bond-master bond0

 # bond0 is the bonding NIC and can be used like any other normal NIC.
 # bond0 is configured using static network information.
 auto bond0
 iface bond0 inet static
 address 192.168.1.151
 gateway 192.168.1.1
 netmask 255.255.255.0
 dns-nameservers 4.2.2.2
 bond-mode active-backup
 bond-miimon 100
 bond-slaves none

Étape 4  :Redémarrez le service de mise en réseau et consultez l'état de l'interface de liaison.

# service networking restart

Vérifiez l'interface de liaison à l'aide de la commande ci-dessous :

# ip add

Nous pouvons également utiliser la commande ifconfig pour voir l'interface de liaison.

Vérifiez maintenant l'état de l'interface de liaison à l'aide de la commande ci-dessous :

# cat /proc/net/bonding/bond0

Remarque  :Pour effectuer les tests, nous pouvons désactiver une interface, accéder au serveur et voir l'état de la liaison.

Les différents modes utilisés dans la liaison réseau sont répertoriés ci-dessous :

  • solde-rr ou 0 — mode round-robin pour la tolérance aux pannes et l'équilibrage de charge.
  • sauvegarde active ou 1 — Définit le mode de sauvegarde active pour la tolérance aux pannes.
  • balance-xor ou 2 — Définit un mode XOR (ou exclusif) pour la tolérance aux pannes et l'équilibrage de charge.
  • diffuser ou 3 — Définit un mode de diffusion pour la tolérance aux pannes. Toutes les transmissions sont envoyées sur toutes les interfaces esclaves.
  • 802.3ad ou 4 — Définit un mode d'agrégation de liens dynamiques IEEE 802.3ad. Crée des groupes d'agrégation qui partagent les mêmes paramètres de vitesse et de duplex.
  • balance-tlb ou 5 - Définit un mode d'équilibrage de charge de transmission (TLB) pour la tolérance aux pannes et l'équilibrage de charge.
  • balance-alb ou 6 — Définit un mode d'équilibrage de charge actif (ALB) pour la tolérance aux pannes et l'équilibrage de charge.


Linux
  1. Comment configurer une adresse IP statique sur Ubuntu 20.04

  2. Comment configurer HAProxy sur le serveur Debian 9 / Ubuntu 16.04

  3. Configurer le réseau dans Debian / Ubuntu / LinuxMint

  4. Comment configurer un serveur Counter Strike sur Ubuntu 18.04

  5. Ubuntu 19.04 :Configurer vim

Comment configurer la liaison réseau dans Ubuntu 20.04

Comment configurer le pont réseau dans Ubuntu

Comment installer et configurer Parse Server sur Ubuntu 20.04

Comment installer et configurer un serveur TeamSpeak sur Ubuntu 18.04

Comment installer et configurer un serveur Minecraft sur Ubuntu 18.04

Ubuntu 19.04 :Configurer le serveur NTP