iftop - reālā laika Linux tīkla joslas platuma uzraudzības rīks


Iepriekšējā rakstā mēs esam pārskatījuši TOP Command lietojumu un tā parametrus. Šajā rakstā mēs esam nākuši klajā ar vēl vienu lielisku programmu Interface TOP (IFTOP), kas ir reāllaika konsoles tīkla tīkla joslas platuma uzraudzības rīks.

Tas parādīs ātru pārskatu par tīkla darbībām saskarnē. Iftop vidēji ik pēc 2, 10 un 40 sekundēm parāda reāllaikā atjauninātu tīkla lietojuma joslas platuma sarakstu. Šajā ziņojumā mēs redzēsim instalāciju un to, kā izmantot IFTOP ar piemēriem Linux.

  1. libpcap: bibliotēka tiešsaistes tīkla datu tveršanai.
  2. libncurses: programmēšanas bibliotēka, kas nodrošina API, lai izveidotu uz tekstu balstītas saskarnes no termināla neatkarīgā veidā.

Instalējiet libpcap un libncurses

Vispirms sāciet instalēt bibliotēkas libpcap un libncurses, izmantojot Linux izplatīšanas pakotņu pārvaldnieku, kā parādīts.

$ 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+]

Lejupielādējiet un instalējiet iftop

Iftop ir pieejams oficiālajās Debian/Ubuntu Linux programmatūras krātuvēs, to varat instalēt, izmantojot komandu apt, kā parādīts.

$ sudo apt install iftop

Vietnē RHEL/CentOS ir jāiespējo EPEL krātuve un pēc tam jāinstalē šādi.

# yum install epel-release
# yum install  iftop

Fedora izplatīšanā iftop ir pieejams arī noklusējuma sistēmas krātuvēs, lai instalētu, izmantojot šo komandu.

# dnf install iftop

Citi Linux izplatījumi var lejupielādēt iftop avota pakotni, izmantojot komandu wget, un apkopot to no avota, kā parādīts.

# 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

Iftop pamata lietošana

Kad instalēšana ir pabeigta, dodieties uz konsoli un palaidiet komandu iftop bez jebkādiem argumentiem, lai skatītu noklusējuma saskarnes joslas platuma izmantošanu, kā parādīts zemāk redzamajā ekrānuzņēmumā.

$ sudo iftop

Iftop komandas izejas paraugs, kas parāda noklusējuma saskarnes joslas platumu, kā parādīts zemāk.

Monitor Linux tīkla saskarni

Vispirms palaidiet šo komandu ip, lai savā Linux sistēmā atrastu visas pievienotās tīkla saskarnes.

$ sudo ifconfig
OR
$ sudo ip addr show

Pēc tam izmantojiet karodziņu -i , lai norādītu saskarni, kuru vēlaties uzraudzīt. Piemēram, zemāk esošā komanda tiek izmantota, lai kontrolētu joslas platumu testa datora bezvadu saskarnē.

$ sudo iftop -i wlp2s0

Lai atspējotu resursdatora meklēšanu, izmantojiet karodziņu -n .

$ sudo iftop -n  eth0

Lai ieslēgtu porta displeju, izmantojiet slēdzi -P .

$ sudo iftop -P eth0

Iftop opcijas un lietojums

Palaižot iftop, varat izmantot tādus taustiņus kā S , D , lai redzētu vairāk informācijas, piemēram, avotu, galamērķi utt. Lūdzu, palaidiet man iftop, ja vēlaties izpētīt vairāk iespēju un triku . Nospiediet ‘ q ’, lai izietu no logu darbības.

Šajā rakstā mēs parādījām, kā instalēt un izmantot Linux tīkla saskarnes uzraudzības rīku iftop. Ja vēlaties uzzināt vairāk par iftop, lūdzu, apmeklējiet iftop vietni. Lūdzu, dalieties tajā un nosūtiet komentāru, izmantojot mūsu komentāru lodziņu zemāk.