Top Top 10 Ubuntu -Netzwerk -Tools

Top Top 10 Ubuntu -Netzwerk -Tools
Ubuntu ist die beliebteste Wahl für das zugrunde liegende Betriebssystem aufgrund seiner Benutzerfreundlichkeit und des leistungsfähigen Shell -Systems. Aufgrund des immer mehr Netzwerkzugriffs, der in den meisten heutigen verteilten Anwendungen benötigt wird. In dieser Lektion werden wir die zehn beliebtesten Netzwerk -Tools für Ubuntu OS untersuchen, mit denen auch die Netzwerknutzung mit der Visualisierung überwacht werden kann.

Top 10 Ubuntu -Netzwerk -Tools


Wir werden hier 10 Ubuntu -Netzwerk -Tools sehen, die einfach zu bedienen sind und wichtige Funktionen bieten.

Iftop

Dies ist eines der einfachsten Tools für die Nutzung von Netzwerknutzung und DNS -Operationen. Wenn es auf Ubuntu beginnt, erhalten wir einen einfachen Bildschirm wie:

IFTOP -Startbildschirm

Wir können „H“ drücken und werden bei weiteren Funktionen mit Hilfe des Hilfsbildschirms angezeigt:

Helfen Sie den Bildschirm für IFTOP

Es ist dem Top -Dienstprogramm sehr ähnlich, ist jedoch auf die Netzwerküberwachung und das Wissen, welcher Prozess das Netzwerk bei der IP nutzt und welche Bandbreite sie konsumieren.

Vnstat

VNSTAT ist ein weiteres Dienstprogramm zur Netzwerküberwachung, das normalerweise in den meisten Linux -Verteilungen enthalten ist oder sehr einfach installiert werden kann. Wie das letzte Dienstprogramm können wir die in einem bestimmten Zeitraum gesendeten und empfangenen Netzwerkpakete steuern, die vom Benutzer selbst ausgewählt wird. Mit VNStat Hilfscreen können wir die folgenden Funktionen sehen:

$ vnstat -HELP
vnstat 1.18 von Teemu toivola
-Q, Query -Abfrage -Datenbank
-H, -Stunden zeigen Stunden
-D, -Tage zeigen Tage
-M, -Monate zeigen Monate
-W, -Wochen zeigen Wochen
-t, - -top10 show top10
-S, -Short verwenden kurze Ausgabe
-U, -Update Update -Datenbank
-I, -Wenn Sie die Schnittstelle auswählen (Standard: ETH0)
-?, --Hilfe kurzer Hilfe
-v, --version Show -Version
-TR, -Traffic berechnen den Verkehr
-Ru, -RateUnit Swap Configured Rate Unit
-L, -Live Show Transfer Rate in Echtzeit
In der Liste der vollständigen Optionen und "Man Vnstat" finden Sie auch "-Longhelp".

Da es keine schicke GUI hat, zeigen wir hier die Konsolenausgabe:

$ vnstat
Datenbank Aktualisiert: Mo Sep 10 09:52:01 2018
ETH1 Seit 22.11.08
RX: 3.32 TIB TX: 2.81 TIB Gesamt: 6.13 Tib
monatlich
rx | tx | Gesamt | avg. Rate
------------------------+-------------+-------------+---------------
August 18 609.40 Gib | 282.21 Gib | 891.61 Gib | 2.79 mbit/s
Sep '18 16.95 Gib | 10.46 Gib | 27.40 Gib | 2.80 mbit/s
------------------------+-------------+-------------+---------------
geschätzt 552.14 Gib | 340.70 Gib | 892.83 Gib |
täglich
rx | tx | Gesamt | avg. Rate
------------------------+-------------+-------------+---------------
gestern 19.19 Gib | 8.63 Gib | 27.82 Gib | 2.70 mbit/s
Heute 16.95 Gib | 10.46 Gib | 27.40 Gib | 2.80 mbit/s
------------------------+-------------+-------------+---------------
geschätzt 17.81 Gib | 10.99 Gib | 28.80 Gib |

Es ist eindeutig auch eine Schätzung der Daten, die für den Monat zu einem gleichen Preis verwendet werden.

Iptraf

IPTRAF ist ein weiteres großartiges Konsolenbasis-Netzwerküberwachungstool für Ubuntu oder Linux im Allgemeinen, das eine große Menge an Daten in Bezug auf IPs sammelt, die das Netzwerk mit einem tiefen Tauchgang wie ihren ICMP-Flags, TCP-Fehlern und Byte-Zähler durchläuft. Auch eine grundlegende Schnittstelle für das Gleiche sieht so aus:

Ubuntu Iptraf

Abgesehen von der Anzahl der Packet -Tracking -Byte haben wir viele weitere Funktionen wie:

Ubuntu Iptraf Funktionen

Hping3

HPing3 ist ein Befehlszeilen-Dienstprogramm, das dem Ping-Befehl mit einer kleinen Ergänzung ähnelt, die TCP, UDP und RAW-IP als Transportprotokolle verwenden kann. Die Hauptfunktion ist, dass es nicht nur überprüft. Zum Beispiel, wenn wir überprüfen müssen, ob www.Google.COM verfügt über einen offenen Port 443 und berechnet die Roundtrip-Zeit. Wir können den folgenden Befehl verwenden:

hping3 www.Google.com -s -v -p 443

Hier ist, was wir mit diesem Befehl zurückbekommen:

HPing3 -Rundreise

Dstat

DStat ist vergleichsweise ein weniger bekanntes Netzwerküberwachungstool in der Linux -Familie. DStat ermöglicht es uns, alle unsere Systemressourcen nahezu in Echtzeit anzuzeigen, z. Vergleichen Sie die Festplattennutzung in Kombination mit Interrupts aus unserem IDE -Controller oder vergleichen Sie die Netzwerkbandbreitenzahlen direkt mit dem Festplatten -Durchsatz (im selben Intervall).

Weitere Informationen finden Sie hier für dieses Tool.

Icinga

ICINGA ist ein Tool für die Netzwerküberwachung, das auch für verdächtige Aktivitäten auf dem Server sorgt und konfigurierte Benutzer wie Administrator über solche Aktivitäten informiert. Es hat ein sehr schönes interaktives Dashboard, das aussieht:

Icinga Dashboard

Es ist sogar möglich, ein Demo -Dashboard für dieses Tool auszuprobieren. Besuchen Sie diese Seite für weitere Informationen.

Schläge

Slurm ist ein intelligentes und einfaches Tool für Netzwerklastüberwachung. Es hat die folgenden Funktionen:

  • Es bietet Echtzeit-Verkehrsstatistiken
  • Es verfügt über drei Grafikmodi: kombinierte RX- und TX- und zwei geteilte Ansichten
  • Es kann jedes Netzwerkgerät überwachen
  • Es verflucht ASCII -Grafiken
  • Es hat eine ASCII -Themenunterstützung

Es ist ein Open-Source-Netzwerk-Tool (hier finden Sie den Quellcode). Es hat eine grundlegende Schnittstelle wie:

Slurm -Schnittstelle

Bmon

Bmon, das für Bandbreitenmonitor steht, ist ein weiteres Netzwerküberwachungsinstrument mit einer Spezialität, mit der es mehrere Schnittstellenverkehr überwachen kann. Es enthält auch Informationen zu Paketen, Fehlern und viel mehr Daten, die für die Überwachung kritisch sind. Nach der Installation finden Sie hier die Liste der Funktionen für die Überwachung:

Bmon -Merkmale

Wenn wir es mit einer Netzwerkschnittstelle starten, werden wir eine einfache Oberfläche sehen wie:

Bmon -Schnittstelle

NMAP

NMAP ist einer der beliebtesten Netzwerkscanner für die gemeinsame Verwendung. Die Informationen, die es bereitstellen kann, umfassen (aber nicht beschränkt darauf):

  • Es kann feststellen, was auf einem bestimmten Netzwerkhost ausgeführt wird
  • Scannen und identifizieren offene TCP -Ports
  • Welches Betriebssystem läuft auf gegebener IP
  • Ping Sweeps auf einem IP -Subnetz

Wir können -o -Option zur Betriebssystemerkennung. Schauen wir uns einen Beispielbefehl an, den wir verwendet haben:

NMPA -Schnittstelle

Tcpdump

TCPDump ist ein ausgezeichnetes Werkzeug, das über seinen Umfang hinausgeht, um auch Funktionen wie Sniffing zu bieten. Es kann Daten analysieren, die aus dem Host und auch den Daten, die auf dem Host eintreffen. Es ist möglich, den Verkehr zwischen zwei Hosts auch mit diesem Tool abzufangen (natürlich müssen Sie Zugriff auf diese Hosts haben). Wir versuchen zunächst einen Befehl, um zu sehen, welche Daten aus unserem Host entlassen werden:

Ausgehender Verkehr

Als nächstes können wir auch versuchen, den Verkehr aus einem bestimmten Hafen zu schnüffeln:

Hafenverkehr

Abschluss

In dieser Lektion haben wir uns einige beliebteste Netzwerk -Tools im Ubuntu -Ökosystem angesehen. Obwohl wir vielleicht einige gute Tools verpasst haben, erwähnen Sie sie bitte meinem Twitter -Handle, von dem Sie glauben, dass.