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:
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üü.
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
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.