Website-Suche

So finden Sie alle Clients, die mit HTTP- oder HTTPS-Ports verbunden sind


In diesem kurzen Kurzartikel erfahren Sie, wie Sie alle Clients (anhand ihrer IP-Adressaten) finden, die mit einem Apache- oder Nginx-Webserver über HTTP verbunden sind > oder HTTPS-Ports auf einem Linux-Server.

Unter Linux überwacht jeder Dienst, der auf dem Server ausgeführt wird, den Socket, damit ein Client eine Verbindungsanfrage stellt. Bei einer erfolgreichen Verbindung von einem Client wird ein Socket (eine Kombination aus einer IP-Adresse und einem Port (eine Nummer, die eine Anwendung/einen Dienst identifiziert, mit dem der Client verbunden ist)) erstellt.

Empfohlene Lektüre: So überwachen Sie TCP- und UDP-Ports in Echtzeit

Um detaillierte Informationen zu diesen Sockets zu erhalten, verwenden wir ein SS-Befehlszeilentool, mit dem Informationen zu Netzwerk-Sockets auf einem Linux-Computer angezeigt werden. Sie können auch den älteren Befehl netstat verwenden, der aktive Socket-Verbindungen anzeigt.

Mit diesen Tools können Sie beispielsweise die Socket-Statistikinformationen aller Clients abrufen, die mit einem bestimmten Port oder Dienst verbunden sind.

ss
OR
netstat

Um die Liste aller Clients zu erhalten, die mit HTTP (Port 80) oder HTTPS (Port 443) verbunden sind, können Sie Folgendes tun: Sie können den Befehl ss oder den Befehl netstat verwenden, der alle Verbindungen (unabhängig von ihrem Status) einschließlich der UNIX-Socket-Statistiken auflistet.

ss -o state established '( sport = :http or sport = :https )'
OR
netstat -o state established '( sport = :http or sport = :https )'

Alternativ können Sie den folgenden Befehl ausführen, um die numerischen Portnummern aufzulisten.

ss -tn src :80 or src :443
OR
netstat -tn src :80 or src :443

Möglicherweise finden Sie auch die folgenden Artikel hilfreich:

  1. 4 Möglichkeiten, herauszufinden, welche Ports unter Linux lauschen
  2. So überprüfen Sie, ob Remote-Ports mit dem Befehl „nc“ erreichbar sind

Das ist alles, was wir in diesem kurzen Artikel haben. Weitere Informationen zum SS-Dienstprogramm finden Sie in der Manpage (man ss). Bei Fragen können Sie uns über das Kommentarformular unten erreichen.