Umrežavanje

Kako napraviti Linux Network Bonding

Kako napraviti Linux Network Bonding

Uvod u mrežno povezivanje

Mrežno povezivanje je povezivanje ili kombinacija dva različita fizička mrežna sučelja za povećanje propusnosti ili sigurnosne konekcije u slučaju da sučelje zakaže.

Dodavanje mrežnog sučelja u svrhu sigurnosne konekcije naziva se „mrežni višak”, Ukratko višak mreže je kada mrežno sučelje zakaže, drugo (može biti više od 2 sučelja) zamjenjuje njegovu funkcionalnost sprečavajući neuspjeh povezivanja. S druge strane, mrežno povezivanje može biti korisno za distribuciju prometa između različitih mrežnih sučelja povećavajući mogućnost propusnosti, to se naziva „Uravnoteženje opterećenja”, A postoje različiti tipovi koji omogućuju redundanciju mreže i uravnoteženje opterećenja, ili oboje.

Postoje različite vrste mrežnog povezivanja, na prvom mjestu možete kombinirati ethernet i wifi kartice kako biste postigli redundanciju mreže ili uravnoteženje opterećenja (to neće povećati brzinu koju pruža vaš ISP), postoje i dostupni uređaji za postizanje mreže uravnotežujući povezivanje 4g veza s mobitela, ali svoje Linux računalo možete pretvoriti i u uređaj za mrežno povezivanje.

Postoji 7 vrsta mrežnog povezivanja:

  1. način = 0 (ravnoteža u krugu)
  2. način = 1 (aktivna sigurnosna kopija) ⇒ Objašnjeno u ovom vodiču.
  3. način rada = 2 (ravnoteža XOR)
  4. način rada = 3 (emitiranje)
  5. način = 4 (802.3ad)
  6. način = 5 (ravnoteža TLB)
  7. način rada = 6 (ravnoteža ALB)

Ovaj vodič objašnjava kako konfigurirati mrežno povezivanje na distribucijama Debiana i Ubuntu Linuxa na način da je žičana veza zadana, dok je bežična veza sigurnosna kopija kada žičana veza nije povezana. Ovo je način 1 (Aktivna izrada sigurnosnih kopija) i bežični uređaj će raditi samo kada ožičenje ne uspije. Oba mrežna uređaja bit će povezana obveznica0 sučelje.

Konfiguriranje mrežne veze žične i bežične veze na Debian 10 Busteru (DHCP)

Prije početka morate instalirati paket ifenslave za pričvršćivanje i odvajanje podređenih mrežnih uređaja na uređaj za povezivanje. Trčanje:

apt instalirati ifenslave

Za svaki slučaj učitajte vezne module

modprobe vezivanje

Drugi je korak provjeriti nazive mrežnog sučelja, pokrenite:

IP adresa

U mom slučaju želim povezati ethernet karticu, označenu kao enp2s0 i bežična kartica označena kao wlp3s0. Dok slijedite ovaj vodič, zamijenite oba imena za nazive mrežnih kartica.

Sada morate osigurati da su mrežna sučelja prisutna u datoteci / etc / network / sučelja. Ako nisu, otvorite datoteku s nano:

nano / etc / network / sučelja

Dodajte slične retke ovima koje sam dodao ispod komentara “# Dodajte slične retke da vaše mrežne kartice rade… ”Zamjenjujući nazive mrežnih kartica (enp2s0 i wlp3s0) za vaše:

# Dodajte slične retke kako biste zamijenili mrežne kartice
# "enp2s0", "wlp3s0", "LinuxHint ...",
# "14: CF: ..." i "972 ..." za vaše ispravne informacije
automatski enp2s0
iface enp2s0 inet priručnik
obveznica-master obveznica0
obveznica-primarna enp2s0 wlp3s0
automatski wlp3s0
iface wlp3s0 inet priručnik
obveznica-master obveznica0
obveznica-primarna enp2s0 wlp3s0
wpa-ssid 'LinuxHint'
wpa-bssid '14: CF: E2: 2A: EF: 00 '
wpa-psk '972537288765'
automatska veza0
iface veza0 inet dhcp
robovi-obveznici nijedan
bond-mode aktivna-sigurnosna kopija
obveznica-miimon 100
kašnjenje obveznice 200
obveznica 200

Spremite i izađite pritiskom na CTRL + X

Pokrenite uređaje za spajanje izvođenjem:

ifenslave veza0 enp2s0 wlp3s0

Ponovo pokrenite uslugu umrežavanja pokretanjem:

/ etc / init.d / ponovno pokretanje umrežavanja

Lijepljenje bi sada trebalo funkcionirati, ali to nije bio moj slučaj ... pojavila se pogreška koja me sprečava da ponovno pokrenem mrežne usluge, ako je i to bio slučaj, provjerite Rješavanje problema s pogreškom wpa_supplicant prilikom ponovnog pokretanja mrežnih usluga, ako niste vidjeli pogreške, prijeđite na Testiranje funkcionira li Bonding kako bi se potvrdilo da je sve prošlo u redu.

Konfiguriranje mrežne veze žične i bežične veze na Debian 10 Busteru (statički)


Ako ste već slijedili gornje korake i želite svoju konfiguraciju promijeniti u statičku, zanemarite sljedeće korake i prijeđite na izdanje datoteke / etc / network / interfaces da biste je ažurirali, ako ste ovaj vodič započeli iz ovog odjeljka za postavljanje statičke konfiguracije od 0 zatim slijedite sve sljedeće korake počevši od instaliranja ifenslave paket za pričvršćivanje i odvajanje podređenih mrežnih uređaja na uređaj za povezivanje izvođenjem:

apt instalirati ifenslave

Za svaki slučaj učitajte vezne module

modprobe vezivanje

Drugi je korak provjeriti nazive mrežnog sučelja, pokrenite:

IP adresa

U mom slučaju želim povezati ethernet karticu, označenu kao enp2s0 i bežična kartica označena kao wlp3s0. Dok slijedite ovaj vodič, zamijenite oba imena za nazive mrežnih kartica.

Sada morate osigurati da su mrežna sučelja prisutna u datoteci / etc / network / sučelja. Ako nisu, otvorite datoteku s nano:

nano / etc / network / sučelja

/ etc / network / sučelja izdanje datoteke za statičku konfiguraciju:

Dodajte slične retke ovima koje sam dodao ispod komentara “# Dodajte slične retke da vaše mrežne kartice rade… ”Zamjenjujući nazive mrežnih kartica (enp2s0 i wlp3s0) za svoju, također zamijenite IP adrese prema klasi vaše mreže (npr.g 10.0.0.X, 192.168.1.X itd.)

# Dodajte slične retke da vaše mrežne kartice rade zamijenjujući "enp2s0", "wlp3s0 $
# "14: CF: ..." i "972 ..." za vaše ispravne informacije
automatski enp2s0
iface enp2s0 inet priručnik
obveznica-master obveznica0
obveznica-primarna enp2s0 wlp3s0
automatski wlp3s0
iface wlp3s0 inet priručnik
obveznica-master obveznica0
obveznica-primarna enp2s0 wlp3s0
wpa-ssid 'LinuxHint'
wpa-bssid '14: CF: E2: 2A: EF: 00 '
wpa-psk '972537288765'
automatska veza0
iface veza0 inet statična
adresa 192.168.0.54
mrežna maska ​​255.255.255.0
mreža 192.168.0.0
pristupnik 192.168.0.1

Spremite i izađite pritiskom na CTRL + X

Pokrenite uređaje za spajanje izvođenjem:

ifenslave veza0 enp2s0 wlp3s0

Ponovo pokrenite uslugu umrežavanja pokretanjem:

/ etc / init.d / ponovno pokretanje umrežavanja

Povezivanje bi sada trebalo raditi, ali to nije bio moj slučaj ... pojavila se pogreška koja me sprječava da ponovno pokrenem mrežne usluge, ako je i to bio slučaj, provjerite Rješavanje problema s pogreškama prilikom ponovnog pokretanja mrežnih usluga, ako niste vidjeli pogreške, nastavite čitati sljedeći odjeljak za testiranje vaše konfiguracije i zanemarivanje posljednjeg radi rješavanja problema.

Testiranje funkcionira li lijepljenje

Da biste potvrdili da spajanje radi ispravno, pokrenite:

cat / proc / net / bonding / bond0

Da biste provjerili postavke mreže, također možete pokrenuti

ip -br adresa

Ako je vaša konfiguracija ispravno postavljena, vidjet ćete sličan rezultat, ako biste postavili statičnu IP, vidjet ćete je. U svojoj statičkoj konfiguraciji postavio bih IP 192.168.0.54:

Rješavanje problema s pogreškom wpa_supplicant prilikom ponovnog pokretanja mrežnih usluga


Napomena o rješavanju problema (zanemarite ovaj korak ako niste dobili pogreške prilikom ponovnog pokretanja mrežnih usluga)

Pri ponovnom pokretanju mrežne usluge dobio sam pogrešku:

“Inicijalizacija upravljačkog sučelja '/ run / wpa_supplicant' nije uspjela.Možda imate drugi postupak wpa_supplicant koji je već pokrenut ili je datoteka bila ostavljen nečistim prekidom wpa_supplicant, u tom slučaju morat ćete ručno ukloniti ovu datoteku prije ponovnog pokretanja wpa_supplicant.“

Da biste ga riješili, samo preimenujte datoteku / run / wpa_supplicant / wlp3s0 (zamijeniti wlp3s0 s imenom vaše WiFi kartice)

Ako ste dobili pogrešku koju sam gore spomenuo vjerojatno pri pokušaju ponovnog pokretanja mrežnih usluga, neka sučelja su se pokvarila, ponovite korak za pokretanje uređaja za povezivanje (zanemarite ovaj korak ako niste dobili pogrešku i usluge su ponovno pokrenute pravilno):

A zatim ponovno pokrenite mrežne usluge

A zatim ponovno pokrenite mrežne usluge

Ovo bi sada trebalo raditi, kako bi se potvrdilo njegovo pokretanje:

cat / proc / net / bonding / bond0

Da biste provjerili postavke mreže, također možete pokrenuti

ip -br adresa

Nadam se da vam je ovaj vodič bio koristan za mrežno povezivanje na Debian 10 Buster i Ubuntu Linux distribucijama, nastavite pratiti LinuxHint za više savjeta i ažuriranja na Linuxu.

Kako instalirati League Of Legends na Ubuntu 14.04
Ako ste ljubitelj League of Legends, ovo je prilika za vas da testirate League of Legends. Imajte na umu da je LOL podržan na PlayOnLinux ako ste kori...
Instalirajte najnoviju strategiju igre OpenRA na Ubuntu Linux
OpenRA je Libre / Free Real Time strateški pokretač igre koji stvara rane Westwoodove igre poput klasične Command & Conquer: Red Alert. Distribuirani ...
Instalirajte najnoviji Dolphin Emulator za Gamecube i Wii na Linux
Dolphin Emulator omogućuje vam igranje odabranih Gamecube i Wii igara na Linux osobnim računalima (PC). Dolphin Emulator je slobodno dostupan i emula...