netstat

Netstat

Beschreibung des Netstat.jpg-Images. Information
Art Konsolenanwendung ( in )
Utility-Software
Computersteuerung

netstatUm „  Netto- Arbeits stat istics“ ist eine Befehlszeile zeigt Informationen über Netzwerkverbindungen, Routing - Tabellen und eine Reihe von Statistiken , die diese Schnittstellen, nicht zu schweigen von den verborgenen Verbindungen, die Mitglieder Multicast und schließlich netlink Nachrichten . Der Befehl ist unter Unix (und seinen Derivaten einschließlich Linux ) und unter Windows NT-kompatibel verfügbar .


Verwendet

Parametern, die mit diesem Befehl verwendet werden, muss ein "Bindestrich" anstelle eines Schrägstrichs (/) vorangestellt werden.

-a: Zeigt alle aktiven TCP-Verbindungen sowie TCP- und UDP-Ports an, die der Computer überwacht.

-b: Zeigt den Namen des Programms an, das an der Erstellung der einzelnen Verbindungen und offenen Ports beteiligt ist (nur Windows).

-p: Zeigt den Namen des Programms an, das an der Erstellung jeder Verbindung beteiligt ist, sowie die zugehörige PID (nur Linux).

-e: Zeigt Ethernet-Statistiken an, z. B. die Anzahl der gesendeten und empfangenen Bytes und Pakete. Dieser Parameter kann mit -s kombiniert werden.

-n: Aktive TCP-Verbindungen anzeigen, Adressen und Ports werden jedoch im numerischen Format angezeigt, ohne dass versucht wird, den Namen aufzulösen.

-o: Zeigt aktive TCP-Verbindungen an und enthält die Prozesskennung (PID) für jede Verbindung. Die Entsprechung zwischen den PIDs und den Anwendungen finden Sie im Windows-Task-Manager. Dieser Parameter kann mit -a, -n und -p kombiniert werden. Diese Einstellung ist unter Windows XP und Windows 2003 Server verfügbar, jedoch nicht unter Windows 2000.

-i: Netzwerkschnittstellen und ihre Statistiken anzeigen (unter Windows nicht verfügbar).

-r: Zeigt den Inhalt der Routing-Tabelle an (entspricht dem Routing-Druck unter Windows).

-s: Zeigt Statistiken nach Protokoll an. Standardmäßig werden Statistiken für IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP und UDPv6 angezeigt. Mit der Option -p kann eine Teilmenge der Standardeinstellung angegeben werden.

/? : Zeigt die Hilfe an (nur unter Windows).

Besonderheiten für Windows

Auf Windows- Plattformen können die zurückgegebenen Informationen durch Aufrufen der in der IPHLPAPI.DLL-Bibliothek implementierten API- Funktionen GetTcpTable () und GetUdpTable () gefunden werden. Die zurückgegebenen Informationen sind lokale und Remote- IP- Adressen, lokale und Remote-Ports sowie GetTcpTable () - TCP- Statuscodes . Der Befehl ist gültig, wenn das TCP / IP-Protokoll als Komponente in den Eigenschaften der Netzwerkverbindung installiert ist.

Beispiel

In diesem Beispiel sehen wir zwei Verbindungen, die an den Ports 1922 und 1924 zwischen einem Server namens SRVX und einem der Wikipedia-Server hergestellt wurden:

C:\>netstat Connexions actives Proto Adresse locale Adresse distante Etat TCP SRVX:1922 rr.knams.wikimedia.org:http ESTABLISHED TCP SRVX:1924 rr.knams.wikimedia.org:http ESTABLISHED

So bestimmen Sie den Dienst, der Port 22 unter Ubuntu abhört (indem er in SSH von 192.168.0.3 bis 192.168.0.2 verbunden ist):

netstat -pano |grep :22 tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 5359/sshd off (0.00/0/0) tcp 0 64 192.168.0.2:22 192.168.0.3:29637 ESTABLISHED 7826/1 sur (0,40/0/0) tcp6 0 0 :::22  :::* LISTEN 5359/sshd off (0.00/0/0)

Siehe auch

Interne Links

Externe Links