Junior
Wie kann man die aktuellen Verbindungen anzeigen?
sobes.tech KI
Antwort von AI
Verwenden Sie das Dienstprogramm netstat:
# Alle Verbindungen anzeigen (aktiv und passiv)
netstat -a
# Nur hörende Sockets anzeigen
netstat -l
# TCP-Verbindungen anzeigen
netstat -t
# UDP-Verbindungen anzeigen
netstat -u
# PID und Prozessname anzeigen (benötigt Root-Rechte)
netstat -p
# Kombination von Flags für eine umfassendere Ansicht
netstat -tunlp
Verwenden Sie das Dienstprogramm ss (bevorzugt in modernen Systemen aufgrund höherer Leistung):
# Alle Verbindungen anzeigen
ss -a
# Nur hörende Sockets anzeigen
ss -l
# TCP-Verbindungen anzeigen
ss -t
# UDP-Verbindungen anzeigen
ss -u
# PID und Prozessname anzeigen
ss -p
# Flag-Kombinationen
ss -tunlp
Verwenden Sie den Inhalt des Verzeichnisses /proc/net/:
Informationen zu Verbindungen sind in den Dateien /proc/net/tcp, /proc/net/udp und anderen in diesem Verzeichnis verfügbar.
# Rohdaten der TCP-Verbindungen anzeigen
cat /proc/net/tcp
Diese Methode erfordert manuelle Interpretation der Daten, die im hexadezimalen Format vorliegen. Die Tools netstat und ss bieten eine bequemere und lesbarere Ausgabe.