Linux (allgemein)

ID #1054 Liste aller offenen Netzwerkverbindungen

Das Tool netstat zeigt alle offenen Netzwerkverbindungen an. So ist es möglich sich einen raschen Überblick über das aktuelle Geschehen auf dem Server zu verschaffen:
netstat
liefert Zeilen wie diese:

tcp 0 0 62.128.xxx.yyy:1239 pXXXXXX.t-online.de:www ESTABLISHED

Zu lesen als: Ein T-Online-Kunde ruft gerade eine www-Seite ab.

Über den Parameter -a liefert das Tool nicht nur bestehende Sockets sondern auch solche, die auf Verbindung warten:
netstat -a
liefert:

tcp 0 0 *:printer *:* LISTEN

Hier wartet ein Program auf Verbindungen über den printer-Port.

Bei einigen Zeilen will die Zuordnung allerdings nicht auf Anhieb gelingen. Der Parameter -p liefert dann zusätzlich noch die Information, welches Program hinter einer Verbindung steckt:
netstat -ap
zeigt an:

tcp 0 0 *:printer *:* LISTEN 173/lpd

Die letzte Spalte liefert Prozessid (pid) und Name des Programms. Die pid kann man dann zum Beispiel bei einem "kill" Kommando verwenden.

Und noch der Klassiker:
netstat -ln
Zeigt alle Ports an, an denen ein Programm auf Anfragen wartet.

 

sozial Bookmarking
Bookmarken bei YIGG Bookmarken bei Mister-Wong Bookmarken bei Icio Bookmarken bei del.icio.us Bookmarken bei Technorati Bookmarken bei Furl Bookmarken bei Spurl Bookmarken bei Yahoo Bookmarken bei Google

huschi, zuletzt 2005-12-18 11:21     Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen

Dieser Inhalt ist unter der Creative-Commons Lizenz lizensiert.

Probleme bitte im Server-Support-Forum diskutieren.

Rubriken zu diesem Artikel
überflüssig 1 2 3 4 5 wertvoll  
Durchschnittliche Bewertung:   4.5 von 5 (2 Bewertungen)

Artikel kommentieren