Topp 10 Ubuntu nettverksverktøy
Vi vil se 10 Ubuntu nettverksverktøy her som er enkle å bruke og gi viktige funksjoner.
Iftop
Dette er et av de enkleste verktøyene å bruke for nettverksbruk og DNS -operasjoner. Når det startes på Ubuntu, får vi en enkel skjerm som:
Iftop startskjerm
Vi kan trykke på “H”, og vi vil bli vist hjelpeskjerm for flere funksjoner:
Hjelp skjerm for Iftop
Det ligner veldig på toppverktøyet, men spesialiserer seg på nettverksovervåking og å vite hvilken prosess som bruker nettverket på hvilken IP og hvilken båndbredde de bruker.
Vnstat
VNSTAT er et annet nettverksovervåkningsverktøy som vanligvis er inkludert i de fleste Linux -distribusjoner eller kan installeres veldig enkelt. I likhet med det siste verktøyet lar det oss kontrollere nettverkspakkene som er sendt og mottatt i et gitt tidsintervall som velges av brukeren selv. Med VNSTAT Help -skjerm kan vi se følgende funksjoner:
$ VNSTAT -HELP
Vnstat 1.18 av Teemu Toivola
-Q, -Query Query Database
-H, -Hours viser timer
-d, - -dager showdager
-M, -Månedene viser måneder
-w, -weeks viser uker
-t, - - -top10 vis topp10
-s, -short bruk kort utgang
-u, -Update oppdateringsdatabase
-i, -hvis du velger grensesnitt (standard: Eth0)
-?, --Hjelp kort hjelp
-V, -Versjonshowversjon
-TR, -TRAFFIC Beregn trafikk
-RU, -RateUnit SWAP Konfigurert hastighetsenhet
-L, -Live showoverføringshastighet i sanntid
Se også "--Longhelp" for komplett opsjonsliste og "Man Vnstat".
Siden den ikke har en fancy GUI, viser vi konsollutgangen her:
$ vnstat
Database Oppdatert: MON 10. september 09:52:01 2018
Eth1 siden 20/20/08
RX: 3.32 TIB TX: 2.81 TIB Totalt: 6.13 Tib
månedlig
rx | tx | Totalt | avg. vurdere
------------------------+-------------+-------------+---------------
Aug '18 609.40 Gib | 282.21 Gib | 891.61 Gib | 2.79 mbit/s
Sep '18 16.95 Gib | 10.46 Gib | 27.40 Gib | 2.80 mbit/s
------------------------+-------------+-------------+---------------
estimert 552.14 Gib | 340.70 Gib | 892.83 Gib |
daglig
rx | tx | Totalt | avg. vurdere
------------------------+-------------+-------------+---------------
I går 19.19 Gib | 8.63 Gib | 27.82 Gib | 2.70 mbit/s
I dag 16.95 Gib | 10.46 Gib | 27.40 Gib | 2.80 mbit/s
------------------------+-------------+-------------+---------------
estimert 17.81 Gib | 10.99 Gib | 28.80 Gib |
Det er klart, det gir også et estimat av dataene som vil bli brukt i samme takt for måneden.
Iptraf
IPTraf er et annet flott konsollbasert nettverksovervåkningsverktøy for Ubuntu eller Linux generelt som samler en enorm mengde data når det. Selv et grunnleggende grensesnitt for det samme vil se ut som:
Ubuntu iPtraf
Bortsett fra pakkesporing av byte, har vi mange flere funksjoner som:
Ubuntu iPtraf -funksjoner
HPing3
HPing3 er et kommandolinjeverktøy som ligner på Ping-kommandoen med et lite tillegg som den kan bruke TCP, UDP og Raw-IP som transportprotokoller. Hovedfunksjonen er at den ikke bare sjekker om en port eller en IP er åpen, men den måler også tur / retur -tiden pakken tok for å komme tilbake. For eksempel, hvis vi trenger å sjekke om www.Google.com har en åpen port 443 og beregner tur-retur-tiden, vi kan bruke følgende kommando:
HPing3 www.Google.com -s -v -p 443
Dette er hva vi kommer tilbake med denne kommandoen:
HPing3 tur / retur
Dstat
DSTAT er relativt et mindre kjent nettverksovervåkningsverktøy i Linux -familien. DSTAT lar oss vise alle systemressursene våre i nærheten, vi kan f.eks. Sammenlign diskutnyttelse i kombinasjon med avbrytelser fra IDE -kontrolleren vår, eller sammenlign nettverksbåndbredde -tallene direkte med diskgjennomstrømningen (i samme intervall).
Finn mer informasjon her for dette verktøyet.
Icinga
ICINGA er et verktøy for virksomhetskvalitet for nettverksovervåking som også tar seg av enhver mistenkelig aktivitet på serveren og informerer konfigurerte brukere som admin om slike aktiviteter. Den har et veldig fint interaktivt dashbord som ser ut som:
ICinga Dashboard
Det er til og med mulig å prøve et demo -dashbord for dette verktøyet. Besøk denne siden for mer informasjon.
Slurm
Slurm er et smart og enkelt overvåkningsverktøy for nettverksbelastning. Den har følgende funksjoner:
Det er et open source nettverksverktøy (se her etter kildekoden). Den har et grunnleggende grensesnitt som:
Slurm -grensesnitt
bmon
Bmon, som står for båndbreddemonitor, er et annet nettverksovervåkningsverktøy med en spesialitet som det kan overvåke flere grensesnitttrafikk. Det gir også informasjon om pakker, feil og mye mer datakritisk for overvåking. Når den er installert, her er listen over funksjoner den gir for overvåking:
bmon -funksjoner
Når vi starter det med et nettverksgrensesnitt, vil vi se et enkelt grensesnitt som:
bmon grensesnitt
Nmap
NMAP er en av de mest populære nettverksskannere for vanlig bruk. Informasjonen den kan gi inkluderer (men ikke begrenset til):
Vi kan -o -alternativet for OS -deteksjon. La oss se på en eksempelkommando vi brukte:
NMPA -grensesnitt
Tcpdump
TCPDump er et utmerket verktøy som også går utover dets rom for å gi funksjoner som sniffing. Den kan analysere data som går ut av verten og også dataene som ankommer verten. Det er mulig å avskjære trafikken mellom to verter med dette verktøyet også (selvfølgelig må du ha tilgang til disse vertene). Vi prøver først en kommando for å se hvilke data som går ut av verten vår:
Utgående trafikk
Deretter kan vi også prøve å snuse trafikken som går ut av en bestemt port:
Porttrafikk
Konklusjon
I denne leksjonen så vi på noen mest populære nettverksverktøy i Ubuntu -økosystemet. Selv om vi kanskje har gått glipp av noen gode verktøy, kan du nevne dem til Twitter -håndtaket mitt som du mener burde ha fått kuttet @SBMaggarwal eller @linuxhint.