Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 1348|Svar: 0

[Kommunikation] Linux View netværksbåndbreddeforbrug (realtidstrafik)

[Kopier link]
Opslået den 2025-3-13 10:13:48 | | | |
Linux tilbyder en række værktøjer til overvågning af netværkstrafik og båndbreddeforbrug. Disse værktøjer hjælper dig med at opretholde et stabilt netværk, finde årsagen til lave hastigheder og hurtigt rette fejl.

Du kan overvåge netværksbåndbreddeforbruget på Linux-systemer ved hjælp af kommandolinje- (CLI) eller grafiske brugergrænsefladeværktøjer (GUI).

Kommandolinje-netværksovervågningsværktøjer er ideelle til Linux-servere uden grafisk grænseflade. Med nogle få simple kommandoer kan brugerne hurtigt få et overblik over netværksbåndbreddemålinger direkte i terminalskallen. Administratorer bruger ofte disse værktøjer i scripts til at automatisere overvågningsopgaver, spore ændringer i realtid og reducere responstider.

GUI-værktøjer organiserer og præsenterer typisk netværksdata visuelt i form af grafer og diagrammer. Dette forenkler processen med at overvåge netværksbåndbredde og ydeevne, selv for brugere med begrænset teknisk erfaring. Brugere, der kører analyser eller andre opgaver, der kræver en detaljeret repræsentation af netværksbrug, vil arbejde mere effektivt ved hjælp af GUI-værktøjer.

Kommandolinje Linux Network Monitoring Tools, denne sektion lister de mest anvendte Linux CLI-værktøjer til overvågning af netværkstrafik og båndbredde.

iftop - Viser båndbreddeforbrug

IFTOP viser båndbreddeforbruget for hver forbindelse i realtid og giver et overblik over det samlede båndbreddeforbrug. Dette værktøj er også meget nyttigt til at tjekke netværkshastighed.

iftop gemmer ikke historiske data eller sporer trafik efter proces-ID (PID), hvilket kan være en væsentlig ulempe for mange brugere. For at installere iftop skal du bruge kommandoen, der er tilknyttet din distribution:

Linux-distributionerIFTOP Installationskommando
Debian/Ubuntusudo apt install iftop
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install iftop -y
Fedorasudo dnf install iftop -y
Arch Linuxsudo pacman -S iftop
OpenSUSEsudo zypper install iftop

For at starte iftop indtaster du følgende kommando:




Tryk Q for at forlade IFTOP og vende tilbage til kommandoprompten.

nload – Viser netværksbrug

nload er et kommandolinjeværktøj, der rapporterer indgående og udgående trafik. Outputtet indeholder realtidsdiagrammer, der hjælper med at give et hurtigt overblik over netværksaktivitet.

Dog viser nload ikke trafik via PID eller socket, og den gemmer heller ikke historiske data. Indtast kommandoen for din distro for at installere nload:

Linux-distributionernload installationskommando
Debian/Ubuntusudo apt install nload
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install nload -y
Fedorasudo dnf install nload -y
Arch Linuxsudo pacman -S nload
OpenSUSEsudo zypper install nload

Start nload med følgende kommando:




Tryk q for at lukke nload og vende tilbage til kommandolinjen.

NetHogs - Overvåg netværkstrafikbåndbredde

NetHogs-værktøjet sporer netværksforbruget for hver proces/applikation. Det giver administratorer mulighed for at diagnosticere båndbreddespidser og afgøre, hvilke applikationer der bruger båndbredde for meget. Dens største fordel er, at den sorterer data efter proces-ID. For at installere NetHogs, indtast:

Linux-distributionerNethogs installationskommando
Debian/UbuntuSudo Apt install Nethogs
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install nethogs -y
Fedorasudo dnf install nethogs -y
Arch Linuxsudo pacman -S nethogs
OpenSUSESudo Zypper install Nethogs

Når installationen er færdig, start NetHogs-tjenesten med følgende kommando:




Tryk q for at forlade NetHogs og vend tilbage til kommandoprompten.

BMON – Båndbreddemonitor og hastighedsestimator

BMON overvåger båndbreddeforbruget og giver brug for hver enhed. Brugere kan spore båndbredden på flere netværksadaptere. Den indsamler netværksstatistikker og leverer et brugervenligt output i grafisk form. Den gemmer ikke historiske data, men kan bruges til realtidsdiagnostik.

For at installere BMON skal du indtaste kommandoen, der gælder for din distribution:

Linux-distributionerBMON-installationskommando
Debian/UbuntuSudo Apt install BMON -y
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install bmon -y
Fedorasudo DNF install BMON -y
Arch Linuxsudo pacman -S bmon
OpenSUSESudo zypper install BMON

For at starte BMON, indtast:




Tryk q for at forlade BMON-diagrammet.

vnStat - Netværkstrafikovervågning

vnStat kører en baggrundsdaemon for at indsamle båndbreddedata. Den læser data fra kernen for at forstå ressourceforbruget. Persistent logging er hovedfunktionen i vnStat – den indsamler og gemmer båndbreddeforbrugslogs, mens daemonen kører.

vnstat-kommandoen kan bruges til at vise brugsstatistikker og egner sig bedst til statistiske rapporter.

For at installere vnStat indtaster du kommandoen, der gælder for din distribution:

Linux-distributionerVNSTAT installationskommando
Debian/Ubuntusudo apt install VNSTAT
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install vnstat -y
Fedorasudo dnf install vnstat -y
Arch Linuxsudo pacman -S vnstat
OpenSUSESudo zypper install VNSTAT

Værktøjet kan køres i realtid ved at angive følgende muligheder:




Tryk Ctrl+C for at stoppe realtidsovervågning.

BWM-NG - Næste generations båndbreddemonitor

BWM-NG er en letvægts, Curses-baseret båndbreddemonitor. Den leverer realtidsstatistikker om netværksgrænseflader, der viser båndbreddeforbruget på en enkel måde. For at installere bwm-ng skal du indtaste kommandoen, der gælder for din distribution:

Linux-distributionerBWM-NG installationskommando
Debian/UbuntuSudo Apt install BWM-ng
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install bwm-ng -y
Fedorasudo dnf install bwm-ng -y
Arch Linuxsudo pacman -S bwm-ng
OpenSUSESudo Zypper install BWM-ng

Brug følgende kommandoer til at overvåge realtidsbåndbreddeforbruget for alle grænseflader:




Tryk q for at forlade BWM-NG og vend tilbage til terminalen.

iPerf/iPerf3 - Netværksbåndbreddemålingsværktøj

iPerf overvåger netværksbåndbredde gennem protokoller som TCP, UDP og SCTP og er bedst egnet til at tune og maksimere netværksydelsen for specifikke protokoller. iPerf kræver en server og en klient for at teste, og hvis du kun behøver at måle netværkshastighed, er det ikke en kandidat.

For at installere iPerf3 skal du indtaste kommandoen, der gælder for din distribution:

Linux-distributioneriPerf3 installationskommando
Debian/Ubuntusudo apt install iperf3 -y
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install iperf3 -y
Fedorasudo DNF install iperf3 -y
Arch Linuxsudo pacman -S iperf3
OpenSUSESudo zypper install IPERF3

Start iPerf3 i servertilstand med -s-muligheden og lyt efter forbindelsen:




Tryk Ctrl+C for at afslutte serverforbindelsen.

SS - Socket Statistics

SS-kommandoen er en del af iproute2-pakken, som er forudinstalleret i de fleste Linux-distributioner. Den erstatter den ældre netstat-kommando og giver detaljerede statistikker om netværksforbindelser, åbne sokler og lytteporte. SS fokuserer ikke på båndbreddeovervågning som de andre værktøjer på listen. Den er dog essentiel for socket-niveau netværksdiagnostik.

Indtast følgende kommando for at se netværksforbindelsesstatistikker:




For at vise alle aktive TCP-forbindelser, indtast:




Netperf - Netværksbåndbreddetest

Netperf hjælper med at overvåge netværksbåndbredde ved brug af Unix-domænesockets, TCP, SCTP, DLPI og UDP over BSD-sockets. Ligesom iPerf kræver Netperf også servere og klienter til test. Nøglefunktioner inkluderer adskillige foruddefinerede tests til måling af ydeevne eller dataoverførselshastighed.

Brug kommandoen, der svarer til din distro, til at installere Netperf:

Linux-distributionerNetperf installationskommando
Debian/UbuntuSudo APT install Netperf
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install netperf -y
Fedorasudo DNF install netperf -y
Arch Linuxsudo pacman -S netperf
OpenSUSESudo zypper install Netperf

Start servicen med følgende kommando:




Netperf kører i en foruddefineret tid og afsluttes derefter automatisk.

CBM - Farvebåndbreddemåler

Et farvebåndmeter (CBM) er et lille kommandolinjeværktøj, der viser den aktuelle netværkstrafik på alle enheder, der er tilsluttet netværket. Curses-baseret output vises i farver og viser hver netværksgrænseflade, antal modtagne bytes, sendte bytes og det samlede antal bytes.

Brug den tilsvarende kommando til at installere cbm på din distribution:

Linux-distributionerNetperf installationskommando
Debian/UbuntuSudo APT installer CBM
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum installer cbm -y
Fedorasudo dnf installer cbm -y
Arch Linuxsudo pacman -S cbm
OpenSUSESudo Zypper installer CBM

For at begynde overvågning med CBM, indtast:




Tryk q for at lukke vinduet.

Oprindelig:Hyperlink-login er synlig.




Tidligere:Alibaba Cloud har bygget SNAT til at få adgang til det offentlige netværk uden en offentlig server
Næste:Linux-kommandoer sudo og passende engelske ordforkortelser
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com