Iftop jälgige oma võrgu ribalaiuse tarbimist reaalajas

Umbes iftop

Järgmises artiklis heidame pilgu iftopile. Mõni aeg tagasi rääkisime selles ajaveebis protsesside tapmisest ja selles postituses vaatasime üle nende kasutamise TOP. Selle artikli jaoks proovime veel ühte suurepärast programmi Interface TOP (IFTOP), mis on a ribalaiuse jälgimise tööriist konsoolipõhine, mis töötab reaalajas.

Iftop on võrgukasutuseks teinud seda, mida tippprotsessor kasutab. Kõnealune programm kuulab liidese võrguliiklust ja kuvab tabeli praeguse ribalaiuse kasutamise kohta hostipaaride kaupa. Programm kuvab oma liidesel kiire ülevaate võrgutegevustest. Iftop kuvab reaalajas ajakohastatud ribalaiuse loendi keskmiselt iga 2, 10 ja 40 sekundi järel. Selles postituses näeme installimist ja IFTOP-i kasutamist Ubuntu põhinäidetega.

See tarkvara vajate mõningaid sõltuvusi mille peame installima enne programmi installimisega tegelemist. Need nõuded on järgmised:

  • libpcap: See on raamatukogu võrgu reaalajas andmete hõivamiseks. Programm võib seda kasutada kogu võrgus liikuvate pakettide jäädvustamiseks.
  • libncurses: See on programmeerimisraamatukogu. Pakub API tekstipõhiste liideste loomiseks terminalist sõltumatul viisil.

Installige sõltuvused

Nagu ma ütlesin, kõigepealt installime teegid libpcap ja libncurses kasutades meie paketihaldurit vastavalt kasutatavale Gnu / Linuxi jaotusele. Ubuntus peame avama ainult terminali (Ctrl + Alt + T) ja kirjutama:

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

Installige iftop

Iftop on saadaval ametlikes Debiani / Ubuntu tarkvarahoidlates. Saame selle installida terminalis käsu apt abil (Ctrl + Alt + T), nagu allpool näidatud:

sudo apt install iftop

Iftopi põhikasutus

Kui installimine on lõppenud, peame avama ainult konsooli ja käivitage iftop käsk ilma argumentideta vaikeliidese ribalaiuse kasutamise vaatamiseks. Programm näitab meile ekraani, mis sarnaneb allpool näidatuga:

iftop enp0s3

sudo iftop

Tuleb märkida, et tööriista on vaja osata käitada juurõigused.

Kui soovime tööriista selle täitmise ajal näha rohkem võimalusi, on meil ainult vajutage klahvi "h". Meile kuvatakse mitmesuguste võimalustega abimenüü.

iftop -h

Kui iftop töötab, saame seda kasutada võtmed nagu S, N ja D et näha rohkem teavet, näiteks allikas, sihtkoht jne. Käivitage mees iftop, kui soovite rohkem võimalusi uurida. Väljumiseks vajutage 'q' programmi täitmise kohta.

Jälgige võrguliidest

iftop -P

Esmalt täidame ifconfig käsk o el ip käsk para leidke kõik võrguliidesed meie süsteemiga ühendatud:

sudo ifconfig

Või võime kasutada ka järgmist:

sudo ip addr show

Teades liideseid, saame nüüd kasutada -võimalus määrata liides, mida soovime jälgida. Näiteks järgmise käsuga saan oma juhul juhtida liidese enp0s3 ribalaiust arvutis, kust seda programmi testin:

sudo iftop -i enp0s3

Kui see, mida me tahame, on määrata paketid, mis lähevad ip-le / ip-lt nagu 10.0.2.15/24, kasutame -F variant. Nii saame pudelikaela põhjuse kergemini tuvastada.

sudo iftop -F 10.0.2.15/255.255.255.0 -i enp0s3

Kui nüüd see, mida me tahame, on kontrollige, kas need on ICMP või TCP / IP paketid meie võrgu kilpkonnaefekti põhjused. saame kasutada -f variant:

iftop -f icmp -i enp0s3

Desinstallige itop

Saame selle programmi oma arvutist eemaldada, avades terminali (Ctrl + Alt + T) ja tippides selle:

sudo apt remove iftop

See artikkel näitab ainult seda, kuidas iftopi meie seadmete jälgimiseks põhilisel viisil installida ja kasutada võrk sisse Gnu /Linux. Kui keegi soovib iftopi kohta rohkem teada saada, saab ta lisaks programmi abile ka teada külastada projekti veebisait või pidage nõu oma ettevõttega lähtekood.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.