Linux oferă o varietate de instrumente pentru monitorizarea traficului de rețea și a utilizării lățimii de bandă. Aceste instrumente te ajută să menții o rețea stabilă, să identifici cauza vitezelor mici și să repari rapid defecțiunile.
Poți monitoriza utilizarea lățimii de bandă de rețea pe sistemele Linux folosind instrumente de linie de comandă (CLI) sau interfețe grafice (GUI).
Instrumentele de monitorizare a rețelei din linia de comandă sunt ideale pentru serverele Linux fără interfață grafică. Cu câteva comenzi simple, utilizatorii pot obține rapid o imagine de ansamblu asupra metricilor lățimii de bandă ale rețelei direct în shell-ul terminalului. Administratorii folosesc adesea aceste instrumente în scripturi pentru a automatiza sarcinile de monitorizare, a urmări schimbările în timp real și a reduce timpii de răspuns.
Instrumentele GUI organizează și prezintă de obicei vizual datele rețelei sub formă de grafice și diagrame. Acest lucru simplifică procesul de monitorizare a lățimii de bandă și performanței rețelei, chiar și pentru utilizatorii cu experiență tehnică limitată. Utilizatorii care rulează analize sau alte sarcini ce necesită o reprezentare detaliată a utilizării rețelei vor lucra mai eficient folosind instrumente GUI.
Instrumente de monitorizare a rețelei Linux din linia de comandă, această secțiune listează cele mai utilizate instrumente CLI Linux pentru monitorizarea traficului de rețea și a lățimii de bandă.
iftop - Arată utilizarea lățimii de bandă
IFTOP afișează utilizarea lățimii de bandă a fiecărei conexiuni în timp real și oferă o prezentare generală a consumului total de lățime de bandă. Acest utilitar este de asemenea foarte util pentru verificarea vitezei rețelei.
iftop nu stochează date istorice și nu urmărește traficul după ID de proces (PID), ceea ce poate fi un dezavantaj semnificativ pentru mulți utilizatori. Pentru a instala iftop, folosește comanda asociată cu distribuția ta:
| Distribuții Linux | Comanda de instalare IFTOP | | Debian/Ubuntu | Instalarea sudo apt iftop | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum instalează iftop -y | | Fedora | Sudo DNF instalează iftop -y | | Arch Linux | sudo pacman - S iftop | | OpenSUSE | Sudo Zypper Install IfTop |
Pentru a începe iftop, introdu următoarea comandă:
Apasă Q pentru a ieși din IFTOP și reveni la indicația de comandă.
nload – Arată utilizarea rețelei
nload este un utilitar de linie de comandă care raportează traficul de intrare și de ieșire. Rezultatele includ grafice în timp real care oferă o prezentare rapidă a activității rețelei.
Totuși, nload nu afișează traficul după PID sau socket și nici nu stochează date istorice. Introdu comanda pentru distribuția ta de a instala nload:
| Distribuții Linux | Comanda de instalare nload | | Debian/Ubuntu | sudo apt install nload | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum instalează nload -y | | Fedora | Instalarea sudo dnf nload -y | | Arch Linux | sudo pacman - S nload | | OpenSUSE | sudo zypper install nload |
Începe nload cu următoarea comandă:
Apasă q pentru a ieși din nload și a reveni la linia de comandă.
NetHogs - Monitorizează lățimea de bandă a traficului de rețea
Utilitarul NetHogs urmărește utilizarea rețelei pentru fiecare proces/aplicație. Permite administratorilor să diagnosticheze creșterile de lățime de bandă și să determine care aplicații consumă excesiv lățimea de bandă. Principalul său avantaj este că sortează datele după ID-ul procesului. Pentru a instala NetHogs, introduceți:
| Distribuții Linux | Comandă de instalare Nethogs | | Debian/Ubuntu | Sudo apt install nethogs | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install nethogs -y | | Fedora | sudo dnf install nethogs -y | | Arch Linux | Sudo Pacman - Nethogs S | | OpenSUSE | sudo zypper install nethogs |
Odată ce instalarea este finalizată, porniți serviciul NetHogs cu următoarea comandă:
Apasă q pentru a ieși din NetHogs și revine la indicul de comandă.
BMON – Monitor de lățime de bandă și estimator de rată
BMON monitorizează utilizarea lățimii de bandă și oferă utilizarea fiecărui dispozitiv. Utilizatorii pot urmări lățimea de bandă a mai multor adaptoare de rețea. Acesta surprinde statistici de rețea și oferă o ieșire ușor de folosit în formă grafică. Nu stochează date istorice, dar poate fi folosit pentru diagnosticare în timp real.
Pentru a instala bmon, introdu comanda care se aplică distribuției tale:
| Distribuții Linux | Comandamentul de Instalare BMON | | Debian/Ubuntu | sudo apt install bmon -y | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum instalează bmon -y | | Fedora | sudo dnf install bmon -y | | Arch Linux | sudo pacman -S bmon | | OpenSUSE | sudo zypper install bmon |
Pentru a începe BMON, introduce:
Apasă q pentru a ieși din graficul BMON.
vnStat - Monitorul traficului de rețea
vnStat rulează un daemon de fundal pentru a captura datele de lățime de bandă. Citește date din nucleu pentru a înțelege utilizarea resurselor. Logarea persistentă este principala caracteristică a vnStat – colectează și stochează jurnalele de utilizare a lățimii de bandă în timp ce daemonul rulează.
Comanda vnstat poate fi folosită pentru a afișa statistici de utilizare și este cel mai potrivită pentru rapoarte statistice.
Pentru a instala vnStat, introdu comanda care se aplică distribuției tale:
| Distribuții Linux | Comanda de Instalare VNSTAT | | Debian/Ubuntu | Sudo Apt Install VNSTAT | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install vnstat -y | | Fedora | sudo dnf install vnstat -y | | Arch Linux | sudo pacman -S vnstat | | OpenSUSE | sudo zypper install vnstat |
Instrumentul poate fi rulat în timp real prin specificarea următoarelor opțiuni:
Apasă Ctrl+C pentru a opri monitorizarea în timp real.
BWM-NG - Monitorul de lățime de bandă de generație următoare
BWM-NG este un monitor de lățime de bandă ușor, bazat pe Curses. Oferă statistici în timp real despre interfețele de rețea, arătând utilizarea lățimii de bandă într-un mod simplu. Pentru a instala bwm-ng, introdu comanda care se aplică distribuției tale:
| Distribuții Linux | Comandamentul de Instalare BWM-NG | | Debian/Ubuntu | Sudo Apt Install BWM-NG | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum instalează bwm-ng -y | | Fedora | SUDO DNF INSTALL BWM-NG -Y | | Arch Linux | sudo pacman -S bwm-ng | | OpenSUSE | Sudo Zypper Install BWM-NG |
Folosiți următoarele comenzi pentru a monitoriza utilizarea în timp real a lățimii de bandă pentru toate interfețele:
Apasă q pentru a ieși din BWM-NG și a te întoarce la terminal.
iPerf/iPerf3 - Instrument pentru măsurarea lățimii de bandă a rețelei
iPerf monitorizează lățimea de bandă a rețelei prin protocoale precum TCP, UDP și SCTP și este cel mai potrivit pentru ajustarea și maximizarea performanței rețelei pentru protocoale specifice. iPerf necesită un server și un client pentru testare, iar dacă trebuie doar să măsori viteza rețelei, atunci nu este un candidat.
Pentru a instala iPerf3, introdu comanda care se aplică distribuției tale:
| Distribuții Linux | Comanda de instalare iPerf3 | | Debian/Ubuntu | sudo apt install iperf3 -y | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install iperf3 -y | | Fedora | sudo dnf install iperf3 -y | | Arch Linux | Sudo Pacman - S Iperf3 | | OpenSUSE | sudo zypper install iperf3 |
Pornește iPerf3 în modul server cu opțiunea -s și ascultă conexiunea:
Apasă Ctrl+C pentru a opri conexiunea serverului.
SS - Statistici de soclu
Comanda ss face parte din pachetul iproute2, care este preinstalat în majoritatea distribuțiilor Linux. Înlocuiește comanda mai veche netstat și oferă statistici detaliate despre conexiunile de rețea, socket-urile deschise și porturile de ascultare. SS nu se concentrează pe monitorizarea lățimii de bandă ca alte instrumente de pe listă. Totuși, este esențială pentru diagnosticarea rețelei la nivel de soclu.
Introduceți următoarea comandă pentru a vizualiza statisticile conexiunii de rețea:
Pentru a afișa toate conexiunile TCP active, introduce:
Netperf - Testarea lățimii de bandă a rețelei
Netperf ajută la monitorizarea lățimii de bandă a rețelei folosind socket-uri de domeniu Unix, TCP, SCTP, DLPI și UDP peste socket-uri BSD. La fel ca iPerf, Netperf necesită și servere și clienți pentru testare. Caracteristici cheie includ numeroase teste predefinite pentru măsurarea performanței sau vitezei de transfer a datelor.
Folosește comanda corespunzătoare distribuției tale pentru a instala Netperf:
| Distribuții Linux | Comandă de instalare Netperf | | Debian/Ubuntu | Sudo apt install netperf | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install netperf -y | | Fedora | sudo dnf install netperf -y | | Arch Linux | sudo pacman -S netperf | | OpenSUSE | sudo zypper install netperf |
Începe serviciul cu următoarea comandă:
Netperf rulează pentru o perioadă predefinită de timp și apoi se termină automat.
CBM - Măsurator de lățime de bandă de culoare
Un bandă de culoare (CBM) este un mic utilitar de linie de comandă care afișează traficul curent de rețea pe toate dispozitivele conectate la rețea. Ieșirea bazată pe blesteme este afișată color și arată fiecare interfață de rețea, numărul de octeți primiți, octeții trimiși și totalul de octeți.
Folosește comanda corespunzătoare pentru a instala cbm pe distribuția ta:
| Distribuții Linux | Comandă de instalare Netperf | | Debian/Ubuntu | Sudo Apt Install CBM | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum instalează cbm -y | | Fedora | Instalarea sudo dnf cbm -y | | Arch Linux | sudo pacman - S cbm | | OpenSUSE | Sudo Zypper instalează CBM |
Pentru a începe monitorizarea cu CBM, introduceți:
Apasă q pentru a închide fereastra.
Original:Autentificarea cu hyperlink este vizibilă. |