Website-Suche

So installieren Sie den Netstat-Befehl unter Linux


Netstat – abgeleitet von den Wörtern Netzwerk und Statistik – ist ein Befehlszeilenprogramm, das von Systemadministratoren zur Analyse von Netzwerkstatistiken verwendet wird.

Es zeigt eine ganze Reihe von Statistiken an, z. B. offene Ports und entsprechende Adressen auf dem Hostsystem, Routing-Tabellen und Masquerade-Verbindungen.

In diesem Artikel zeigen wir Ihnen, wie Sie den netstat-Befehl in verschiedenen Linux-Distributionen installieren können.

So installieren Sie den Netstat-Befehl unter Linux

Das Paket, das netstat enthält, heißt net-tools. Auf modernen Systemen ist das Dienstprogramm netstat vorinstalliert und muss nicht installiert werden.

Auf älteren Systemen wird jedoch wahrscheinlich ein Fehler auftreten, wenn Sie den Befehl netstat ausführen.

bash: netstat: command not found

Führen Sie daher den Befehl aus, um netstat auf Linux-Distributionen zu installieren.

sudo apt install net-tools         [On Debian, Ubuntu and Mint]
sudo yum install net-tools         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/net-tools  [On Gentoo Linux]
sudo apk add net-tools            [On Alpine Linux]
sudo pacman -S net-tools           [On Arch Linux]
sudo zypper install net-tools      [On OpenSUSE]    

Führen Sie nach der Installation den folgenden Befehl aus, um die installierte Version von netstat zu überprüfen.

netstat -v

So verwenden Sie den Befehl „netstat“ unter Linux

Sie können den Befehl netstat auf jeder Linux-Distribution aufrufen, um verschiedene Statistiken zu Ihrem Netzwerk abzurufen.

1. Anzeigen der Netzwerk-Routing-Tabelle

Sie verwenden das Flag -r, um die Netzwerk-Routing-Tabelle anzuzeigen und so etwas wie die folgende Ausgabe zu erhalten.

netstat -nr

Die Option -n zwingt netstat, durch Punkte getrennte Adressen auszugeben, anstatt symbolische Netzwerknamen zu verwenden. Die Option ist nützlich, um Adresssuchen über ein Netzwerk zu vermeiden.

2. Netzwerkschnittstellenstatistiken anzeigen

Verwenden Sie das Flag -i, um eine Statistikausgabe einer konfigurierten Netzwerkschnittstelle zu erhalten. Die Option -a gibt alle vorhandenen Schnittstellen im Kernel aus.

netstat -ai

3. Netzwerkverbindungen anzeigen

Das Befehlsdienstprogramm netstat unterstützt Optionen, die aktive oder passive Sockets mithilfe der Optionen -t, -n und -a anzeigen. . Die Flags zeigen RAW-, UDP-, TCP- oder UNIX-Verbindungssockets. Durch Hinzufügen der Option -a werden Sockets zur Verbindung bereit gestellt.

netstat -ant

4. Netzwerkdienste anzeigen

Führen Sie den Befehl aus, um Dienste, ihren aktuellen Status und die entsprechenden Ports aufzulisten.

netstat -pnltu

In diesem Artikel beleuchten wir, wie Sie den Befehl netstat installieren und wie er zum Überprüfen einer Vielzahl von Netzwerkstatistiken verwendet wird.

Es ist auch wichtig darauf hinzuweisen, dass netstat veraltet ist und stattdessen das Dienstprogramm SS seinen Platz eingenommen hat, um verfeinerte Netzwerkstatistiken anzuzeigen.