Hvernig á að stilla nettengingu eða teymi í Ubuntu
Netviðmótstenging er vélbúnaður sem notaður er í Linux netþjónum sem samanstendur af því að binda fleiri líkamleg netviðmót til að veita meiri bandbreidd en eitt viðmót getur veitt eða veitt offramboð á hlekkjum ef kapalbilun verður. Þessi tegund af offramboði tengla hefur mörg nöfn í Linux, svo sem Bonding, Teaming eða Link Aggregation Groups (LAG).
Til að nota nettengingarkerfi í Ubuntu eða Debian byggðum Linux kerfum þarftu fyrst að setja upp tengingarkjarnaeininguna og prófa hvort tengingardrifinn er hlaðinn með modprobe skipun.
$ sudo modprobe bonding
Á eldri útgáfum af Debian eða Ubuntu ættirðu að setja upp ifenslave pakkann með því að gefa út skipunina hér að neðan.
$ sudo apt-get install ifenslave
Til að búa til skuldabréfaviðmót sem samanstendur af fyrstu tveimur líkamlegu NC í kerfinu þínu skaltu gefa út skipunina hér að neðan. Hins vegar er þessi aðferð til að búa til tengiviðmót skammvinn og lifir ekki af endurræsingu kerfisins.
$ sudo ip link add bond0 type bond mode 802.3ad $ sudo ip link set eth0 master bond0 $ sudo ip link set eth1 master bond0
Til að búa til varanlegt skuldabréfsviðmót í ham 0 gerð, notaðu aðferðina til að breyta stillingarskrá viðmóts handvirkt, eins og sýnt er í útdrættinum hér að neðan.
$ sudo nano /etc/network/interfaces
# The primary network interface auto bond0 iface bond0 inet static address 192.168.1.150 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 192.168.1.1 8.8.8.8 dns-search domain.local slaves eth0 eth1 bond_mode 0 bond-miimon 100 bond_downdelay 200 bond_updelay 200
Til að virkja tengiviðmótið skaltu annað hvort endurræsa netþjónustuna, draga niður líkamlega viðmótið og hækka tengiviðmótið eða endurræsa vélina til þess að kjarninn geti tekið upp nýja tengiviðmótið.
$ sudo systemctl restart networking.service or $ sudo ifdown eth0 && ifdown eth1 && ifup bond0
Hægt er að skoða stillingar skuldabréfaviðmótsins með því að gefa út skipanir hér að neðan.
$ ifconfig or $ ip a
Hægt er að fá upplýsingar um tengiviðmótið með því að birta innihald kjarnaskrárinnar að neðan með því að nota cat skipun eins og sýnt er.
$ cat /proc/net/bonding/bond0
Til að kanna önnur tengiskilaboð skuldabréfa eða til að kemba stöðu skuldabréfa líkamlega NICS, gefðu út skipanirnar hér að neðan.
$ tail -f /var/log/messages
Næst skaltu nota mii-tool til að athuga breytur Network Interface Controller (NIC) eins og sýnt er.
$ mii-tool
Tegundir nettengingar eru taldar upp hér að neðan.
- mode=0 (balance-rr)
- mode=1 (virk öryggisafrit)
- mode=2 (balance-xor)
- ham=3 (útsending)
- mode=4 (802.3ad)
- mode=5 (balance-tlb)
- mode=6 (balance-alb)
Öll skjöl varðandi NIC-tengingu er að finna á Linux kjarna skjalasíðum.