iftop - Hakyky Wagt Linux Network Bandwidth Monitoring Tool


Öňki makalamyzda TOP buýrugynyň ulanylyşyny we parametrlerini gözden geçirdik. Bu makalada interfeýs TOP (IFTOP) atly başga bir ajaýyp programma tapdyk, hakyky wagt konsol esasly tor geçirijilik giňligine gözegçilik guraly.

Interfeýsde tor çärelerine gysgaça syn görkezer. Iftop ortaça her 2, 10 we 40 sekuntda tor ulanylyş zolagynyň hakyky wagty täzelenen sanawyny görkezýär. Bu ýazgyda gurnamany we Linux-daky mysallar bilen IFTOP-ny nädip ulanmalydygyny görmekçi.

  1. libpcap: janly tor maglumatlaryny almak üçin kitaphana.
  2. libncurses: terminala garaşsyz görnüşde tekst esasly interfeýsleri gurmak üçin API üpjün edýän programmirleme kitaphanasy.

Libpcap we libncurses guruň

Ilki bilen görkezilişi ýaly Linux paýlaýyş paket dolandyryjyňyzy ulanyp, libpcap we libncurses kitaphanalaryny gurup başlaň.

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

Iftop-y göçürip alyň

Iftop Debian/Ubuntu Linux-yň resmi programma ammarlarynda bar, ony görkezilişi ýaly apt buýrugy bilen gurup bilersiňiz.

$ sudo apt install iftop

RHEL/CentOS-da EPEL ammaryny işletmeli we soňra aşakdaky ýaly gurmaly.

# yum install epel-release
# yum install  iftop

Fedora paýlanyşynda, iftop aşakdaky buýrugy ulanyp gurmak üçin deslapky ulgam ammarlaryndan hem elýeterlidir.

# dnf install iftop

Beýleki Linux paýlaýjylary, wget buýrugyny ulanyp iftop çeşme paketini göçürip alyp, görkezilişi ýaly çeşmeden düzüp biler.

# 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-yň esasy ulanylyşy

Gurmak gutaransoň, konsolyňyza giriň we aşakdaky ekranda görkezilişi ýaly deslapky interfeýsiň geçiriş giňligini görmek üçin hiç hili argumentsiz iftop buýrugyny işlediň.

$ sudo iftop

Aşakda görkezilişi ýaly deslapky interfeýsiň geçiriş giňligini görkezýän iftop buýrugynyň nusgasy.

Linux tor interfeýsine gözegçilik ediň

Ilki bilen Linux ulgamyňyzdaky ähli birikdirilen ulgam interfeýslerini tapmak üçin aşakdaky ip buýrugyny işlediň.

$ sudo ifconfig
OR
$ sudo ip addr show

Soňra gözegçilik etmek isleýän interfeýsiňizi görkezmek üçin -i baýdagyny ulanyň. Mysal üçin aşakdaky buýruk synag kompýuterindäki simsiz interfeýsde geçiriş giňligine gözegçilik etmek üçin ulanylýar.

$ sudo iftop -i wlp2s0

Host adynyň gözlegini öçürmek üçin -n baýdagyny ulanyň.

$ sudo iftop -n  eth0

Port displeýini açmak üçin -P wyklýuçatelini ulanyň.

$ sudo iftop -P eth0

Iftop opsiýalary we ulanylyşy

Iftop işleýärkäňiz, çeşme, barmaly ýer we ş.m. ýaly has giňişleýin maglumatlary görmek üçin S , D ýaly açarlary ulanyp bilersiňiz . Işleýän penjirelerden çykmak üçin ' q ' basyň.

Bu makalada Linux-da tor interfeýsine gözegçilik guraly iftop-y nädip gurmalydygyny we ulanmalydygyny görkezdik. Iftop hakda has giňişleýin bilmek isleseňiz, iftop web sahypasyna girmegiňizi haýyş edýäris. Hoşniýetlilik bilen paýlaşyň we aşakdaky teswir gutusy arkaly teswiriňizi iberiň.