iftop - Zana ya Kufuatilia Bandwidth ya Mtandao wa Linux kwa Wakati Halisi
Katika nakala yetu ya mapema, tumepitia utumiaji wa Amri ya TOP na vigezo vyake. Katika makala haya tumekuja na programu nyingine bora inayoitwa Interface TOP (IFTOP) ni zana ya ufuatiliaji wa kipimo data cha mtandao kwa wakati halisi.
Itaonyesha muhtasari wa haraka wa shughuli za mtandao kwenye kiolesura. Iftop inaonyesha orodha iliyosasishwa ya wakati halisi ya kipimo data cha matumizi ya mtandao kila baada ya sekunde 2, 10 na 40 kwa wastani. Katika chapisho hili tutaona usakinishaji na jinsi ya kutumia IFTOP na mifano katika Linux.
- libpcap : maktaba ya kunasa data ya mtandao wa moja kwa moja.
- libncurses : maktaba ya programu ambayo hutoa API ya kujenga violesura vinavyotegemea maandishi kwa njia inayojitegemea.
Sakinisha libpcap na libncurses
Kwanza anza kwa kusakinisha libpcap na libncurses maktaba kwa kutumia kidhibiti kifurushi chako cha usambazaji cha Linux kama inavyoonyeshwa.
$ 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+]
Pakua na usakinishe iftop
Iftop inapatikana katika hazina rasmi za programu ya Debian/Ubuntu Linux, unaweza kuisakinisha kwa kutumia apt amri kama inavyoonyeshwa.
$ sudo apt install iftop
Kwenye RHEL/CentOS, unahitaji kuwezesha hazina ya EPEL, na kisha uisakinishe kama ifuatavyo.
# yum install epel-release # yum install iftop
Kwenye usambazaji wa Fedora, iftop inapatikana pia kutoka kwa hazina za mfumo chaguo-msingi ili kusakinisha kwa kutumia amri ifuatayo.
# dnf install iftop
Usambazaji mwingine wa Linux, unaweza kupakua kifurushi cha chanzo cha iftop kwa kutumia amri ya wget na kuikusanya kutoka kwa chanzo kama inavyoonyeshwa.
# 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
Matumizi ya kimsingi ya Iftop
Mara tu usakinishaji utakapokamilika, nenda kwenye kiweko chako na utekeleze amri ya iftop bila hoja zozote ili kuona matumizi ya kipimo data cha kiolesura chaguo-msingi, kama inavyoonyeshwa kwenye picha ya skrini hapa chini.
$ sudo iftop
Sampuli ya towe la amri ya iftop ambayo inaonyesha kipimo data cha kiolesura chaguo-msingi kama inavyoonyeshwa hapa chini.
Fuatilia Kiolesura cha Mtandao cha Linux
Kwanza endesha amri ifuatayo ya ip ili kupata miingiliano yote ya mtandao iliyoambatishwa kwenye mfumo wako wa Linux.
$ sudo ifconfig OR $ sudo ip addr show
Kisha tumia alama ya -i
kubainisha kiolesura unachotaka kufuatilia. Kwa mfano amri iliyo hapa chini inatumika kufuatilia kipimo data kwenye kiolesura kisichotumia waya kwenye kompyuta ya majaribio.
$ sudo iftop -i wlp2s0
Ili kuzima utafutaji wa jina la mpangishaji, tumia alama ya -n
.
$ sudo iftop -n eth0
Ili kuwasha onyesho la mlango, tumia swichi ya -P
.
$ sudo iftop -P eth0
Chaguzi za Iftop na Matumizi
Unapoendesha iftop unaweza kutumia vitufe kama S
, D
ili kuona maelezo zaidi kama vile chanzo, lengwa n.k. Tafadhali fanya run man iftop ikiwa ungependa kuchunguza chaguo na mbinu zaidi. . Bonyeza ‘q
’ ili kuacha kutumia madirisha.
Katika makala haya, tumeonyesha jinsi ya kusakinisha na kutumia iftop, zana ya ufuatiliaji wa kiolesura cha mtandao katika Linux. Ikiwa unataka kujua zaidi kuhusu iftop tafadhali tembelea tovuti ya iftop. Tafadhali shiriki na utume maoni yako kupitia kisanduku chetu cha maoni hapa chini.