Kõik artiklid, Linux serverid, Veebimajutus töövahendid

Debian / Ubuntu bond0 liidese konfiguratsioon

Debian / Ubuntu bond0 liidese konfiguratsioon
Et seadistada Bond0 õige toimimine Debian/Ubuntu OS-is, peate tegema järgmised toimingud.

Alustuseks värskendage pakette:

apt-get update

Võrgu sidumise mehhanismi kasutamiseks peate installima tuumamooduli ja kontrollima seda:

modprobe bonding
lsmod | grep bond

Installige juurdepääsu kontrollivahend:

apt-get install ifenslave

Järgmiseks peate redigeerima võrgu liidese failid ja mooduli faili ning taaskäivitama serveri. Võrgu sidumine seadistatakse edukalt.
Selles näites on mõlemad võrguliidesed nimetatud eno1 ja eno2.

(/etc/network/interface):
# See fail kirjeldab teie süsteemis saadaolevaid võrguliideseid
# ja nende aktiveerimiseks vajalikke samme. Lisateabe saamiseks vaadake interfaces(5).

source /etc/network/interfaces.d/*

# Loobu võrguliidestest
auto lo
iface lo inet loopback

# Esmane võrguliides
#allow-hotplug eno1
auto bond0
iface bond0 inet static
slaves eno1 eno2
#iface eno1 inet static
address 192.168.1.10/25
gateway 192.168.1.1
# dns-* valikud on rakendatud resolvconf-paketiga, kui see on installitud
dns-nameservers 8.8.8.8 8.8.4.4
dns-search ugb.ee
bond_mode 802.3ad
bond_miimon 100
bond_downdelay 200
bond_updelay 200
bond-lacp-rate 1
bond-xmit-hash-policy layer2+3

(/etc/modules):
# /etc/modules: tuumamoodulid, mis tuleb käivitada süsteemi käivitamisel.
#
# See fail sisaldab tuumamoodulite nimesid, mis tuleb käivitada
# süsteemi käivitamisel, üks rida igal real. Ridad, mis algavad “#” -ga, eiratakse.

võrguühendus

Võrguliidese liikluse kontrollimiseks võite kasutada “iftop” utiliiti:

apt-get install iftop
iftop -i bond0
iftop -i eno1
iftop -i eno2

Serveri kõigi võrguliideste olekut saate kontrollida järgmise käsu abil:

cat /proc/net/bonding/bond0