So überwachen Sie TCP- und UDP-Ports in Echtzeit

In Bezug auf die Software, insbesondere auf Betriebssystemebene, ist ein Port ein logisches Konstrukt, das einen bestimmten Prozess / eine bestimmte Anwendung oder eine Art von Netzwerkdienst identifiziert, und jeder auf einem Linux-System ausgeführte Netzwerkdienst verwendet ein bestimmtes Protokoll (das häufigste ist das TCP (Übertragungssteuerungsprotokoll) und UDP (Benutzerdatagramm-Protokoll)) und eine Portnummer für die Kommunikation mit anderen Prozessen oder Diensten.

In diesem kurzen Artikel zeigen wir Ihnen, wie Sie das Laufen auflisten und überwachen oder beobachten können TCP und UDP Ports in Echtzeit mit einer Socket-Zusammenfassung auf einem Linux-System.

Listen Sie alle offenen Ports unter Linux auf

Um alle offenen Ports auf einem Linux-System aufzulisten, können Sie den Befehl netstat oder das Dienstprogramm ss wie folgt verwenden.

Es ist auch wichtig zu erwähnen, dass der Befehl netstat veraltet ist und stattdessen der Befehl ss seinen Platz in der Anzeige detaillierterer Netzwerkstatistiken eingenommen hat.

$ sudo netstat -tulpn
OR
$ sudo ss -tulpn
Liste offener Ports unter Linux
Liste offener Ports unter Linux

Aus der Ausgabe des obigen Befehls wird die Zustand Spalte zeigt an, ob sich ein Port in einem Empfangszustand befindet (HÖR MAL ZU) oder nicht.


Im obigen Befehl wird das Flag:

  • -t – Ermöglicht die Auflistung von TCP-Ports.
  • -u – Ermöglicht die Auflistung von UDP-Ports.
  • -l – druckt nur Hörbuchsen.
  • -n – Zeigt die Portnummer an.
  • -p – Prozess- / Programmname anzeigen.

Beobachten Sie offene TCP- und UDP-Ports in Echtzeit

Allerdings zu sehen TCP und UDP Ports in Echtzeit können Sie das netstat- oder ss-Tool mit dem Watch-Dienstprogramm wie gezeigt ausführen.

$ sudo watch netstat -tulpn
OR
$ sudo watch ss -tulpn
Beobachten Sie offene Ports in Echtzeit unter Linux
Beobachten Sie offene Ports in Echtzeit unter Linux

Zum Beenden drücken Sie Ctrl+C.

Sie finden auch die folgenden Artikel nützlich:

  1. 3 Möglichkeiten, um herauszufinden, welcher Prozess an einem bestimmten Port abhört
  2. So überprüfen Sie, ob Remote-Ports mit dem Befehl ‘nc’ erreichbar sind
  3. So listen Sie alle laufenden Dienste unter Systemd unter Linux auf
  4. 29 Praktische Beispiele für Nmap-Befehle für Linux-System- / Netzwerkadministratoren

Das ist alles für jetzt! Wenn Sie Fragen oder Anregungen zu diesem Thema haben, erreichen Sie uns über den Kommentarbereich unten.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *