Ukuba ngaphezulu, jonga ukusetyenziswa kwebhanwidth yenethiwekhi yakho ngexesha lokwenyani

Malunga ne-iftop

Kwinqaku elilandelayo siza kujonga kwi-iftop. Kwixesha elidlulileyo besithethile kule bhlog malunga nokubulala iinkqubo, kwaye kweso sithuba sajonga ukusetyenziswa kwe TOP. Kule nqaku siza kuzama enye inkqubo efanelekileyo ebizwa ngokuba yi-Interface TOP (IFTOP), eyi isixhobo sokubeka esweni bandwidth console-esekwe esebenza ngexesha lokwenyani.

Iftop ibisenzela ukusetyenziswa kwenethiwekhi ukuba yintoni ephezulu eyenzayo ekusebenziseni i-CPU. Inkqubo ekulo mbuzo imamele ukugcwala kwenethiwekhi kunxibelelwano kwaye ibonisa itafile yokusetyenziswa kwe-bandwidth yangoku ngababini bokubamba. Inkqubo iya kubonisa ukujonga ngokukhawuleza kwemisebenzi yenethiwekhi kwi-interface yayo. Iftop ibonisa uluhlu lwexesha langempela oluhlaziyiweyo lokusetyenziswa kwebhanwidth rhoqo kwimizuzwana emi-2, 10 kunye nengama-40 ngokomyinge. Kule posi siza kubona ufakelo kunye nendlela yokusebenzisa i-IFTOP ngemizekelo esisiseko ku-Ubuntu.

Le software uzakufuna ukuxhomekeka Kuya kufuneka siyifakele ngaphambi kokubandakanyeka kufakelo lwenkqubo. Ezi mfuno zezi:

  • mzantsiwebIlayibrari yokufaka idatha yenethiwekhi ebukhoma. Ingasetyenziselwa inkqubo ukufaka iipakethi ezihamba kuyo yonke inethiwekhi.
  • libncurs: Eli layibrari yenkqubo. Ukubonelela nge-API yokwakha isiseko esisekwe kwisicatshulwa kwindlela ezimeleyo yesiphelo.

Faka ukuxhomekeka

Njengoko benditshilo, kuqala Siza kufaka i-libpcap kunye ne-libncurses iilayibrari sisebenzisa umphathi wephakheji yethu ngokusasazwa kweGnu / Linux esiyisebenzisayo. Ku-Ubuntu kuyakufuneka sivule i-terminal (Ctrl + Alt + T) kwaye ubhale:

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

Faka iftop

Ukuba ngaba iyafumaneka kwiziko lesiseko leDebian / Ubuntu. Singayifaka sisebenzisa i-apt command kwi-terminal (Ctrl + Alt + T) njengoko kubonisiwe ngezantsi:

sudo apt install iftop

Ukusetyenziswa ngokusisiseko kwe-Iftop

Nje ukuba ukufakwa kugqityiwe, kuya kufuneka sivule kuphela ikhonsoli kunye sebenzisa umthetho we-iftop ngaphandle kweempikiswano ukujonga ukusetyenziswa kwebhanwidth yendlela emiselweyo. Inkqubo iya kusibonisa iscreen esifana nesiboniswe ngezantsi:

ukuba phezulu enp0s3

sudo iftop

Kufuneka kuqatshelwe ukuba kufuneka ubenakho ukuqhuba isixhobo ukuba ubenaso imvume yengcambu.

Ukuba sifuna ukubona ezinye iindlela zesixhobo ngexesha lokwenza kwalo, siya kuba nazo kuphela Cinezela iqhosha elithi "h". Siza kuboniswa imenyu yoncedo ngeendlela ezahlukeneyo.

Ukuba phezulu -h

Ngelixa iftop isebenza, singasebenzisa izitshixo ezinje ngo-S, N no-D ukubona ulwazi oluthe kratya njengomthombo, indawo ekuyiwa kuyo, njl. Sebenzisa umntu ukuba ufuna ukuphonononga ezinye iindlela. Cinezela 'q' ukuphuma yokwenza inkqubo.

Ukujonga ujongano lwenethiwekhi

Ukuba phezulu -P

Siza kuqala sisebenzise i- umyalelo we-ifconfig okanye ip umyalelo for fumana lonke ujongano lwenethiwekhi iqhagamshelwe kwinkqubo yethu:

sudo ifconfig

Okanye sinokusebenzisa:

sudo ip addr show

Ukwazi iindawo zonxibelelwano, ngoku sinokusebenzisa -i ukhetho lokuchaza ujongano esifuna ukujonga kulo. Umzekelo, ngalo myalelo ulandelayo, kwimeko yam, ndiza kuba nakho ukulawula ububanzi bebhendi ye-enp0s3 interface kwikhompyuter endivavanya kuyo le nkqubo:

sudo iftop -i enp0s3

Ukuba sifuna ntoni misela iipakethi eziya / ezivela kwi-ip njenge-10.0.2.15/24, siya kusebenzisa -F ukhetho. Ngale ndlela sinokufumana ngokulula unobangela webhotile.

sudo iftop -F 10.0.2.15/255.255.255.0 -i enp0s3

Ngoku, ukuba le nto siyifunayo yile qinisekisa ukuba ziyi-ICMP okanye iipakethi ze-TCP / IP oonobangela befudu yenethiwekhi yethu. singasebenzisa i- -f ukhetho:

iftop -f icmp -i enp0s3

Khipha itop

Siza kuba nakho ukususa le nkqubo kwikhompyuter yethu ngokuvula i-terminal (Ctrl + Alt + T) kwaye siyichwetheze kuyo:

sudo apt remove iftop

Eli nqaku libonisa kuphela indlela yokufaka kunye nokusebenzisa iftop ngendlela esisiseko, yokujonga esethu inethiwekhi kwi Gnu /Linux Ukuba umntu ufuna ukwazi ngakumbi nge-iftop, ukongeza kuncedo lwenkqubo, banako ndwendwela iwebhusayithi yeprojekthi okanye udibane neyakho ikhowudi yemvelaphi.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.