Visi straipsniai, Linux-serveris, Įrankiai ir technika

Debian / Ubuntu bond0 sąsajos konfigūracija

Debian / Ubuntu bond0 sąsajos konfigūracija
Taigi, konfigūruodami Bond0 veikimą „Debian/Ubuntu“ OS, turite atlikti šiuos veiksmus.

Pirmiausia atnaujinkite paketus:

apt-get update

Naudojant saistymo tinklo mechanizmą, būtina įdiegti branduolio modulį ir jį patikrinti:

modprobe bonding
lsmod | grep bond

Įdiekite prieigos valdymo įrankį:

apt-get install ifenslave

Toliau turite redaguoti tinklo sąsajos failus ir branduolio modulio failą, po to paleisti serverį iš naujo. Susiejimas tinkle bus sėkmingai sukonfigūruotas.
Šiame pavyzdyje abiejų tinklo sąsajų pavadinimai yra eno1 ir eno2.

(/etc/network/interface):
# Šis failas aprašo jūsų sistemoje prieinamas tinklo sąsajas
# ir kaip jas aktyvuoti. Daugiau informacijos rasite interfaces(5).

source /etc/network/interfaces.d/*

# Lokalinė tinklo sąsaja
auto lo
iface lo inet loopback

# Pagrindinė tinklo sąsaja
#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-* parinktys įgyvendina „resolvconf“ paketą, jei jis yra įdiegtas
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: branduolio moduliai, kurie turi būti įkrauti paleidimo metu.
#
# Šiame faile nurodyti branduolio modulių pavadinimai, kurie turi būti įkrauti
# sistemos paleidimo metu, po vieną eilutėje. Eilutės, prasidedančios su „#“, yra ignoruojamos.

saistymas

Tinklo sąsajos srautui patikrinti galite naudoti „iftop“ įrankį:

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

Savo serverio visų tinklo sąsajų būklę galite patikrinti naudodami šią komandą:

cat /proc/net/bonding/bond0