|
|
Zeile 43: |
Zeile 43: |
|
| |
|
| = TMP = | | = TMP = |
| == Syntax ==
| |
| netstat [-venaoc] [--tcp|-t] [--udp|-u] [--udplite|-U] [--sctp|-S] [--raw|-w] [--groups|-g] [--unix|-x] [--inet|--ip] [--ax25] [--ipx] [--netrom]
| |
| netstat [-veenc] [--inet] [--ipx] [--netrom] [--ddp] [--ax25] {--route|-r}
| |
| netstat [-veenpac] {--interfaces|-i}
| |
| netstat [-enc] {--masquerade|-M}
| |
| netstat [-cn] {--netlink|-N}
| |
| netstat {-V|--version} {-h|--help}
| |
|
| |
| === Optionen ===
| |
| {| class="wikitable sortable options"
| |
| |-
| |
| | 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
| |
| |-
| |
| | --groups -g || Informationen über Multicast-Gruppen.
| |
| |-
| |
| | --help -h || Hilfe anzeigen
| |
| |}
| |
|
| |
| ; OPTIONEN
| |
| -v, --verbose
| |
| macht detailiertere Ausgaben. Insbesondere wird ausgegeben, welche Adressfamilien nicht im Kernel konfiguriert sind.
| |
|
| |
| -n, --numeric
| |
| gibt numerische Adressen anstelle von Rechner-, Port- oder Benutzernamen aus.
| |
|
| |
| -p, --programs
| |
| Zeigt den Prozessnamen und die PID des Eigentümers des Sockets, der ausgegeben wird oder ein Divis, falls der Socket dem Kernel gehört. Nur der
| |
| Eigentümer eines Prozess oder Root haben alle dazu nötigen Privilegien.
| |
|
| |
| -A, --af Familie
| |
| benutzt einen alternativen Weg, um Adressfamilien zu setzen. Familie ist eine durch Kommas getrennte Auflistung von Schlüsselworten für
| |
| Adressfamilien wie inet, unix, ipx, ax25, netrom und ddp. Dies hat den gleichen Effekt wie die Optionen --inet, --unix, --ipx, --ax25, --netrom und
| |
| --ddp.
| |
|
| |
| -c, --continuous
| |
| Mit dieser Option wiederholt netstat im Sekundenabstand die Ausgabe, bis es abgebrochen wird.
| |
|
| |
| ; BESCHREIBUNG
| |
| (no option)
| |
| Ohne Optionen zeigt netstat den Zustand von offenen Sockets an. Wird keine Adressfamilie angegeben, dann werden die offenen Sockets aller
| |
| konfigurierten Adressfamilien angezeigt. Die Option -e gibt zusätzliche Informationen aus (User ID). Mit der Option -v gibt netstat zusätzlich
| |
| Fehlermeldungen über von Kernel nicht unterstützte Adressfamilien aus. Die Option -p gibt zusätzlich die PID und den Namen des Programms, das den
| |
| Socket geöffnet hat, aus. -a zeigt alle Sockets einschließlich der auf Verbinungen wartenden Serversocketsan. Die Adressfamilie inet beinhaltet RAW,
| |
| UDP und TCP Sockets.
| |
|
| |
| -r, --route
| |
| Die -r, --route Option gibt die Routentabellen des Kernels im gleichen Format wie route -e aus. netstat -er benutzt das Ausgabeformat von route. Für
| |
| Details siehe route(8).
| |
|
| |
| -i, --interfaces
| |
| Wird die -i, --interfaces Option verwendet, so wird eine Tabelle aller Schnittstellen ausgegeben. Die Ausgabe ist im Format von ifconfig -e und
| |
| wird in ifconfig(8) beschrieben. netstat -ei erzeugt eine Tabelle für Interfaces wie ifconfig. Die -a Option schließt nicht konfigurierte
| |
| Schnittstellen in die Ausgabe ein (d.h. die das U=UP Flag nicht gesetzt haben).
| |
|
| |
| -M, --masquerade
| |
| Hiermit wird eine Liste aller maskierten Sitzungen erstellt. Der -e Schalter schließt zusätzlich Informationen über Sequenznummern und Deltas, die
| |
| durch das Umschreiben von FTP-Sitzungen (PORT Kommando) verursacht werden, ein. Maskieren wird verwendet, um Maschinen mit inoffiziellen
| |
| Netzwerkssitzungen vor der Außenwelt zu verstecken. Dies wird in iptables(8) beschrieben.
| |
|
| |
| -N, --netlink
| |
| Aktuelle Kernel unterstützen die Kommunikation zwischen Kernel und Anwendungen durch eine Option namens Netlink. Netlink ermöglicht, Informationen
| |
| über die Erzeugung und das Löschen von Schnittstellen oder Routen von /dev/route (36,0) zu erhalten.
| |
|
| |
| === Parameter ===
| |
| === Umgebungsvariablen ===
| |
| === Exit-Status ===
| |
|
| |
| == Konfiguration == | | == Konfiguration == |
| === Dateien === | | === Dateien === |
netstat - Anzeige von Netzwerksverbindungen, Routentabellen, Schnittstellenstatistiken, maskierten Verbindungen, Netlink-Nachrichten und Mitgliedschaft in Multicastgruppen
Beschreibung
Netstat zeigt Informationen des Linux-Netzwerkssystems an.
- Neben netstat zeigt auch iptstate vorhandene Netzwerkverbindungen (mit Anzeige in Echtzeit).
Installation
netstat ist im Paket net-tools enthalten
Syntax
Optionen
Parameter
Umgebungsvariablen
Exit-Status
Anwendung
Netstat/Anwendungen
Fehlerbehebung
Konfiguration
Dateien
Anhang
Siehe auch
Dokumentation
Man-Pages
- NETSTAT(8)
Links
Projekt
Weblinks
- https://de.wikipedia.org/wiki/Netstat
TMP
Konfiguration
Dateien
Option |
Beschreibung
|
/etc/services |
Die Zuordungstabelle für Netzwerksdienste
|
/proc/net/dev |
Informationen über Netzwerksschnittstellen
|
/proc/net/raw |
Informationen über RAW-Sockets
|
/proc/net/tcp |
Informationen über TCP-Sockets
|
/proc/net/udp |
Informationen über UDP-Sockets
|
/proc/net/igmp |
IGMP-bezogene Informationen
|
/proc/net/unix |
Informationen über UNIX-Sockets
|
/proc/net/ipx |
Informationen üeber IPX-Sockets
|
/proc/net/ax25 |
Informationen über AX25-Sockets
|
/proc/net/appeltalk |
Informationen über Appletalk-/DDP-Sockets
|
/proc/net/nr |
Informationen über NET/ROM-Sockets
|
/proc/net/route |
Informationen zu Kernelrouten
|
/proc/net/ax25_route |
Kernelinformationen zu AX25-Routen
|
/proc/net/ipx_route |
Kernelinformationen zu IPX-Routen
|
/proc/net/nr_nodes |
Kernelliste der NET/ROM-Knoten
|
/proc/net/nr_neigh |
Kernelliste der NET/ROM-Nachbarn
|
/proc/net/ip_masquerade |
Liste der maskierten Verbindungen
|