GNU/Linux >> Linux Esercitazione >  >> Linux

Configura il legame di rete nel server Ubuntu

Il legame di rete è l'aggregazione o la combinazione di più schede LAN in un'unica interfaccia collegata per fornire elevata disponibilità e ridondanza. Il legame di rete è noto anche come NIC teaming.

In questo articolo, discuteremo come configurare il legame di rete in Ubuntu 14.04 LTS Server. Nel mio scenario, ho due Lan Card:eth0 ed eth1 e creerò un'interfaccia di legame bond0 con modalità attivo-passivo o backup attivo.

Passaggio 1 :Installa il modulo del kernel di collegamento usando il comando seguente.

# apt-get install ifenslave-2.6

Passaggio 2 :Carica il modulo del kernel.
Modifica il file /etc/modules e aggiungi il modulo di collegamento alla fine.

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

Salva ed esci dal file.

Ora carica il modulo usando il comando modprobe come mostrato di seguito:

$ sudo modprobe bonding

Passaggio 3 :Modifica il file di configurazione dell'interfaccia.

$ 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

Passaggio 4 :riavvia il servizio di rete e visualizza lo stato dell'interfaccia di collegamento.

# service networking restart

Verifica l'interfaccia di legame usando il comando seguente:

# ip add

Possiamo anche usare il comando ifconfig per vedere l'interfaccia di legame.

Ora controlla lo stato dell'interfaccia di legame usando il comando seguente:

# cat /proc/net/bonding/bond0

Nota :Per eseguire il test possiamo disattivare un'interfaccia e accedere al server e vedere lo stato del legame.

Di seguito sono elencate le diverse modalità utilizzate in Network Bonding:

  • bilancia-rr o 0 — modalità round robin per la tolleranza ai guasti e il bilanciamento del carico.
  • backup attivo o 1 — Imposta la modalità di backup attivo per la tolleranza agli errori.
  • bilancia-xor o 2 — Imposta una modalità XOR (o esclusivo) per la tolleranza agli errori e il bilanciamento del carico.
  • trasmissione o 3 — Imposta una modalità di trasmissione per la tolleranza agli errori. Tutte le trasmissioni vengono inviate su tutte le interfacce slave.
  • 802.3ad o 4 — Imposta una modalità di aggregazione del collegamento dinamico IEEE 802.3ad. Crea gruppi di aggregazione che condividono le stesse impostazioni di velocità e duplex.
  • bilancia-tlb o 5 — Imposta una modalità Transmit Load Balancing (TLB) per la tolleranza agli errori e il bilanciamento del carico.
  • bilancia-alb o 6 — Imposta una modalità ALB (Active Load Balancing) per la tolleranza agli errori e il bilanciamento del carico.


Linux
  1. Come configurare l'indirizzo IP statico su Ubuntu 20.04

  2. Come configurare HAProxy su Debian 9 / Ubuntu 16.04 Server

  3. Configura rete in Debian/Ubuntu/LinuxMint

  4. Come configurare un server Counter Strike su Ubuntu 18.04

  5. Ubuntu 19.04:Configura vim

Come impostare il legame di rete in Ubuntu 20.04

Come configurare il bridge di rete in Ubuntu

Come installare e configurare Parse Server su Ubuntu 20.04

Come installare e configurare un TeamSpeak Server su Ubuntu 18.04

Come installare e configurare un server Minecraft su Ubuntu 18.04

Ubuntu 19.04:Configura il server NTP