netstat (netwerkstatistieken) is een opdrachtregelprogramma voor het bewaken van zowel inkomende als uitgaande netwerkverbindingen en voor het bekijken van routeringstabellen, interfacestatistieken enz.
netstat is beschikbaar op alle Unix-achtige besturingssystemen en ook beschikbaar op Windows OS. Het is erg handig in termen van netwerkprobleemoplossing en prestatiemeting. netstat is een van de meest elementaire foutopsporingshulpmiddelen voor netwerkdiensten, die u vertelt welke poorten open zijn en of er programma’s naar poorten luisteren.
Update: het Linux netstat-commando is vervangen door het nieuwe ss-commando, dat in staat is van het weergeven van meer informatie over netwerkverbindingen en het is veel sneller dan het oudere netstat-commando.
Deze tool is erg belangrijk en erg handig voor Linux-netwerkbeheerders en systeembeheerders om hun netwerkgerelateerde problemen en bepaal de prestaties van het netwerkverkeer. Dit artikel toont het gebruik van het netstat-commando met hun voorbeelden die nuttig kunnen zijn bij het dagelijkse gebruik.
Mogelijk bent u ook geïnteresseerd in het volgende artikel
- 35 Praktische voorbeelden van Linux Find Command
1. Lijst van alle LUISTERENDE poorten van TCP- en UDP-verbindingen
Lijst van alle poorten (zowel TCP als UDP) met behulp van netstat -a optie.
2. Lijst met TCP-poortverbindingen
Alleen TCP-vermelding (Transmission Control Protocol) poortverbindingen die netstat -at gebruiken.
3. UDP-poortverbindingen weergeven
Alleen UDP-poortverbindingen (User Datagram Protocol) weergeven met behulp van netstat -au.
4. Lijst van alle LUISTERENDE verbindingen
Lijst van alle actieve luisterpoortverbindingen met netstat -l.
5. Lijst van alle TCP-luisterpoorten
Lijst van alle actieve luister-TCP-poorten met behulp van de optie netstat -lt.
6. Een lijst van alle UDP-luisterpoorten maken
Een lijst van alle actieve luister-UDP-poorten weergeven met behulp van de optie netstat -lu.
7. Lijst van alle UNIX-luisterpoorten
Lijst van alle actieve UNIX-luisterpoorten met behulp van netstat -lx.
8. Statistieken per protocol weergeven
Geeft statistieken weer per protocol. Standaard worden statistieken weergegeven voor de TCP-, UDP-, ICMP- en IP-protocollen. De parameter -s kan worden gebruikt om een set protocollen te specificeren.
# 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