Netstat -Befehl unter Linux

Netstat -Befehl unter Linux

Netstat ist ein Befehlszeilen-Tool, das von Systemadministratoren zur Bewertung der Netzwerkkonfiguration und -aktivität verwendet wird. Der Begriff Netstat ist Ergebnisse aus Netzwerk und Statistik. Es zeigt offene Ports auf dem Host -Gerät und deren entsprechenden Adressen, der Routing -Tabelle und der Maskerade -Verbindungen an.

Der Zweck dieses Beitrags besteht darin, Ihnen zu zeigen, wie Sie verschiedene NetStat -Befehle unter Linux installieren und konfigurieren können.

Installieren von Netz-Tools unter Linux:

Netstat ist Teil eines Pakets namens Net-Tools. Sie können das Net-Tools-Paket auf Ubuntu mit dem Befehl erhalten:

$ sudo apt installieren Sie Netze-Tools

Überprüfen Sie die Version von Netstat:

Überprüfen Sie nach der Installation die installierte Version von Netstat:

$ netstat -v

Netstat -Befehl in Linux:

Routing -Tabelle anzeigen:

Der Befehl netstat zeigt das Detail der Routing -Tabelle am Terminal an. Wenn Sie die Routing -Tabelle sehen möchten, verwenden Sie das -nr -Flag mit Netstat. Es zeigt die Kernel -Routing -Tabelle genauso wie diese Route. Verwenden Sie den folgenden Befehl:

$ netstat -nr

Anstatt symbolische Adressnamen zu verwenden, ermöglicht die Option -nr Netstat, Adressen geteilt durch Punkte zu drucken

Schnittstellenstatistiken anzeigen:

Die Verwendung des Flags oder Option '-i' mit Netstat zeigt Statistiken für die aktuell konfigurierten Netzwerkschnittstellen an.

$ netstat -i

Wenn das Flag „-a“ auch mit "-i" verwendet wird, druckt der Befehl alle Kernel-Schnittstellen.

$ netstat -ai

Netzwerkverbindung anzeigen:

Um aktive oder passive Sockets anzuzeigen, verfügt Netstat hat eine Reihe von Optionen. Active TCP-, UDP-, RAW- und UNIX -Socket -Verbindungen werden durch die Optionen -t-, -u-, - -W- und -x -Optionen angegeben.

Geben Sie Ihr Terminal ein:

$ netstat -ta

Netzwerkdienste anzeigen:

Führen Sie den folgenden Befehl aus, um eine Liste von Netzwerken, ihren aktuellen Staaten und ihren zugehörigen Ports anzuzeigen:

$ netstat -pnltu

Zeigen Sie den gesamten Höranschluss der TCP- und UDP -Verbindung an:

Sie können alle TCP- und UDP -Ports mithilfe des Befehls sehen:

$ netstat -a | mehr

Zeigen Sie die TCP -Portverbindung an:

Verwenden Sie den folgenden Befehl:

$ netstat -at

UDP -Portverbindung anzeigen:

Verwenden Sie den Befehl:

$ netstat -au

Zeigen Sie die gesamte Hörverbindung an:

Listen Sie die gesamte aktive Verbindung mit dem Flag „-l“ mit Netstat auf:

$ netstat -l

Zeigen Sie den gesamten TCP -Höranschluss an:

Wir können die Liste aller aktiven TCP -Anschlüsse von Active Listening wie folgt verwenden, indem wir das Flag -'lt 'Flag verwenden:

$ netstat -lt

Zeigen Sie alle UDP -Höranschluss an:

Wir können die Liste aller aktiven Hör-UDP-Ports mithilfe der Option "-lu" erhalten:

$ netstat -lu

Zeigen Sie alle Unix -Höranschlüsse an:

Zeigen Sie die Liste aller aktiven UNIX -Ports mit -LX an:

$ netstat -lx

Statistiken nach Protokoll zeigen:

Zeigt protokollspezifische Statistiken an. Die Statistiken TCP, UDP, ICMP und IP -Protokoll werden standardmäßig angezeigt. Eine Reihe von Protokollen kann unter Verwendung der Option -S definiert werden:

$ netstat -s

Statistiken nach TCP -Protokoll:

Zeigen Sie die Liste der nur TCP-Protokolle an, indem Sie die Option "-st" mit Netstat verwenden:

$ netstat -st

Statistiken nach UDP -Protokoll zeigen

Zeigen Sie die Liste der nur UDP-Protokolle an, indem Sie die Option "-su" mit Netstat verwenden:

$ netstat -su

Abschluss:

Netstat ist eine wertvolle Methode zur Verfolgung von Netzwerkaktivitäten und -konfiguration. In Wirklichkeit ist es eine durcheinandergebrachte Sammlung mehrerer Ressourcen. In diesem Beitrag haben wir gezeigt, dass die Verwaltung von Netzwerkverbindungen mit dem Befehl netstat verwaltet wird.