Verkostoituminen

Kuinka tehdä Linux-verkon liimaus

Kuinka tehdä Linux-verkon liimaus

Johdanto verkon liimaamiseen

Verkkosidonta on kahden erilaisen fyysisen verkkoliitännän liittäminen tai yhdistäminen kaistanleveyden tai varmuuskopioitavuuden lisäämiseksi, jos liitäntä epäonnistuu.

Verkkoliitännän lisäämistä yhteyden varmuuskopioimiseksi kutsutaanverkon redundanssi”, Lyhyellä verkon redundanssilla tarkoitetaan verkkoliitännän epäonnistumista, toinen (sitä voi olla enemmän kuin 2 rajapintaa) korvaa toimintonsa estäen yhteysvirheen. Toisaalta verkon sidonnasta voi olla hyötyä liikenteen jakamisessa eri verkkoliitäntöjen välillä, mikä lisää kaistanleveyttä, tätä kutsutaanKuormituksen tasapainoittaminen”Ja on olemassa erilaisia ​​tyyppejä, jotka tarjoavat sekä verkon redundanssin että kuormituksen tasapainottamisen tai molemmat.

Verkkoliitäntöjä on erilaisia, ensinnäkin voit yhdistää ethernet- ja wifi-kortit verkon redundanssin tai kuormituksen tasapainottamiseksi (se ei lisää Internet-palveluntarjoajan tarjoamaa nopeutta), on myös saatavilla laitteita verkon saavuttamiseksi tasapainottamalla 4g-yhteyksien liittäminen matkapuhelimista, mutta voit myös muuttaa Linux-tietokoneestasi verkon sidontalaitteen.

Verkkosidontaa on 7 tyyppiä:

  1. tila = 0 (Tasapainoinen Robin)
  2. mode = 1 (Aktiivinen varmuuskopio) ⇒ Selitetty tässä opetusohjelmassa.
  3. tila = 2 (Balance XOR)
  4. tila = 3 (lähetys)
  5. tila = 4 (802.3ad)
  6. tila = 5 (Balance TLB)
  7. tila = 6 (Balance ALB)

Tässä opetusohjelmassa kerrotaan, miten verkkoradoitus määritetään Debian- ja Ubuntu Linux -jakeluissa tavalla, jolla langallinen yhteys on oletusarvo, kun taas langaton on varmuuskopio, kun langallista ei ole kytketty. Tämä on tila 1 (Active Backup) ja langaton laite toimii vain, kun langallinen yhteys epäonnistuu. Molemmat verkkolaitteet liitetään toisiinsa sidos0 käyttöliittymä.

Langallisen ja langattoman verkon sidonnan määrittäminen Debian 10 Buster (DHCP) -palvelussa

Ennen aloittamista sinun on asennettava ifenslave-paketti orjaverkkolaitteiden liittämiseksi ja irrottamiseksi liitoslaitteeseen. Juosta:

apt asenna ifenslave

Vain siinä tapauksessa, että kiinnitysmoduulit ladataan

modprobe-liimaus

Toinen vaihe on tarkistaa verkkoliittymien nimet, suorita:

IP-osoite

Minun tapauksessani haluan liittää Ethernet-kortin, joka tunnistetaan nimellä enp2s0 ja langaton kortti, tunnistettu wlp3s0. Kun vaihdat tätä opetusohjelmaa, korvaa molemmat nimet verkkokorttisi nimille.

Nyt sinun on varmistettava, että verkkoliitännät ovat läsnä tiedostossa / etc / verkko / rajapinnat. Jos ne eivät ole, avaa tiedosto nanolla:

nano / etc / verkko / rajapinnat

Lisää vastaavia rivejä näihin, jotka lisäsin kommentin alle “#Lisää samanlaisia ​​rivejä saadaksesi verkkokorttisi toimimaan… ”Korvaa verkkokorttini nimet (enp2s0 ja wlp3s0) sinun:

#Lisää vastaavia rivejä, jotta verkkokorttisi toimivat
# "enp2s0", "wlp3s0", "LinuxHint ...",
# "14: CF:…" ja "972 ..." oikeat tiedot
automaattinen enp2s0
iface enp2s0 inet -käyttöopas
bond-master bond 0
bond-ensisijainen enp2s0 wlp3s0
auto wlp3s0
iface wlp3s0 inet -käyttöopas
bond-master bond 0
bond-ensisijainen enp2s0 wlp3s0
wpa-ssid 'LinuxHint'
wpa-bssid '14: CF: E2: 2A: EF: 00 '
wpa-psk '972537288765'
automaattinen sidos 0
iface bond0 inet dhcp
orja-orjia
bond-mode active-backup
bond-miimon 100
joukkovelkakirjojen viivästys 200
joukkovelkakirjalainan päivitys 200

Tallenna ja poistu painamalla CTRL + X

Käynnistä kiinnityslaitteet suorittamalla:

ifenslave bond0 enp2s0 wlp3s0

Käynnistä verkkopalvelu uudelleen suorittamalla:

/ etc / init.d / verkko käynnistyy uudelleen

Liimaus pitäisi toimia nyt, mutta se ei ollut minun tapaukseni ... ilmeni virhe, joka estää minua käynnistämästä verkkopalveluja uudelleen, jos myös sinun tapauksessasi tarkista vianmääritys wpa_supplicant -virhe käynnistettäessä verkkopalveluja uudelleen, jos et näe virheitä, siirry sitten Testaus, toimiiko liimaus vahvistamaan, että kaikki meni kunnossa.

Langallisen ja langattoman verkon sidonnan määrittäminen Debian 10 Buster (Staattinen)


Jos olet jo noudattanut yllä olevia vaiheita ja haluat muuttaa kokoonpanosi staattiseksi, ohita seuraavat vaiheet ja siirry / etc / network / interfaces -tiedostoversioon päivittääksesi sen, jos aloitit tämän opetusohjelman staattisen kokoonpanon määrittämiseksi 0 Noudata sitten kaikkia seuraavia vaiheita aloittamalla ifenslave paketti orjaverkkolaitteiden kiinnittämiseen ja irrottamiseen liitoslaitteeseen suorittamalla:

apt asenna ifenslave

Vain siinä tapauksessa, että kiinnitysmoduulit ladataan

modprobe-liimaus

Toinen vaihe on tarkistaa verkkoliittymien nimet, suorita:

IP-osoite

Minun tapauksessani haluan liittää Ethernet-kortin, joka tunnistetaan nimellä enp2s0 ja langaton kortti, tunnistettu wlp3s0. Kun vaihdat tätä opetusohjelmaa, korvaa molemmat nimet verkkokorttisi nimille.

Nyt sinun on varmistettava, että verkkoliitännät ovat läsnä tiedostossa / etc / verkko / rajapinnat. Jos ne eivät ole, avaa tiedosto nanolla:

nano / etc / verkko / rajapinnat

/ etc / network / interfaces -tiedostoversio staattista määritystä varten:

Lisää vastaavia rivejä näihin, jotka lisäsin kommentin alle “#Lisää samanlaisia ​​rivejä saadaksesi verkkokorttisi toimimaan… ”Korvaa verkkokorttini nimet (enp2s0 ja wlp3s0), korvaa myös IP-osoitteet verkkoluokan (esim.g 10.0.0.X, 192.168.1.X jne.)

#Lisää samanlaisia ​​rivejä saadaksesi verkkokorttisi toimimaan korvaamalla "enp2s0", "wlp3s0 $
# "14: CF:…" ja "972 ..." oikeat tiedot
automaattinen enp2s0
iface enp2s0 inet -käyttöopas
bond-master bond 0
bond-ensisijainen enp2s0 wlp3s0
auto wlp3s0
iface wlp3s0 inet -käyttöopas
bond-master bond 0
bond-ensisijainen enp2s0 wlp3s0
wpa-ssid 'LinuxHint'
wpa-bssid '14: CF: E2: 2A: EF: 00 '
wpa-psk '972537288765'
automaattinen sidos 0
iface bond0 inet staattinen
osoite 192.168.0.54
verkkonaamio 255.255.255.0
verkko 192.168.0.0
yhdyskäytävä 192.168.0.1

Tallenna ja poistu painamalla CTRL + X

Käynnistä kiinnityslaitteet suorittamalla:

ifenslave bond0 enp2s0 wlp3s0

Käynnistä verkkopalvelu uudelleen suorittamalla:

/ etc / init.d / verkko käynnistyy uudelleen

Liimaus pitäisi toimia nyt, mutta se ei ollut minun tapaukseni ... ilmeni virhe, joka esti minua käynnistämästä verkkopalveluja uudelleen. Jos näin oli myös, tarkista Vianetsintä virheiden varalta käynnistettäessä verkkopalveluja uudelleen, jos et näe virheitä, jatka seuraavassa osassa testataksesi kokoonpanosi ja ohittamatta viimeistä vianmääritykseen.

Liimaus toimii

Varmista, että liimaus toimii oikein:

cat / proc / net / bonding / bond0

Voit tarkistaa verkkoasetuksesi myös suorittamalla

ip -br-osoite

Jos määritykset on asetettu oikein, näet samanlaisen tuloksen, jos asetit staattisen IP: n, näet sen. Staattisessa kokoonpanossa asetin IP 192.168.0.54:

Wpa_supplicant -virheen vianmääritys käynnistettäessä verkkopalveluja uudelleen


Vianetsintähuomautus (ohita tämä vaihe, jos et saanut virheitä käynnistettäessä verkkopalveluja uudelleen)

Käynnistäessäni verkkopalvelua sain virheilmoituksen:

"Ohjausliitännän alustaminen epäonnistui" / run / wpa_supplicant ".Sinulla saattaa olla jo käynnissä toinen wpa_supplicant-prosessi tai tiedosto oli jätetty wpa_supplicantin epäpuhtaalla lopettamisella, jolloin sinun on poistettava tiedosto manuaalisesti ennen wpa_supplicantin käynnistämistä uudelleen."

Nimeä tiedosto uudelleen sen ratkaisemiseksi / run / wpa_supplicant / wlp3s0 (korvata wlp3s0 wifi-korttisi nimellä)

Jos sait yllä mainitsemani virheen luultavasti yrittäessäsi käynnistää verkkopalvelut uudelleen, jotkut rajapinnat menivät alas, toista vaihe liittämislaitteiden käynnistämiseksi (ohita tämä vaihe, jos et saanut virhettä ja palvelut käynnistettiin uudelleen oikein):

Käynnistä sitten verkkopalvelut uudelleen

Käynnistä sitten verkkopalvelut uudelleen

Tämän pitäisi toimia nyt, jotta se voidaan varmistaa:

cat / proc / net / bonding / bond0

Voit tarkistaa verkkoasetuksesi myös suorittamalla

ip -br-osoite

Toivon, että pidit tämän opetusohjelman hyödyllisenä saadaksesi verkkosiirron toimimaan Debian 10 Buster- ja Ubuntu Linux -jakelujen kanssa. Seuraa LinuxHint-ohjelmaa saadaksesi lisää vinkkejä ja päivityksiä Linuxille.

Vulkan for Linux Users
With each new generation of graphics cards, we see game developers push the limits of graphical fidelity and come one step closer to photorealism. But...
OpenTTD vs Simutrans
Creating your own transport simulation can be fun, relaxing and extremely enticing. That's why you need to make sure that you try out as many games as...
OpenTTD Tutorial
OpenTTD is one of the most popular business simulation games out there. In this game, you need to create a wonderful transportation business. However,...