Überwachen von Netzwerkbandbreite und -geschwindigkeit unter Linux

In diesem Artikel listen wir einige Open-Source-Dienstprogramme auf, um den Netzwerkverkehr, die Bandbreite und die Internetgeschwindigkeit unter Linux zu überwachen.

Kurz: In diesem Artikel listen wir einige Open-Source-Dienstprogramme auf, um den Netzwerkverkehr, die Bandbreite und die Internetgeschwindigkeit unter Linux zu überwachen.



Die Überwachung der Internetgeschwindigkeit kann ein entscheidender Schritt zum Verständnis Ihrer Verbindung sein und Ihnen helfen, mögliche Probleme zu finden. Es hilft Ihnen auch, eventuell auftretende Verbindungsprobleme zu beheben und mögliche Engpässe zu finden.



Tools zur Überwachung des Internetverkehrs und der Geschwindigkeit unter Linux

Ich werde Ihnen verschiedene Tools vorstellen, mit denen Sie Ihre Internetgeschwindigkeit überwachen können. Ich habe Installationsanweisungen für Ubuntu/Debian-basierte Distributionen bereitgestellt, aber die Tools können problemlos in anderen Distributionen installiert werden.

Egal, ob Sie ein Anfänger sind, der eine einfache, funktionierende Lösung sucht, ein Guru, der möglichst viele Informationen über Ihr Netzwerk erhalten möchte, ob Sie GUI- oder CLI-Programme bevorzugen, ich helfe Ihnen, das richtige Werkzeug dafür zu finden die Arbeit.



1. NetSpeed ​​– GNOME-Shell-Erweiterung für Desktop-Benutzer

NetSpeed ​​Shell-Erweiterung

NetSpeed ​​Shell-Erweiterung

NetSpeed ist eine GNOME-Shell-Erweiterung, die die Summe Ihrer Download- und Upload-Geschwindigkeit in Ihrem Gnome-Panel anzeigt. Wenn Sie darauf klicken, werden die einzelnen Werte in einer Dropdown-Liste angezeigt.

Es ist nur anwendbar, wenn Sie das GNOME verwenden Desktop-Umgebung . Wenn Sie noch nicht vertraut sind, lesen Sie dieses Tutorial, um zu erfahren, wie Sie GNOME-Shell-Erweiterungen verwenden.



2. Schnell – der Internet-Geschwindigkeitstester von Netflix

Dienstprogramm für schnelle Download-Geschwindigkeit

Dienstprogramm für schnelle Download-Geschwindigkeit

Schnell ist ein Open-Source-CLI-Dienstprogramm von Netflix fast.com Service. Obwohl der Code für die Website selbst ist nicht Open Source, Netflix hat erklärt, wie es funktioniert Hier . Schnell ist das perfekte Tool für jemanden, der einfach nur die Download-Geschwindigkeit überprüfen möchte.

Sie können es mit Snap installieren. Stellen Sie sicher, dass die Snap-Unterstützung in Ihrer Distribution aktiviert ist, und führen Sie dann den folgenden Befehl aus:

sudo snap install fast

Nach der Installation können Sie das Dienstprogramm ausführen, indem Sie Folgendes eingeben:

fast

Nach ein paar Sekunden erhalten Sie wieder Ihr Ergebnis:

So erstellen Sie ein transparentes Bild in Gimp
Schnelle Snap-Display-Internetgeschwindigkeit

Schnelle Snap-Display-Internetgeschwindigkeit

3. speedtest-cli: Upload- und Download-Geschwindigkeit prüfen

speedtest-cli

speedtest-cli

speedtest-cli ist eine Open-Source-Befehlszeilenschnittstelle zum Testen der Internetbandbreite mit speedtest.net (die selbst ist nicht Open Source). Es ist ein schnelles kleines Tool zum Überprüfen Ihrer Download- und Upload-Geschwindigkeit.

speedtest-cli ist in den meisten Distributionen verfügbar und kann einfach über den Paketmanager installiert werden. Unter Debian/Ubuntu können Sie den folgenden Befehl verwenden:

sudo apt install speedtest-cli

Führen Sie nach der Installation einfach Folgendes aus:

speedtest

Nach wenigen Sekunden erhalten Sie Informationen darüber, welcher Server für die Überprüfung Ihrer Verbindung verwendet wurde, sowie Angaben zu Ihrer Internetgeschwindigkeit. Verwenden Mann Geschwindigkeitstest um mehr über zusätzliche Optionen zu erfahren (z. B. kein Download-Test mit –kein Download ).

4. NetHogs – Überprüfen Sie die Bandbreitennutzung pro Programmbasis

Nethogs

NetHogs

NetHogs ist ein einfaches Open-Source-Dienstprogramm, das im Terminal ausgeführt wird. Anstatt den Datenverkehr nach Protokoll oder Subnetz aufzuschlüsseln, gruppiert es die Bandbreite nach Prozess. Es ist sehr hilfreich für Finden der PID eines hängenden Programms oder einfach nur um zu sehen, was Ihre Bandbreite frisst. Es verlässt sich hauptsächlich auf / Prozent , daher sind die meisten Funktionen nur für Linux verfügbar.

Glücklicherweise ist NetHogs in vielen Distributionen enthalten. Das heißt, Sie können es mit Ihrem normalen Paketmanager installieren und entfernen. Unter Debian/Ubuntu können Sie dies verwenden:

sudo apt install nethogs

Um es auszuführen, verwenden Sie einfach:

sudo nethogs

Praktischerweise können Sie Geräte nach dem Befehl angeben (wie z sudo nethogs eth0 ). Sie haben auch zusätzliche Parameter, wie z. B. die Auswahl einer Verzögerung für die Aktualisierungsrate ( -D ), Versions Information ( -V ), Tracemodus ( -T ) und ein paar andere, die Sie in den Manpages ( Mann nethogs ).

5. nload – Überwachung des Internetverkehrs in Echtzeit

nload

nload

nload ist eine Open-Source-Konsolenanwendung, mit der Sie den Netzwerkverkehr und die Bandbreitennutzung in Echtzeit überwachen können. Es visualisiert eingehenden und ausgehenden Datenverkehr anhand von Grafiken und liefert gleichzeitig zusätzliche Informationen (Gesamtmenge der übertragenen Daten, min/max Netzwerknutzung etc.). Es ist ein einfach zu bedienendes Tool, das manchmal sehr hilfreich sein kann.

Sie können es in Debian- und Ubuntu-basierten Distributionen mit dem folgenden Befehl installieren:

sudo apt install nload

Um es auszuführen, geben Sie einfach Folgendes ein:

nload

Sie können die verschiedenen Aspekte über die Manpage ( Mann nload ).

ist Bytefence Anti-Malware ein Virus?

6. CBM – Farbbandbreitenmesser

CBM Farbbandbreitenmesser

CBM Farbbandbreitenmesser

CBM ist ein sehr einfaches Tool, das den Netzwerkverkehr auf allen angeschlossenen Geräten (in Farbe) auf sehr reduzierte Weise anzeigt.

CBM ist eine etwas ältere Software, die in den meisten Distributions-Repositorys zu finden ist. Dies macht das Installieren und Entfernen mit dem Paketmanager sehr einfach.

sudo apt install cbm -y

Verwenden von CBM ist genauso einfach wie die Installation. Sie laufen:

cbm

Die Befehle werden unten in Ihrem Terminal angezeigt, damit Sie sie leicht steuern können.

7. iPerf – Testen Sie die Netzwerkleistung zwischen zwei Hosts

iPerf

iPerf

iPerf ist ein Tool zur Messung und Abstimmung der Netzwerkleistung und kann standardisierte Leistungsmessungen für jedes Netzwerk erstellen. Es hat Klient und Server Funktionalität und kann Datenströme erzeugen, um Bandbreite, Verluste und andere Parameter zwischen den beiden Enden in eine oder beide Richtungen zu messen. Es gibt zwei Implementierungen: das Original iPerf (iPerf2) und eine nicht rückwärtskompatible Implementierung iPerf3 .

Der einfachste Weg zum Installieren (oder Entfernen) iPerf oder iPerf3 verwendet den Paketmanager. Zum Beispiel in Ubuntu :

sudo apt install iperf sudo apt install iperf3

Dann können Sie einfach das gewünschte ausführen:

iperf iperf3

Notiz: Für alle weiteren Beispiele, wenn Sie verwenden iPerf3 Ersetzen Sie einfach alle Instanzen von iperf mit iperf3 .

Dadurch werden jedoch nur Ihre Optionen angezeigt. Laufen iPerf , Sie benötigen mindestens 2 Maschinen: eine als Klient und einer als Server . Für den Server verwenden Sie:

iperf -s

Dadurch wird die Maschine zum Abhören von Port 5001 geöffnet. Um eine Verbindung zu einer anderen Maschine herzustellen und einen Test durchzuführen, verwenden Sie:

iperf -c server_address

Woher Serveradresse ist natürlich die Adresse des Servers, zu dem Sie eine Verbindung herstellen möchten. Dies kann entweder ein IP Adresse , oder so ähnlich ping.online.net . Die iPerf3 Team hat ein Liste der Server zu Testzwecken zu verwenden.

iPerf ist ein weit verbreitetes Tool mit vielen spezifischen Anwendungen und vielen Optionen. Darauf gehe ich nicht ein, da es den Rahmen dieses Artikels sprengen würde. Sie können jedoch die Manpage ( Mann / Mann iperf3 ) oder der Dokumentation .

8. vnStat – Netzwerkverkehr-Logger

vnStat

vnStat

vnStat ist ein Open-Source-Konsolen-basierter Netzwerkverkehrsmonitor, der die vom Kernel bereitgestellten Netzwerkschnittstellenstatistiken als Informationsquelle für seine periodischen Protokolle verwendet. Dies bedeutet, dass vnStat schnüffelt keinen Datenverkehr und sorgt auch für eine geringe CPU-Auslastung. Es kann ohne Root-Rechte ausgeführt werden.

wie man Ubuntu schneller macht

Wie bei vielen anderen Netzwerktools vnStat ist in den meisten Distributions-Repositorys enthalten. Dies bedeutet, dass Sie es sehr einfach mit Ihrem Paketmanager installieren (und entfernen) können.

sudo apt install vnstat

Um es auf die einfachste Weise zu verwenden, geben Sie einfach Folgendes ein:

vnstat

vnStat bietet Ihnen auch erweiterte Funktionen, wie die Möglichkeit, Datenbanken zu verwenden (diese zu importieren oder die Ausgabe in eine Datei zu exportieren). Sie können diese in der Manpage ( Mann vnstat ). Weitere Beispiele finden Sie auf der offizielle Website .

9. iftop – Die „Spitze“ der Netzwerknutzung

iftop

iftop

iftop ist ein kostenloses Open-Source-Software-Befehlszeilen-Systemüberwachungstool, das eine häufig aktualisierte Liste von Netzwerkverbindungen zwischen Hostpaaren erstellt. Die Verbindungen können nach verschiedenen Parametern sortiert werden, aber sie werden standardmäßig nach Bandbreitennutzung sortiert, wobei nur die wichtigsten Bandbreitenverbraucher angezeigt werden.

Einpacken

In diesem Artikel habe ich Ihnen mehrere Tools gezeigt, mit denen Sie verschiedene Statistiken zur Leistung Ihres Netzwerks überwachen können. Es gibt für jeden das richtige Werkzeug, und Sie können dasjenige auswählen, das Ihren spezifischen Anforderungen entspricht. Ich hoffe, dieser Artikel war eine gute Einführung in die Welt der Internetüberwachung.

Was ist dein Lieblingstool und wie verwendest du es? Lass es uns im Kommentarbereich wissen!


Gefällt Ihnen, was Sie lesen? Bitte teilen Sie es mit anderen.

Interessante Artikel

So überprüfen Sie den freien Speicherplatz unter Linux [Terminal- und GUI-Methoden]

So überprüfen Sie den freien Speicherplatz unter Linux [Terminal- und GUI-Methoden]

Sie fragen sich, wie viel freier Speicherplatz Ihnen noch zur Verfügung steht? Hier sind Terminal- und GUI-Methoden zum Überprüfen des freien Speicherplatzes und der Festplattennutzung unter Linux.

Führen Sie eine Kurzumfrage durch, um den Virus fortzusetzen

Führen Sie eine Kurzumfrage durch, um den Virus fortzusetzen

So entfernen Sie eine Schnellumfrage, um den Virus fortzusetzen - Schritte zum Entfernen von Viren (aktualisiert)

CryptoLocker

CryptoLocker

So entfernen Sie CryptoLocker - Schritte zum Entfernen von Viren (aktualisiert)

Vertrauen Sie keinen Betrugs-E-Mails, die Google Forms verwenden, um private Daten zu stehlen

Vertrauen Sie keinen Betrugs-E-Mails, die Google Forms verwenden, um private Daten zu stehlen

So entfernen Sie Google Forms Email Scam - Anleitung zum Entfernen von Viren (aktualisiert)

Vermeiden Sie es, Ihr System über 'Google Pay' -Betrugs-E-Mails zu infizieren

Vermeiden Sie es, Ihr System über 'Google Pay' -Betrugs-E-Mails zu infizieren

So entfernen Sie Google Pay Email Virus - Anweisungen zum Entfernen von Viren (aktualisiert)

Gewinnen Sie einen IphoneX-Betrug

Gewinnen Sie einen IphoneX-Betrug

So deinstallieren Sie Win a IphoneX Scam - Anweisungen zum Entfernen von Viren

14 Dinge, die nach der Installation von Linux Mint 20 zu tun sind

14 Dinge, die nach der Installation von Linux Mint 20 zu tun sind

Holen Sie sich eine bessere und reibungslosere Erfahrung mit Linux Mint 20. Hier sind unsere Empfehlungen, was Sie nach der Installation von Linux Mint 20 tun sollten.

So aktivieren Sie den DLNA-Streaming-Server

So aktivieren Sie den DLNA-Streaming-Server

So aktivieren Sie den DLNA-Streaming-Server

Amazon Smart Search-Symbolleiste

Amazon Smart Search-Symbolleiste

So entfernen Sie die Amazon Smart Search Toolbar - Anleitung zum Entfernen von Viren (aktualisiert)

Warnung: Hyper-V Manager-Betrug

Warnung: Hyper-V Manager-Betrug

So deinstallieren Warnung: Hyper-V Manager-Betrug - Anweisungen zum Entfernen von Viren (aktualisiert)


Kategorien