netstat (nettverksstatistikk) er et kommandolinjeverktøy for overvåking av nettverkstilkoblinger både innkommende og utgående, samt visning av rutetabeller, grensesnittstatistikk etc.
netstat er tilgjengelig på alle Unix-lignende operativsystemer og også tilgjengelig på Windows OS. Det er veldig nyttig når det gjelder feilsøking av nettverk og ytelsesmåling. netstat er et av de mest grunnleggende feilsøkingsverktøyene for nettverkstjenester, og forteller deg hvilke porter som er åpne, og om noen programmer lytter på porter.
Oppdatering: Linux netstat-kommandoen erstattes av ny ss-kommando, som er i stand å vise mer informasjon om nettverkstilkoblinger, og det er mye raskere enn den eldre netstat-kommandoen.
Dette verktøyet er veldig viktig og mye nyttig for Linux-nettverksadministratorer så vel som systemadministratorer for å overvåke og feilsøke sine nettverksrelaterte problemer og bestemme nettverkstrafikkytelsen. Denne artikkelen viser bruk av netstat-kommandoen med eksemplene som kan være nyttige i daglig drift.
Du kan også være interessert i å følge artikkelen
- 35 Praktiske eksempler på Linux Find Command
1. Viser alle LYTTENDE porter for TCP- og UDP-tilkoblinger
Listing av alle porter (både TCP og UDP) ved hjelp av netstat -a-alternativet.
2. Oppføring av TCP-porter-tilkoblinger
Oppføring bare TCP (Transmission Control Protocol) portforbindelser ved hjelp av netstat -at.
3. Oppføring av UDP-porter-tilkoblinger
Oppføring av bare UDP-portforbindelser (User Datagram Protocol) ved hjelp av netstat -au.
4. Viser alle LYTTETILKOBLINGER
Listing av alle aktive lytterportstilkoblinger med netstat -l.
5. Lister opp alle TCP-lytteporter
Listing av alle aktive TCP-porter som lytter, ved å bruke alternativet netstat -lt.
6. Lister opp alle UDP-lytteporter
Listing av alle aktive UDP-porter som lytter, ved hjelp av alternativet netstat -lu.
7. Liste over alle UNIX-lytterporter
Liste over alle aktive UNIX-lytterporter ved hjelp av netstat -lx.
8. Viser statistikk etter protokoll
Viser statistikk etter protokoll. Som standard vises statistikk for TCP-, UDP-, ICMP- og IP-protokollene. Parameteren -s kan brukes til å spesifisere et sett med protokoller.
# netstat -sIp: 2461 total packets received 0 forwarded 0 incoming packets discarded 2431 incoming packets delivered 2049 requests sent outIcmp: 0 ICMP messages received 0 input ICMP message failed. ICMP input histogram: 1 ICMP messages sent 0 ICMP messages failed ICMP output histogram: destination unreachable: 1Tcp: 159 active connections openings 1 passive connection openings 4 failed connection attempts 0 connection resets received 1 connections established 2191 segments received 1745 segments
read more