Analysere og overvåke nettverkstrafikken til en hel nettverksinfrastruktur er en svært viktig oppgave for alle Linux-systemadministratorer. Nettverksadministrator trenger å se hva som skjer med nettverket, hvem bruker båndbredden, og hvordan hele nettverksinfrastrukturen håndterer belastningen. Det gode er at det er mange åpne nettverksovervåkings- og trafikkanalyseværktøy tilgjengelig i Linux.

I dette innlegget vil vi diskutere noen Linux-kommandolinjeverktøy som kan brukes til å overvåke nettverksbruken.

Nload

Nload er en konsollprogram som lar brukere overvåke innkommende og utgående trafikk separat.

Den visualiserer innkommende og utgående trafikk ved hjelp av to grafer og gir tilleggsinformasjon som total mengde overførte data og min / maks nettverksbruk.

Du kan installere nload ved å kjøre følgende kommando:

 sudo apt-get install nload 

Kjør nå nload-kommandoen:

 sudo nload 

Når nload-kommandoen er utført, bør du se følgende utgang.

Iptraf

Iptraf er et ncurses-basert IP LAN overvåkingsverktøy som viser individuelle tilkoblinger og mengden data som flyter mellom vertene.

For å installere iptraf, kjør følgende:

 sudo apt-get installer iptraf 

Når iptraf er installert, utsted følgende kommando:

 sudo iptraf 

Du bør se følgende utgang.

Vnstat

Vnstat er forskjellig fra de fleste andre verktøy. Det er en konsollbasert nettverkstrafikkmonitor for Linux som kjører som en demon og holder en logg over nettverkstrafikk for det valgte grensesnittet. Det kan brukes til å generere en rapport av nettverksbruken.

Du kan installere vnstat ved å kjøre følgende kommando:

 sudo apt-get install vnstat 

Nå, kjør vnstat uten noe argument:

 sudo vnstat 

Du kan se total mengde dataoverføring på nettverket ditt.

Hvis du vil overvåke båndbreddebruken i realtid, bruk -l alternativet. Den viser total båndbredde som brukes av innkommende og utgående data.

Kjør nå vnstat å overvåke båndbreddebruken på wlan0 interface:

 sudo vnstat -l -i wlan0 

Du ser følgende utgang.

Speedometer

Speedometer er et kommandolinjeverktøy som kan brukes til å overvåke dagens nedlastings- / opplastingshastigheter for nettverksforbindelsene og hastighetene til filsystemene. Hastighetsmåler viser en graf over nåværende og tidligere nettverkshastighet i konsollen. Du kan også bruke hastighetsmåler direkte på en fil for å overvåke nedlastingsytelsen og historien til en bestemt nedlasting i stedet for all nettverkstrafikk.

Kjør følgende kommando for å installere speedometer i systemet ditt:

 sudo apt-get installer speedometer 

Kjør nå speedometerwlan0 grensesnitt:

 sudo speedometer -r wlan0 -t wlan0 

Du ser en utgang som ligner på følgende.

Iftop

Iftop er et kommandolinjeverktøy som lytter til nettverkstrafikk på et gitt grensesnitt (for eksempel eth0, eth1, wlan0) og viser en tabell med gjeldende båndbreddebruk av verter. Iftop bruker PCAP-biblioteket til å fange innkommende og utgående pakker i nettverksgrensesnittet.

Du kan enkelt installere iftop ved å kjøre følgende kommando:

 sudo apt-get installert iftop 

Kjør nå iftop med n alternativet som forhindrer iftop fra å løse ip-adresser til vertsnavn:

 sudo iftop -n 

Du ser følgende utgang.

Konklusjon

Jeg håper dette innlegget vil være nyttig for å raskt sjekke nettverksbåndbredden på Linux-serveren din. Du er velkommen til å legge igjen en kommentar hvis du har spørsmål.