A Linux számos eszközt kínál a hálózati forgalom és a sávszélesség-használat monitorozására. Ezek az eszközök segítenek fenntartani a stabil hálózatot, meghatározni a lassú sebesség okát, és gyorsan kijavítani a hibákat.
Linux rendszereken a hálózati sávszélesség használatát parancssoros (CLI) vagy grafikus felhasználói felület (GUI) eszközökkel lehet figyelni.
A parancssoros hálózati megfigyelő eszközök ideálisak Linux szerverekhez, amelyhez nincs grafikus interfész. Néhány egyszerű parancs segítségével a felhasználók gyorsan áttekinthetik a hálózati sávszélesség-mutatókat közvetlenül a terminál héjában. Az adminisztrátorok gyakran használják ezeket az eszközöket szkriptekben a megfigyelési feladatok automatizálására, a változások valós idejű nyomon követésére és a válaszidők csökkentésére.
A GUI eszközök általában vizuálisan szervezik és bemutatják a hálózati adatokat grafikonok és diagramok formájában. Ez leegyszerűsíti a hálózati sávszélesség és teljesítmény monitorozásának folyamatát, még korlátozott technikai tapasztalattal rendelkező felhasználók számára is. Azok a felhasználók, akik analitikai vagy egyéb feladatokat futtatnak, amelyek részletes hálózati megjelenítést igényelnek, hatékonyabban dolgoznak a grafikus felületek használatával.
Command Line Linux Network Monitoring Tools, ez a rész felsorolja a leggyakrabban használt Linux CLI eszközöket a hálózati forgalom és sávszélesség monitorozására.
iftop – Sávszélesség-használatot mutat
Az iftop valós időben jeleníti meg minden kapcsolat sávszélesség-felhasználását, és áttekintést nyújt a teljes sávszélesség-használatról. Ez a segédprogram a hálózati sebesség ellenőrzésére is nagyon hasznos.
az iftop nem tárol történelmi adatokat, és nem követi a forgalmat folyamatazonosító (PID) alapján, ami sok felhasználó számára jelentős hátrányt jelenthet. Az iftop telepítéséhez használd a disztribúciódhoz tartozó parancsot:
| Linux disztribúciók | iftop telepítési parancs | | Debian/Ubuntu | sudo apt install iftop | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install iftop -y | | Fedora | Sudo dnf install iftop -y | | Arch Linux | sudo pacman -S iftop | | OpenSUSE | Sudo Zypper install iftop |
Az iftop elindításához adja be a következő parancsot:
Nyomd meg a Q gombot, hogy kilépj az IFTOP-ból, és térj vissza a parancssorba.
nload – A hálózati használatot mutatja
Az nload egy parancssoros segédprogram, amely a bejövő és kimenő forgalmat jelenti. A kimenet valós idejű diagramokat tartalmaz, amelyek segítenek gyors áttekintést nyújtani a hálózati aktivitásról.
Az nload azonban nem jeleníti meg a forgalmat PID vagy socket szerint, és nem tárolja a történelmi adatokat. Adja be a disztribúció parancsát az nload telepítéséhez:
| Linux disztribúciók | nload telepítési parancs | | Debian/Ubuntu | sudo apt install nload | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install nload -y | | Fedora | Sudo dnf install nload -y | | Arch Linux | sudo pacman -S nload | | OpenSUSE | Sudo Zypper install nload |
Indítsd el az nload használatát a következő parancspal:
Nyomd meg a q-t, hogy kilépj az nloadból, és visszatérj a parancssorba.
NetHogs – Hálózati forgalom sávszélességének monitorozása
A NetHogs segédprogram minden folyamat/alkalmazás hálózathasználatát követi. Lehetővé teszi az adminisztrátorok számára, hogy diagnosztizálják a sávszélesség-ugrásokat, és meghatározzák, mely alkalmazások fogyasztanak túl sokat a sávszélességet. Fő előnye, hogy az adatokat folyamatazonosító szerint rendezi. A NetHogs telepítéséhez beírja:
| Linux disztribúciók | Nethogs telepítési parancs | | Debian/Ubuntu | sudo apt install nethogs | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum telepítsd nethogs -y | | Fedora | Sudo dnf telepít nethogs -y | | Arch Linux | sudo pacman -S nethogs | | OpenSUSE | Sudo Zypper install Nethogs |
Miután a telepítés befejeződött, indítsa el a NetHogs szolgáltatást a következő parancsot:
Nyomd meg a q-t, hogy kilépj a NetHogs-ból, és térj vissza a parancssorhoz.
BMON – Sávszélesség-mérő és sebességbecslő
A BMON figyeli a sávszélesség-használatot, és minden eszköz használatát biztosítja. A felhasználók nyomon követhetik több hálózati adapter sávszélességét. Hálózati statisztikákat rögzít, és felhasználóbarát grafikus kimenetet nyújt. Nem tárol történelmi adatokat, de valós idejű diagnosztika céljából használható.
A BMON telepítéséhez adja be a parancsot, ami a disztródra vonatkozik:
| Linux disztribúciók | BMON telepítési parancs | | Debian/Ubuntu | sudo apt install bmon -y | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install bmon -y | | Fedora | Sudo dnf telepítse bmon -y | | Arch Linux | sudo pacman -S bmon | | OpenSUSE | Sudo Zypper install BMON |
A BMON indításához jelentkezz:
Nyomd meg a q-t, hogy kilépj a BMON táblázatból.
vnStat - Hálózati forgalomfigyelő
A vnStat egy háttérdémont futtat a sávszélességi adatok rögzítésére. Adatokat olvas a kernelből, hogy megértse az erőforrás-használatot. A tartós naplózás a vnStat fő funkciója – gyűjti és tárolja a sávszélesség-használati naplókat, amíg a démon fut.
A vnstat parancs használható a használati statisztikák megjelenítésére, és leginkább statisztikai jelentésekhez alkalmas.
A vnStat telepítéséhez adja be a disztribúciódra vonatkozó parancsot:
| Linux disztribúciók | vnstat installation command | | 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 |
Az eszköz valós időben futtatható a következő opciók megadásával:
Nyomd meg a Ctrl+C gombot, hogy megállítsd a valós idejű megfigyelést.
BWM-NG – Következő generációs sávszélesség-monitor
A BWM-NG egy könnyű, Curses-alapú sávszélesség-monitor. Valós idejű statisztikákat nyújt a hálózati interfészekről, egyszerű módon mutatja a sávszélesség-használatot. A bwm-ng telepítéséhez adja be a disztródra vonatkozó parancsot:
| Linux disztribúciók | BWM-ng telepítési parancsnokság | | Debian/Ubuntu | sudo apt install bwm-ng | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install bwm-ng -y | | Fedora | Sudo dnf install bwm-ng -y | | Arch Linux | sudo pacman -S bwm-ng | | OpenSUSE | Sudo Zypper install bwm-ng |
Használd a következő parancsokat a valós idejű sávszélesség-használat nyomon követésére minden interfészen:
Nyomd meg a q-t, hogy kilépj a BWM-NG-ből, és visszatérj a terminálhoz.
iPerf/iPerf3 – Hálózati sávszélesség-mérő eszköz
Az iPerf a hálózati sávszélességet olyan protokollokon keresztül figyeli, mint a TCP, UDP és SCTP, és leginkább a hálózati teljesítmény hangolására és maximalizálására adott protokollokhoz. Az iPerfhez szerverre és kliensre van szüksége a teszteléshez, és ha csak a hálózati sebességet kell mérni, akkor ez nem alkalmas.
Az iPerf3 telepítéséhez adja meg a disztribúciódra vonatkozó parancsot:
| Linux disztribúciók | iPerf3 telepítési parancs | | 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 |
Indítsd el az iPerf3-at szerver módban -s opcióval, és figyeld a kapcsolatot:
Nyomja meg a Ctrl+C gombot, hogy megszakítsd a szerverkapcsolatot.
SS - Socket statisztika
Az ss parancs az iproute2 csomag része, amely a legtöbb Linux disztribúcióban előre telepítve van. Kiváltja a régebbi netstat parancsot, és részletes statisztikákat ad a hálózati kapcsolatokról, nyitott socketekről és hallgató portokról. Az SS nem a sávszélesség-ellenőrzésre koncentrál, mint a többi listán szereplő eszköz. Ugyanakkor elengedhetetlen a socket-szintű hálózati diagnosztika esetén.
Adja be a következő parancsot a hálózati kapcsolati statisztikák megtekintéséhez:
Az összes aktív TCP kapcsolat megjelenítéséhez írd be:
Netperf – Hálózati sávszélesség-tesztelés
A Netperf segít a hálózati sávszélesség monitorozásában Unix domain socketek, TCP, SCTP, DLPI és UDP használatával BSD socketeken keresztül. Akárcsak az iPerf, a Netperf is szerverekre és kliensekre van szüksége teszteléshez. A főbb jellemzők közé tartozik számos előre meghatározott teszt a teljesítmény vagy adatátviteli sebesség mérésére.
Használd a disztribúciódhoz tartozó parancsot a Netperf telepítéséhez:
| Linux disztribúciók | Netperf telepítésparancs | | 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 |
Indítsa el a szolgálatot a következő parancsot:
A Netperf előre meghatározott ideig fut, majd automatikusan véget ér.
CBM - Színes sávszélesség-mérő
A színes sávmérő (CBM) egy kis parancssoros segédeszköz, amely megjeleníti az aktuális hálózati forgalmat minden hálózathoz csatlakoztatott eszközön. A átkok alapú kimenet színben jelenik meg, és minden hálózati interfészt, a kapott bájtok számát, az elküldött bájtokat és az összes bájtot mutatja.
Használd a megfelelő parancsot, hogy telepítsd a cbm-et a disztribúciódra:
| Linux disztribúciók | Netperf telepítésparancs | | Debian/Ubuntu | Sudo apt install cbm | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install cbm -y | | Fedora | Sudo dnf telepítse cbm -y | | Arch Linux | sudo pacman -S cbm | | OpenSUSE | Sudo Zypper install cbm |
A CBM-mel való megfigyelés kezdéséhez lépj be:
Nyomd meg a q gombot, hogy bezárd az ablakot.
Eredeti:A hiperlink bejelentkezés látható. |