iftop - Orodje za spremljanje pasovne širine omrežja Linux v realnem času
V našem prejšnjem članku smo pregledali uporabo ukaza TOP Command in njegove parametre. V tem članku smo predstavili še en odličen program, imenovan Interface TOP (IFTOP), orodje za spremljanje pasovne širine omrežja, ki temelji na konzoli v realnem času.
Prikazal bo hiter pregled omrežnih dejavnosti na vmesniku. Iftop v povprečju prikazuje posodobljen seznam pasovne širine uporabe omrežja na vsake 2, 10 in 40 sekund. V tem prispevku bomo videli namestitev in uporabo IFTOP s primeri v Linuxu.
- libpcap: knjižnica za zajem živih omrežnih podatkov.
- libncurses: knjižnica za programiranje, ki ponuja API za gradnjo besedilnih vmesnikov na terminalsko neodvisen način.
Namestite libpcap in libncurses
Najprej začnite z namestitvijo knjižnic libpcap in libncurses z upraviteljem distribucijskih paketov za Linux, kot 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+]
Prenesite in namestite iftop
Če je top na voljo v uradnih skladiščih programske opreme Debian/Ubuntu Linux, ga lahko namestite z ukazom apt, kot je prikazano.
$ sudo apt install iftop
V sistemu RHEL/CentOS morate omogočiti skladišče EPEL in ga nato namestiti na naslednji način.
# yum install epel-release # yum install iftop
V distribuciji Fedora je iftop na voljo tudi iz privzetih sistemskih skladišč za namestitev z naslednjim ukazom.
# dnf install iftop
Druge distribucije Linuxa lahko prenesejo izvorni paket iftop z ukazom wget in ga prevedejo iz vira, kot 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 uporaba Iftopa
Ko je namestitev končana, pojdite na ukazno mizo in brez argumentov zaženite ukaz iftop, da si ogledate uporabo pasovne širine privzetega vmesnika, kot je prikazano na spodnjem posnetku zaslona.
$ sudo iftop
Vzorec izhoda ukaza iftop, ki prikazuje pasovno širino privzetega vmesnika, kot je prikazano spodaj.
Nadzirajte omrežni vmesnik Linuxa
Najprej zaženite naslednji ukaz ip, da poiščete vse priključene omrežne vmesnike v sistemu Linux.
$ sudo ifconfig OR $ sudo ip addr show
Nato z zastavico -i
določite vmesnik, ki ga želite spremljati. Na primer spodnji ukaz se uporablja za spremljanje pasovne širine na brezžičnem vmesniku na testnem računalniku.
$ sudo iftop -i wlp2s0
Če želite onemogočiti iskanje imena gostitelja, uporabite zastavico -n
.
$ sudo iftop -n eth0
Za vklop prikaza vrat uporabite stikalo -P
.
$ sudo iftop -P eth0
Možnosti in uporaba iftop
Med izvajanjem iftop lahko uporabite tipke, kot so S
, D
, če si želite ogledati več informacij, kot so vir, cilj itd. Če želite raziskati več možnosti in trikov, zaženite man iftop . Pritisnite ' q
', da zaprete zagnana okna.
V tem članku smo pokazali, kako namestiti in uporabljati iftop, orodje za spremljanje omrežnega vmesnika v Linuxu. Če želite izvedeti več o iftopu, obiščite spletno mesto iftop. Prosimo, delite ga in pošljite svoj komentar skozi spodnje polje za komentarje.