wfmedia.ch

netstat

netstat ist ein Diagnose-Werkzeug, mit dem man verschiedene Informationen über den Status der Netzwerkschnittstelle(n) in Erfahrung bringen kann. Eine Alternative ist das Programm ss (socket state) aus dem Paket iproute.

Installation
Das Programm netstat ist im Paket net-tools enthalten. 
net-tools

Verwendung
Die allgemeine Syntax lautet:

netstat [OPTIONEN]

Optionen
Das netstat-Programm wird vollständig über seine Kommandozeilen-Parameter gesteuert. Diese besitzen alle einen aussagekräftigen langen Namen, dem zwei Bindestriche vorangestellt werden. Die meisten Optionen bieten auch eine einstellige Kurzform, die durch einen einzelnen Bindestrich eingeleitet wird. Mehrere dieser Einzelbuchstaben können auch in eine Zeichenkette kombiniert werden. Dieser Artikel erhebt nicht den Anspruch der Vollständigkeit und behandelt nur die gängigen Optionen.

Modus
Das netstat-Tool vereint mehrere verschiedene Diagnose-Werkzeuge in einem. Durch die Modus-Option wird bestimmt, welche Art Informationen netstat ausgeben soll. Die Kombination mehrerer Modi in einem Befehl ist nicht möglich.

Option Abk. Beschreibung
keine Der Standard-Modus. Informiert über offene Netzwerk-Sockets.
--route -r Gibt die Routing-Tabelle des Kernels aus, ähnlich wie der route-Befehl.
--​interface -i Gibt Statistiken über die übertragenen Pakete an den einzelnen Netzwerkschnittstellen aus.
--statistics -s Noch ausführlichere Statistiken.
--masquerade -M Liste aller aktuellen "maskierten" Verbindungen auf einem Router mit Network Address Translation.
--groups -g Informationen über Multicast-Gruppen.