Weboldal keresés

iftop – Valós idejű Linux hálózati sávszélesség-figyelő eszköz


Korábbi cikkünkben áttekintettük a TOP Command használatát és paramétereit. Ebben a cikkben egy másik kiváló programmal álltunk elő, az Interface TOP (IFTOP) néven, egy valós idejű konzolalapú hálózati sávszélesség-figyelő eszköz.

Gyors áttekintést nyújt a hálózati tevékenységekről egy interfészen. Az Iftop valós idejű frissített listát jelenít meg a hálózati használati sávszélességről átlagosan 2, 10 és 40 másodpercenként. Ebben a bejegyzésben a telepítést és az IFTOP használatát mutatjuk be példákkal Linux alatt.

Követelmények:

  1. libpcap: könyvtár az élő hálózati adatok rögzítéséhez.
  2. libncurses : olyan programozási könyvtár, amely API-t biztosít a szöveges interfészek terminálfüggetlen felépítéséhez.

A libpcap és a libncurses telepítése

Először is telepítse a libpcap és a libncurses könyvtárakat a Linux disztribúciós csomagkezelő használatával, az ábra szerint.

sudo apt install libpcap0.8 libpcap0.8-dev libncurses5 libncurses5-dev  [On Debian/Ubuntu]
yum  -y install libpcap libpcap-devel ncurses ncurses-devel             [On CentOS/RHEL]
dnf  -y install libpcap libpcap-devel ncurses ncurses-devel             [On Fedora 22+]

Töltse le és telepítse az iftopot

Az Iftop elérhető a Debian/Ubuntu Linux hivatalos szoftvertáraiban, telepítheti az apt paranccsal az ábrán látható módon.

sudo apt install iftop

Az RHEL/CentOS rendszeren engedélyeznie kell az EPEL-tárat, majd telepítenie kell az alábbiak szerint.

yum install epel-release
yum install  iftop

A Fedora disztribúción az iftop az alapértelmezett rendszertárolókból is elérhető a következő paranccsal történő telepítéshez.

dnf install iftop

Más Linux disztribúciók letölthetik az iftop forráscsomagot a wget paranccsal, és a képen látható módon fordíthatják le a forrásból.

wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz
tar -zxvf iftop-0.17.tar.gz
cd iftop-0.17
./configure
make
make install

Az Iftop alapvető használata

A telepítés befejezése után lépjen a konzolra, és futtassa az iftop parancsot argumentumok nélkül, hogy megtekinthesse az alapértelmezett interfész sávszélesség-használatát, amint az az alábbi képernyőképen látható.

sudo iftop

Az iftop parancs mintakimenete, amely az alapértelmezett interfész sávszélességét mutatja az alábbiak szerint.

Monitor Linux hálózati interfész

Először futtassa a következő ifconfig vagy ip parancsot, hogy megtalálja az összes csatolt hálózati interfészt a Linux rendszeren.

sudo ifconfig
OR
sudo ip addr show

Ezután a -i kapcsolóval adja meg a figyelni kívánt interfészt. Például az alábbi parancs a sávszélesség figyelésére szolgál a tesztszámítógép vezeték nélküli interfészén.

sudo iftop -i wlp2s0

A gazdagépnév-keresések letiltásához használja a -n jelzőt.

sudo iftop -n  eth0

A portmegjelenítés bekapcsolásához használja a -P kapcsolót.

sudo iftop -P eth0

Iftop opciók és használat

Az iftop futtatása közben használhatja az S, D billentyűket, hogy további információkat jelenítsen meg, például forrás, célállomás stb. Kérjük, futtassa a man iftop programot, ha további lehetőségeket és trükköket szeretne felfedezni. Nyomja meg a „q” gombot a futó ablakokból való kilépéshez.

Ebben a cikkben bemutattuk, hogyan kell telepíteni és használni az iftopot, egy hálózati interfész-figyelő eszközt a Linuxban. Ha többet szeretne tudni az iftopról, kérjük, látogasson el az iftop webhelyére. Kérjük, ossza meg, és küldje el megjegyzését az alábbi megjegyzés rovatunkon keresztül.