So verwenden Sie den Befehl netstat linux

So verwenden Sie den Befehl netstat linux
„Der Netstat ist weiterhin zuverlässig für die Anzeige von netzwerkbezogenen Informationen wie Routing-Tabellen und Netzwerkverbindungen. Wenn Sie nach einem benutzerfreundlichen Netzwerkanalyse-Tool suchen, ist Netstat eine Überlegung wert. Diese Befehlszeile ist hilfreich für alle Ihre Netzwerk -Fehlerbehebung und -konfigurationen. Wenn Sie Ihr Netzwerk überwachen müssen, bietet sie einfache Befehle zur Verwendung. Lassen Sie uns auf die Details der Verwendung von Netstat eingehen.”

Erste Schritte mit Netstat

Die Netzwerkstatistik (NETSTAT) ist ein Befehlszeilen-Netzwerkanalyse-Tool, das zusammen mit installiert ist Netzwerkzeuge. Sie können es auf Ubuntu mit dem folgenden Befehl installieren.

$ sudo apt installieren Sie Netze-Tools

Mit installierten Netzwerkzeugen können wir die verschiedenen Optionen sehen, die mit dem Befehl netstat verwendet werden sollen.

1. netstat -a: Es zeigt alle Höranschlüsse für UDP und TCP und ihren Zustand an.

2. netstat -at: Wenn Sie nur filtern müssen TCP Ports, verwenden Sie die Option -at und Sie werden feststellen, dass das folgende Bild nur TCP -Ports und deren Status anzeigt.

In der obigen Ausgabe werden Sie feststellen, dass wir sogar die inaktiven Ports anzeigen, was bei der Analyse eines großen Netzwerks nicht hilfreich ist. Die Lösung besteht darin, die offenen Ports zu filtern und nur anzuzeigen. Dafür müssen Sie die verwenden -l Option, gefolgt vom Protokoll.

Unser neuer Befehl wäre:

$ netstat -lt

In der folgenden Ausgabe listen wir nur die Hör -TCP -Ports auf.

3. Netstat -au: In ähnlicher Weise können Sie die UDP -Ports nur mit der Option -u filtern.

Um die UDP -Ports zu filtern und nur die Höranschlüsse zu erhalten, ist der Befehl:

$ netstat -lu

4. netstat -l: Wenn Sie alle Höranschlüsse auflisten möchten, ohne das Protokoll anzugeben, verwenden Sie die Option -L.

Beachten Sie, dass wir auch die Statistiken für Unix erhalten. Wir können sie mit dem nächsten Befehl trennen.

5. netstat -lx: Um die UNIX Active -Höranschlüsse anzuzeigen

Bisher haben wir gesehen. Sie können die Statistiken weiter abrufen, um die Statistiken für ICMP-, TCP-, UDP- und IP -Protokolle zu erhalten. Dafür müssen Sie die verwenden -S Möglichkeit.

6. netstat -s: Listen Sie Statistiken basierend auf Protokoll auf. Diese Option hilft dabei.

In der obigen Ausgabe können Sie nicht die Statistiken für alle Protokolle, sondern auf organisierte Weise angezeigt werden. Wenn Sie dieselben Statistiken für TCP oder UDP wünschen, können Sie die hinzufügen -T Und -u, bzw.

Verwenden Sie die folgenden Befehle.

$ netstat -st
$ netstat -su

7. netstat -p: Es zeigt Dienste eines bestimmten Protokolls mit ihrer Prozess -ID an. Um beispielsweise den Servicenamen für TCP mit ihrer PID zu erhalten, wäre der Befehl:

$ netstat -tp

8. netstat -r: Der Befehl zeigt die IP -Routing -Tabelle Ihres Kernels an

9. netstat -ap: Zeigt alle aktiven Hörprogramme auf einem bestimmten Port an. Sie können es mit dem kombinieren Grep Befehl zum Filtern der Ausgabe. Um beispielsweise diejenigen auf HTTPS zum Laufen zu bringen, wäre der Befehl:

$ netstat -ap | Grep http

Wenn Sie jemals mit Netstat stecken bleiben, öffnen Sie die netstat -help Um die Liste der verschiedenen Befehle zu sehen, die Sie verwenden können. Die oben genannten sind jedoch üblich, und Sie können sie mit anderen Linux -Befehlen ändern, um mehr Funktionen zu erreichen.

Abschluss

Dieser Leitfaden bedeckte die Netstat -a Befehl in Linux und die verschiedenen Beispiele seiner Verwendung. Das NetStat -Tool ist eines, das Sie bei der Analyse Ihres Netzwerks nicht Nebenzahlung haben können. Außerdem bietet es mehrere Befehle, um die Ausgabe Ihrer Netzwerkanalyse zu filtern. Fühlen Sie sich frei, verschiedene Möglichkeiten zu versuchen, Netstat mit anderen Befehlen für mehr Produktivität zu kombinieren.