Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 1348|Atsakyti: 0

[Komunikatas] Linux View tinklo pralaidumo naudojimas (srautas realiuoju laiku)

[Kopijuoti nuorodą]
Publikuota: 2025-3-13 10:13:48 | | | |
"Linux" siūlo įvairius įrankius, skirtus tinklo srautui ir pralaidumo naudojimui stebėti. Šie įrankiai padeda išlaikyti stabilų tinklą, tiksliai nustatyti lėto greičio priežastį ir greitai pašalinti gedimus.

Galite stebėti tinklo pralaidumo naudojimą Linux sistemose naudodami komandinės eilutės (CLI) arba grafinės vartotojo sąsajos (GUI) įrankius.

Komandinės eilutės tinklo stebėjimo įrankiai idealiai tinka Linux serveriams be grafinės sąsajos. Naudodamiesi keliomis paprastomis komandomis, vartotojai gali greitai gauti tinklo pralaidumo metrikos apžvalgą tiesiai terminalo apvalkale. Administratoriai dažnai naudoja šiuos įrankius scenarijuose, kad automatizuotų stebėjimo užduotis, stebėtų pakeitimus realiuoju laiku ir sutrumpintų atsakymo laiką.

GUI įrankiai paprastai vizualiai tvarko ir pateikia tinklo duomenis grafikų ir diagramų pavidalu. Tai supaprastina tinklo pralaidumo ir našumo stebėjimo procesą net ir ribotą techninę patirtį turintiems vartotojams. Vartotojai, kurie atlieka analizę ar kitas užduotis, kurioms reikalingas išsamus tinklo naudojimo vaizdas, efektyviau dirbs naudodami GUI įrankius.

Komandinės eilutės "Linux" tinklo stebėjimo įrankiai, šiame skyriuje pateikiami dažniausiai naudojami "Linux CLI" įrankiai, skirti tinklo srautui ir pralaidumui stebėti.

iftop – rodo pralaidumo naudojimą

IFTOP rodo kiekvieno ryšio pralaidumo naudojimą realiuoju laiku ir pateikia bendro pralaidumo naudojimo apžvalgą. Ši programa taip pat labai naudinga tikrinant tinklo greitį.

"iftop" nesaugo istorinių duomenų ir neseka srauto pagal proceso ID (PID), o tai gali būti didelis trūkumas daugeliui vartotojų. Norėdami įdiegti iftop, naudokite komandą, susietą su platinimu:

Linux platinimaiiftop diegimo komanda
Debian/Ubuntusudo apt įdiegti iftop
RHEL / Rocky Linuxsudo yum įdiegti epel-release -y
sudo yum įdiegti iftop -y
Fedorasudo dnf įdiegti iftop -y
Arch Linuxsudo pacman -S iftop
OpenSUSEsudo zypper įdiegti iftop

Norėdami paleisti iftop, įveskite šią komandą:




Paspauskite Q, kad išeitumėte iš IFTOP ir grįžtumėte į komandų eilutę.

nload – rodo tinklo naudojimą

nload yra komandų eilutės programa, kuri praneša apie įeinantį ir išeinantį srautą. Išvestyje yra realiojo laiko diagramos, padedančios greitai apžvelgti tinklo veiklą.

Tačiau nload nerodo srauto pagal PID ar lizdą, taip pat nesaugo istorinių duomenų. Įveskite distribucijos komandą, kad įdiegtumėte nload:

Linux platinimainload diegimo komanda
Debian/Ubuntusudo apt įdiegti nload
RHEL / Rocky Linuxsudo yum įdiegti epel-release -y
sudo yum įdiegti nload -y
Fedorasudo dnf įdiegti nload -y
Arch Linuxsudo pacman -S nload
OpenSUSEsudo zypper įdiegti nload

Paleiskite nload naudodami šią komandą:




Paspauskite q, kad išeitumėte iš nload ir grįžtumėte į komandinę eilutę.

NetHogs - Stebėkite tinklo srauto pralaidumą

"NetHogs" programa seka kiekvieno proceso / programos tinklo naudojimą. Tai leidžia administratoriams diagnozuoti pralaidumo šuolius ir nustatyti, kurios programos per daug sunaudoja pralaidumą. Pagrindinis jo privalumas yra tai, kad jis rūšiuoja duomenis pagal proceso ID. Norėdami įdiegti "NetHogs", įveskite:

Linux platinimaiNethogs diegimo komanda
Debian/Ubuntusudo apt įdiegti nethogs
RHEL / Rocky Linuxsudo yum įdiegti epel-release -y
sudo yum įdiegti nethogs -y
Fedorasudo dnf įdiegti nethogs -y
Arch Linuxsudo pacman -S nethogs
OpenSUSEsudo zypper įdiegti nethogs

Kai diegimas bus baigtas, paleiskite "NetHogs" paslaugą naudodami šią komandą:




Paspauskite q, kad išeitumėte iš "NetHogs" ir grįžtumėte į komandų eilutę.

BMON – pralaidumo monitorius ir greičio įvertintuvas

BMON stebi pralaidumo naudojimą ir užtikrina kiekvieno įrenginio naudojimą. Vartotojai gali sekti kelių tinklo adapterių pralaidumą. Jis fiksuoja tinklo statistiką ir pateikia patogią išvestį grafine forma. Jis nesaugo istorinių duomenų, bet gali būti naudojamas diagnostikai realiuoju laiku.

Norėdami įdiegti bmon, įveskite komandą, kuri taikoma jūsų distribucijai:

Linux platinimaiBMON diegimo komanda
Debian/Ubuntusudo apt įdiegti bmon -y
RHEL / Rocky Linuxsudo yum įdiegti epel-release -y
sudo yum įdiegti bmon -y
Fedorasudo dnf įdiegti bmon -y
Arch Linuxsudo pacman -S bmon
OpenSUSEsudo zypper įdiegti bmon

Norėdami paleisti BMON, įveskite:




Paspauskite q, kad išeitumėte iš BMON diagramos.

vnStat - tinklo srauto monitorius

vnStat paleidžia foninį demoną, kad užfiksuotų pralaidumo duomenis. Jis nuskaito duomenis iš branduolio, kad suprastų išteklių naudojimą. Nuolatinis registravimas yra pagrindinė vnStat savybė - ji renka ir saugo pralaidumo naudojimo žurnalus, kol demonas veikia.

Komanda vnstat gali būti naudojama naudojimo statistikai rodyti ir geriausiai tinka statistinėms ataskaitoms.

Norėdami įdiegti vnStat, įveskite komandą, kuri taikoma jūsų platinimui:

Linux platinimaivnstat diegimo komanda
Debian/Ubuntusudo apt įdiegti vnstat
RHEL / Rocky Linuxsudo yum įdiegti epel-release -y
sudo yum įdiegti vnstat -y
Fedorasudo dnf įdiegti vnstat -y
Arch Linuxsudo pacman -S vnstat
OpenSUSEsudo zypper įdiegti vnstat

Įrankį galima paleisti realiuoju laiku, nurodant šias parinktis:




Paspauskite Ctrl+C, kad sustabdytumėte stebėjimą realiuoju laiku.

BWM-NG - naujos kartos pralaidumo monitorius

BWM-NG yra lengvas, prakeiksmais pagrįstas pralaidumo monitorius. Jame pateikiama tinklo sąsajų statistika realiuoju laiku, paprastai parodanti pralaidumo naudojimą. Norėdami įdiegti bwm-ng, įveskite komandą, kuri taikoma jūsų distribucijai:

Linux platinimaibwm-ng diegimo komanda
Debian/Ubuntusudo apt įdiegti bwm-ng
RHEL / Rocky Linuxsudo yum įdiegti epel-release -y
sudo yum įdiegti bwm-ng -y
Fedorasudo dnf įdiegti bwm-ng -y
Arch Linuxsudo pacman -S bwm-ng
OpenSUSEsudo zypper įdiegti bwm-ng

Naudokite šias komandas, kad stebėtumėte visų sąsajų pralaidumo naudojimą realiuoju laiku:




Paspauskite q, kad išeitumėte iš BWM-NG ir grįžtumėte į terminalą.

iPerf/iPerf3 - Tinklo pralaidumo matavimo įrankis

"iPerf" stebi tinklo pralaidumą per tokius protokolus kaip TCP, UDP ir SCTP ir geriausiai tinka konkrečių protokolų tinklo našumui derinti ir maksimaliai padidinti. "iPerf" testavimui reikalingas serveris ir klientas, o jei jums reikia tik išmatuoti tinklo greitį, tai nėra kandidatas.

Norėdami įdiegti iPerf3, įveskite komandą, kuri taikoma jūsų platinimui:

Linux platinimaiiPerf3 diegimo komanda
Debian/Ubuntusudo apt įdiegti iperf3 -y
RHEL / Rocky Linuxsudo yum įdiegti epel-release -y
sudo yum įdiegti iperf3 -y
Fedorasudo dnf įdiegti iperf3 -y
Arch Linuxsudo pacman -S iperf3
OpenSUSEsudo zypper įdiegti iperf3

Paleiskite "iPerf3" serverio režimu naudodami parinktį -s ir klausykite ryšio:




Paspauskite Ctrl+C, kad nutrauktumėte serverio ryšį.

SS - lizdų statistika

Komanda ss yra iproute2 paketo dalis, kuri yra iš anksto įdiegta daugumoje Linux platinimų. Jis pakeičia senesnę komandą netstat ir pateikia išsamią statistiką apie tinklo ryšius, atvirus lizdus ir klausymosi prievadus. SS nesutelkia dėmesio į pralaidumo stebėjimą, kaip ir kiti sąraše esantys įrankiai. Tačiau tai būtina lizdo lygio tinklo diagnostikai.

Norėdami peržiūrėti tinklo ryšio statistiką, įveskite šią komandą:




Norėdami rodyti visus aktyvius TCP ryšius, įveskite:




Netperf - tinklo pralaidumo testavimas

Netperf padeda stebėti tinklo pralaidumą naudojant Unix domeno lizdus, TCP, SCTP, DLPI ir UDP per BSD lizdus. Kaip ir "iPerf", "Netperf" testavimui taip pat reikalingi serveriai ir klientai. Pagrindinės funkcijos apima daugybę iš anksto nustatytų testų, skirtų našumui ar duomenų perdavimo greičiui matuoti.

Norėdami įdiegti "Netperf", naudokite komandą, atitinkančią jūsų distribuciją:

Linux platinimai"Netperf" diegimo komanda
Debian/Ubuntusudo apt install netperf
RHEL / Rocky Linuxsudo yum įdiegti epel-release -y
sudo yum įdiegti netperf -y
Fedorasudo dnf įdiegti netperf -y
Arch Linuxsudo pacman -S netperf
OpenSUSEsudo zypper įdiegti netperf

Paleiskite paslaugą naudodami šią komandą:




"Netperf" veikia iš anksto nustatytą laiką ir automatiškai nutraukiama.

CBM - spalvų pralaidumo matuoklis

Spalvotas juostos matuoklis (CBM) yra nedidelė komandų eilutės programa, rodanti esamą tinklo srautą visuose prie tinklo prijungtuose įrenginiuose. Prakeiksmais pagrįsta išvestis rodoma spalvotai ir rodo kiekvieną tinklo sąsają, gautų baitų skaičių, išsiųstus baitus ir bendrą baitų skaičių.

Naudokite atitinkamą komandą, kad įdiegtumėte cbm savo platinime:

Linux platinimai"Netperf" diegimo komanda
Debian/Ubuntusudo apt įdiegti cbm
RHEL / Rocky Linuxsudo yum įdiegti epel-release -y
sudo yum įdiegti cbm -y
Fedorasudo dnf įdiegti cbm -y
Arch Linuxsudo pacman -S cbm
OpenSUSEsudo zypper įdiegti cbm

Norėdami pradėti stebėjimą naudodami CBM, įveskite:




Paspauskite q, kad uždarytumėte langą.

Originalus:Hipersaito prisijungimas matomas.




Ankstesnis:"Alibaba Cloud" sukūrė SNAT, kad galėtų pasiekti viešąjį tinklą be viešojo serverio
Kitą:Linux komandos sudo ir apt angliškų žodžių santrumpos
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com