Netstat ist ein Befehlszeilendienstprogramm, mit dem alle Netzwerkverbindungen (Sockets) auf einem System aufgelistet werden können. Es listet alle tcp- und udp-Socket-Verbindungen sowie die Unix-Socket-Verbindungen auf. Abgesehen von den verbundenen Sockets kann es auch lauschende Sockets auflisten, die auf eingehende Verbindungen warten. Wenn Sie also einen offenen Port 80 überprüfen, können Sie feststellen, ob ein Webserver auf dem System läuft oder nicht. Dies macht es zu einem sehr nützlichen Werkzeug für Netzwerk- und Systemadministratoren. In diesem Tutorial werden wir uns also einige Beispiele ansehen, wie man netstat verwendet, um Informationen über Netzwerkverbindungen und offene Ports auf einem System zu finden. Hier ist eine kurze Einführung in netstat aus den man pages netstat – Netzwerkverbindungen, Routing-Tabellen, Schnittstellenstatistiken, Masquerade-Verbindungen und Multicast-Mitgliedschaften ausgeben 1. Alle Verbindungen auflisten Der erste und einfachste Befehl besteht darin, alle aktuellen Verbindungen aufzulisten. Führen Sie einfach den Befehl netstat mit der Option a aus. $ netstat -a Aktive Internetverbindungen (Server und bestehende) Proto Recv-Q Send-Q Lokale Adresse Fremde Adresse Status tcp …
nn Lesen Sie den ganzen Beitrag hier
10 grundlegende Beispiele für den Linux-Befehl netstat