Tutorials  /  Linux Basics

Netzwerkverbindungen unter CentOS mit ss überwachen

Ccentron Redaktion · Juli 2025 ·4 Min. Lesezeit ·Linux Basics, Tutorial

Das Werkzeug ss, das Teil des iproute2-Pakets ist, eignet sich hervorragend zur Analyse von Socket-Statistiken. Der Name steht für "socket statistics" und ermöglicht Administratoren, detaillierte Informationen zu TCP-, UDP- und Unix-Domain-Sockets anzuzeigen.

Für Systemadministratoren sind diese Informationen besonders nützlich, um Netzwerkprobleme zu erkennen und deren Ursachen gezielt zu beheben.

Im Vergleich zu älteren Tools wie netstat liefert ss deutlich schnellere Ergebnisse. Das macht es ideal für Systeme mit hoher Netzwerklast. Aus diesem Grund wird ss häufig netstat als bevorzugtes Tool für die Echtzeit-Netzwerküberwachung vorgezogen.

Voraussetzungen

  • Ein CentOS 6.x 64-Bit Server
  • Ein Benutzer mit sudo-Rechten
VM

Passende Infrastruktur bei centron

Zum Ausprobieren braucht es keine eigene Hardware: ccloud³ VMs mit vollem Root-Zugriff gibt es ab 3,12 € im Monat, stundengenau abgerechnet und in Sekunden bereit. Cloud Server mieten →

ss installieren (falls noch nicht vorhanden)

In den meisten modernen Linux-Distributionen ist ss bereits vorinstalliert. Sollte das nicht der Fall sein, lässt es sich auf RPM-basierten Systemen zusammen mit der Dokumentation über folgenden Befehl installieren:

Konsole
sudo yum install iproute iproute-doc

Typische Anwendungsbeispiele für ss

Im Folgenden werden gängige Befehle für ss gezeigt. Eine vollständige Übersicht erhältst du mit dem Hilfe-Parameter:

Code
ss --help

Zusammenfassung der Socket-Nutzung anzeigen

Code
ss -s

IPv4-Ports mit Prozessen anzeigen, die auf Verbindungen warten

Code
ss -4nlp

Dieser Befehl kombiniert folgende Optionen: -4 (IPv4), -n (numerische Darstellung), -l (nur lauschende Sockets) und -p (Prozesse anzeigen).

Nur IPv4-Sockets anzeigen

Code
ss -4

Portnummern statt Dienstnamen anzeigen

Code
ss -n

Lauschende Sockets anzeigen

Code
ss -l

Prozesse mit offenen Sockets anzeigen

Code
ss -p

Alle offenen Socket-Verbindungen anzeigen

Code
ss -a

Nach Socket-Typ filtern

TCP-, UDP-, RAW- oder Unix-Domain-Sockets gezielt anzeigen:

Code
ss -at
ss -au
ss -ar
ss -ax

Den Prozess für Port 22 ermitteln

Code
ss -lnp | grep 22

Hinweis: Um korrekte Ergebnisse zu erhalten, muss die Option -n zusammen mit der Portnummer verwendet werden (z. B. 22).

Verbindungen zu einem bestimmten Remote-Host anzeigen

Code
ss dst 123.123.123.123

Nach lokaler IP-Adresse und Port filtern

Code
ss src 12.34.56.78:80

Hilfeoptionen anzeigen

Code
ss -h

oder

Code
ss --help

Fazit

Der Befehl ss ist ein vielseitiges und leistungsfähiges Werkzeug für die Analyse und Überwachung von Sockets unter CentOS sowie anderen Linux-Distributionen. Er ermöglicht eine schnelle und detaillierte Einsicht in aktive Verbindungen und lauschende Ports – einschließlich TCP-, UDP- und Unix-Domain-Sockets – und stellt somit eine wertvolle Alternative zu älteren Tools wie netstat dar.

Durch seine hohe Ausführungsgeschwindigkeit und die Vielzahl an verfügbaren Filteroptionen ist ss besonders für Systemadministratoren interessant, die stark ausgelastete Serverumgebungen verwalten. Ob zur Fehlerdiagnose, Performance-Analyse oder zur Echtzeitüberwachung von Netzwerkschnittstellen – der Einsatz von ss erhöht die Effizienz und Genauigkeit bei der täglichen Systempflege.

Wer sich mit den verschiedenen Parametern und Anwendungsfällen vertraut macht, kann Netzwerkverbindungen präzise untersuchen, Prozesse gezielt zuordnen und potenzielle Sicherheits- oder Performanceprobleme frühzeitig erkennen und beheben. Damit gehört ss zu den essenziellen Werkzeugen im Werkzeugkasten eines jeden Linux-Administrators.

Jetzt 200 € Guthaben sichern

Testen Sie Ihr Setup auf ccloud³

Registrieren Sie sich in der ccloud³ und erhalten Sie 200 € Startguthaben für Ihr Projekt – z. B. für eine PostgreSQL-VM mit automatischen Backups.

centron Redaktion Technische Redaktion

Das Redaktionsteam von centron schreibt Anleitungen aus dem Betriebsalltag: getestet auf unserer eigenen Plattform, betrieben im Rechenzentrum in Hallstadt bei Bamberg.

Kategorie Linux Basics
Teilen
Noch offene Fragen?

Our team will help you with your specific setup - in German or English, by people who run the platform themselves.

War dieses Tutorial hilfreich?

Your answer is stored anonymously and helps us improve our tutorials.

Kommentare

No comments yet - be the first to ask a question about this tutorial.

Sign in to comment

Comments are open to centron customers. Sign in to your account to ask a question about this tutorial.

Weiterlesen

Das könnte Sie auch interessieren

Jetzt kostenlos anfangen

Melden Sie sich an und erhalten Sie in den ersten 60 Tagen ein Guthaben von 200 € bei centron.

Dieses Werbeangebot gilt nur für neue Konten. Angebot ausschließlich für Gewerbetreibende.

Jetzt loslegen Sales kontaktieren