iftop - alat za praćenje Linux mreže u realnom vremenu


U našem ranijem članku pregledali smo upotrebu TOP komande i njene parametre. U ovom članku smo osmislili još jedan odličan program pod nazivom Interface TOP (IFTOP) je alat za praćenje mrežnog propusnog opsega baziran na konzoli u realnom vremenu.

Prikazaće brzi pregled mrežnih aktivnosti na interfejsu. Iftop prikazuje u realnom vremenu ažuriranu listu propusnog opsega za korištenje mreže svakih 2, 10 i 40 sekundi u prosjeku. U ovom postu ćemo vidjeti instalaciju i kako koristiti IFTOP sa primjerima u Linuxu.

Zahtjevi:

  1. libpcap : biblioteka za snimanje mrežnih podataka uživo.
  2. libncurses : programska biblioteka koja pruža API za izgradnju interfejsa zasnovanih na tekstu na način nezavisan od terminala.

Instalirajte libpcap i libncurses

Prvo počnite instaliranjem biblioteka libpcap i libncurses koristeći vaš upravitelj paketa za distribuciju Linuxa kao što je prikazano.

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

Preuzmite i instalirajte iftop

Ako je dostupan u službenim softverskim spremištima Debian/Ubuntu Linuxa, možete ga instalirati koristeći apt naredbu kao što je prikazano.

sudo apt install iftop

Na RHEL/CentOS, morate omogućiti EPEL spremište, a zatim ga instalirati na sljedeći način.

yum install epel-release
yum install  iftop

U Fedora distribuciji, iftop je također dostupan iz zadanih sistemskih spremišta za instalaciju pomoću sljedeće naredbe.

dnf install iftop

Druge Linux distribucije, mogu preuzeti iftop izvorni paket koristeći wget komandu i kompajlirati ga iz izvora kao što je prikazano.

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

Osnovna upotreba Iftop-a

Kada se instalacija završi, idite na svoju konzolu i pokrenite naredbu iftop bez ikakvih argumenata da vidite korištenje propusnog opsega zadanog interfejsa, kao što je prikazano na snimku ekrana ispod.

sudo iftop

Uzorak izlaza iftop komande koja prikazuje propusni opseg zadanog interfejsa kao što je prikazano ispod.

Nadgledajte Linux mrežni interfejs

Prvo pokrenite sljedeću ifconfig naredbu ili ip naredbu da pronađete sva priključena mrežna sučelja na vašem Linux sistemu.

sudo ifconfig
OR
sudo ip addr show

Zatim koristite oznaku -i da odredite interfejs koji želite da nadgledate. Na primjer, donja naredba se koristi za nadgledanje propusnog opsega na bežičnom interfejsu na test računaru.

sudo iftop -i wlp2s0

Da onemogućite traženje imena hosta, koristite oznaku -n.

sudo iftop -n  eth0

Da uključite prikaz porta, koristite prekidač -P.

sudo iftop -P eth0

Iftop opcije i upotreba

Dok radite iftop možete koristiti tipke kao što su S, D da vidite više informacija kao što su izvor, odredište itd. Pokrenite man iftop ako želite istražiti više opcija i trikova. Pritisnite 'q' da napustite Windows.

U ovom članku smo pokazali kako instalirati i koristiti iftop, alat za praćenje mrežnog sučelja u Linuxu. Ako želite saznati više o iftop-u posjetite iftop web stranicu. Ljubazno ga podijelite i pošaljite svoj komentar putem našeg polja za komentare ispod.