Nākamajā rakstā mēs aplūkosim iftop. Pirms kāda laika mēs šajā emuārā runājām par to, kā nogalināt procesus, un šajā ziņojumā mēs pārskatījām to izmantošanu TOPS. Šajā rakstā mēs izmēģināsim vēl vienu lielisku programmu ar nosaukumu Interface TOP (IFTOP), kas ir a joslas platuma uzraudzības rīks konsole, kas darbojas reāllaikā.
Iftop ir darījis tīkla lietošanai to, ko vislabāk izmanto CPU. Attiecīgā programma saskarnē klausās tīkla trafiku un parāda tabulu par pašreizējo joslas platuma lietojumu pa resursdatoru pāriem. Programma savā saskarnē parādīs ātru pārskatu par tīkla darbībām. Iftop vidēji ik pēc 2, 10 un 40 sekundēm parāda reāllaikā atjauninātu joslas platuma izmantošanas sarakstu. Šajā ziņojumā mēs redzēsim instalēšanu un to, kā izmantot IFTOP ar pamata piemēriem Ubuntu.
Šī programmatūra jums būs vajadzīgas dažas atkarības kas mums būs jāinstalē, pirms iesaistāmies programmas instalēšanā. Šīs prasības ir:
- libpcap: Tā ir bibliotēka tiešraides tīkla datu tveršanai. Programma to var izmantot, lai tvertu paketes, kas pārvietojas pa visu tīklu.
- libncurses: Šī ir programmēšanas bibliotēka. Nodrošina API, lai izveidotu teksta saskarnes neatkarīgi no termināla.
Instalējiet atkarības
Kā es teicu, vispirms mēs instalēsim bibliotēkas libpcap un libncurses izmantojot mūsu pakotņu pārvaldnieku atbilstoši Gnu / Linux izplatījumam, ko mēs izmantojam. Ubuntu mums būs jāatver tikai terminālis (Ctrl + Alt + T) un jāraksta:
sudo apt install libpcap0.8 libpcap0.8-dev libncurses5 libncurses5-dev
Instalējiet iftop
Iftop ir pieejams oficiālajos Debian / Ubuntu programmatūras krātuvēs. Mēs to varam instalēt, izmantojot termināla komandu apt (Ctrl + Alt + T), kā parādīts zemāk:
sudo apt install iftop
Iftop pamata izmantošana
Kad instalēšana būs pabeigta, mums būs jāatver tikai konsole un palaidiet komandu iftop bez jebkādiem argumentiem lai redzētu noklusējuma saskarnes joslas platuma lietojumu. Programma parādīs mums ekrānu, kas ir līdzīgs zemāk redzamajam:
sudo iftop
Jāatzīmē, ka ir jābūt iespējai palaist rīku, lai būtu saknes atļaujas.
Ja mēs vēlamies redzēt vairāk rīka iespēju tā izpildes laikā, mums būs tikai nospiediet taustiņu "h". Mums tiks parādīta palīdzības izvēlne ar dažādām iespējām.
Kamēr iftop darbojas, mēs varam izmantot taustiņi, piemēram, S, N un D lai redzētu vairāk informācijas, piemēram, avotu, galamērķi utt. Palaidiet man iftop, ja vēlaties izpētīt citas iespējas. Nospiediet taustiņu q, lai izietu programmas izpildi.
Pārraugiet tīkla saskarni
Vispirms mēs izpildīsim ifconfig komandu vai ip komanda par atrast visas tīkla saskarnes savienots ar mūsu sistēmu:
sudo ifconfig
Vai arī mēs varam izmantot:
sudo ip addr show
Zinot saskarnes, tagad mēs varam izmantot -i iespēja norādīt interfeisu, kuru vēlamies uzraudzīt. Piemēram, ar šādu komandu manā gadījumā es varēšu kontrolēt enp0s3 saskarnes joslas platumu datorā, no kura es testēju šo programmu:
sudo iftop -i enp0s3
Ja tas, ko mēs vēlamies, ir noteikt paketes, kas iet uz / no ip piemēram, 10.0.2.15/24, mēs izmantosim -F variants. Tādā veidā mēs varam vieglāk noteikt vājās vietas cēloni.
sudo iftop -F 10.0.2.15/255.255.255.0 -i enp0s3
Tagad, ja tas, ko mēs vēlamies, ir apstiprināt, ja tās ir ICMP vai TCP / IP paketes mūsu tīkla bruņurupuča efekta cēloņi. mēs varam izmantot -f variants:
iftop -f icmp -i enp0s3
Atinstalējiet itop
Mēs varēsim noņemt šo programmu no sava datora, atverot termināli (Ctrl + Alt + T) un ierakstot tajā:
sudo apt remove iftop
Šis raksts parāda tikai to, kā instalēt un izmantot iftop pamata veidā, lai uzraudzītu mūsu tīkls Gnu /Linux Ja kāds vēlas uzzināt vairāk par iftop, papildus programmas palīdzībai viņi to var apmeklējiet projekta vietne vai konsultējieties ar savu avota kods.