Iftop, gada ukusetshenziswa komkhawulokudonsa kwenethiwekhi yakho ngesikhathi sangempela

Mayelana ne-iftop

Esihlokweni esilandelayo sizobheka i-iftop. Esikhathini esithile esidlule sakhuluma kule blog ukuthi zingabulawa kanjani izinqubo, futhi kulokho okuthunyelwe sibuyekeze ukusetshenziswa kwe- TOP. Ngale ndatshana sizozama olunye uhlelo oluhle kakhulu olubizwa nge-Interface TOP (I-IFTOP), okuyi- ithuluzi lokuqapha umkhawulokudonsa console-based esebenza ngesikhathi sangempela.

I-iftop ibilokhu yenzelwa ukusetshenziswa kwenethiwekhi ukuthi yini ephezulu ekwenzayo ngokusetshenziswa kwe-CPU. Uhlelo okukhulunywa ngalo lulalela ithrafikhi yenethiwekhi kusixhumi esibonakalayo futhi ibonisa itafula lokusetshenziswa komkhawulokudonsa kwamanje ngababili bokubamba. Uhlelo luzokhombisa ukubuka konke okusheshayo kwemisebenzi yenethiwekhi kusixhumi esibonakalayo sayo. I-Iftop ikhombisa uhlu lwesikhathi sangempela lokusetshenziswa kwe-bandwidth njalo ngemizuzwana emi-2, 10 nengama-40 ngokwesilinganiso. Kulokhu okuthunyelwe sizobona ukufakwa nokuthi ungayisebenzisa kanjani i-IFTOP ngezibonelo eziyisisekelo ku-Ubuntu.

Le software uzodinga ukuncika okuthile esizodinga ukuyifaka ngaphambi kokubandakanyeka ekufakweni kohlelo. Lezi zidingo yilezi:

  • libpcap: Kungumtapo wolwazi wokuthwebula idatha yenethiwekhi ebukhoma. Ingasetshenziswa ngohlelo ukuthatha amaphakethe ahamba kuyo yonke inethiwekhi.
  • ukukhulula: Lona umtapo wezincwadi. Inikezela nge-API yokwakha izixhumi ezixhumene nombhalo ngendlela ezimele yokugcina.

Faka ukuncika

Njengoba ngishilo, okokuqala sizofaka imitapo yolwazi ye-libpcap futhi sinciphise imitapo yolwazi sisebenzisa umphathi wethu wephakeji ngokusatshalaliswa kweGnu / Linux esikusebenzisayo. Ku-Ubuntu kuzofanele sivule kuphela i-terminal (Ctrl + Alt + T) bese sibhala:

sudo apt install libpcap0.8 libpcap0.8-dev libncurses5 libncurses5-dev

Faka iftop

Iftop ngu itholakala kumakhompiyutha asemthethweni we-Debian / Ubuntu software. Singayifaka sisebenzisa umyalo we-apt esigungwini (Ctrl + Alt + T) njengoba kukhonjisiwe ngezansi:

sudo apt install iftop

Ukusetshenziswa okuyisisekelo kwe-Iftop

Lapho ukufakwa sekuqediwe, kuzofanele sivule kuphela ikhonsoli bese sebenzisa umyalo we-iftop ngaphandle kwezimpikiswano ukubuka ukusetshenziswa komkhawulokudonsa kwesixhumi esibonakalayo esizenzakalelayo. Uhlelo luzosikhombisa isikrini esifana nalesi esiboniswe ngezansi:

iftop enp0s3

sudo iftop

Kumele kuqashelwe ukuthi kuyadingeka ukuthi ukwazi ukusebenzisa ithuluzi onalo izimvume zezimpande.

Uma sifuna ukubona izinketho eziningi zethuluzi ngenkathi lisebenza, sizoba ne- cindezela inkinobho "h". Sizokhonjiswa imenyu yosizo enezinketho ezahlukahlukene.

iftop -h

Ngenkathi i-iftop isebenza, singasebenzisa i- okhiye abanjengo-S, N no-D ukubona imininingwane eminingi njengomthombo, indawo oya kuyo, njll. Run man iftop uma ufuna ukuhlola ezinye izinketho. Cindezela u-'q 'ukuphuma yokwenziwa kohlelo.

Gada inethiwekhi

iftop -P

Sizoqala sikhiphe ifayela le- umyalo we-ifconfig noma i ip umyalo ukuze thola zonke izixhumi zenethiwekhi ixhunywe kusistimu yethu:

sudo ifconfig

Noma singasebenzisa futhi:

sudo ip addr show

Ukwazi izindawo zokuxhumana, manje sesingasebenzisa -i inketho yokucacisa isikhombimsebenzisi esifuna ukusibheka. Isibonelo, ngomyalo olandelayo, kimi, ngizokwazi ukulawula umkhawulokudonsa we-enp0s3 interface ekhompyutheni engivivinya kuyo lolu hlelo:

sudo iftop -i enp0s3

Uma sifuna nquma amaphakethe aya / kusuka ku-ip njenge-10.0.2.15/24, sizosebenzisa i- -F inketho. Ngale ndlela singathola kalula imbangela yebhodlela.

sudo iftop -F 10.0.2.15/255.255.255.0 -i enp0s3

Manje, uma lokho esikufunayo kuyikho qinisekisa uma kungamaphakethe we-ICMP noma we-TCP / IP izimbangela zomphumela wofudu lwenethiwekhi yethu. singasebenzisa i- -f inketho:

iftop -f icmp -i enp0s3

Khipha i-itop

Sizokwazi ukususa lolu hlelo kwikhompyutha yethu ngokuvula i-terminal (Ctrl + Alt + T) bese siyithayipha:

sudo apt remove iftop

Lo mbhalo ukhombisa kuphela ukuthi ungayifaka kanjani futhi uyisebenzise kanjani iftop ngendlela eyisisekelo, ukuqapha yethu inethiwekhi in Gnu /Linux. Uma othile efuna ukwazi kabanzi nge-iftop, ngaphezu kosizo lohlelo, angakwazi vakashela i- iwebhusayithi yephrojekthi noma uthinte i- ikhodi yomthombo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.