Netzwerküberwachung · 5 min read · Sep 10, 2025
Wie man ntopng auf Debian 12 installiert

Ntopng ist ein Open-Source-Tool zur Überwachung des Netzwerkverkehrs für die Verkehrsanalytik und die Echtzeitvisualisierung. Es kann überall installiert werden, von Linux, Windows und MacOS. Ntopng unterstützt mehrere Schnittstellen, ein Alarmsystem, die Netzwerkerkennung und die aktive Überwachung und bietet historische Daten für die nachträgliche Analyse.
In diesem Tutorial lernen Sie, wie Sie das Ntopng-Netzwerküberwachungstool auf dem Debian 12-Server installieren. Sie lernen, wie Sie die Netzwerkerkennung und die aktive Überwachung aktivieren, die aktive Überwachung einrichten und wie Sie den Live-Verkehr Ihrer Netzwerkschnittstellen über das Ntopng-Dashboard überprüfen.
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:
- Einen Debian 12-Server
- Einen Nicht-Root-Benutzer mit Administratorrechten
Ntopng installieren
Um Ntopng zu installieren, müssen Sie das offizielle Repository hinzufügen und es über den APT-Paketmanager installieren. Nach Abschluss der Installation müssen Sie sicherstellen, dass der Dienst ‘ntopng’ mit dem Befehl ‘systemctl’ läuft, oder Sie können den Befehl ‘ss’ verwenden, um die Liste der offenen Ports auf Ihrem System zu überprüfen. Wenn Ntopng läuft, sehen Sie, dass Port ‘3000’ den Status ‘Listened’ hat.
Zuerst führen Sie den folgenden Befehl aus, um Ihren Debian-Paketindex zu aktualisieren und die Pakete ‘ software-properties-common ‘ und ‘ wget ‘ zu installieren. Wenn Sie dazu aufgefordert werden, geben Sie ‘ Y ‘ ein, um die Installation zu bestätigen.
sudo apt update
sudo apt install software-properties-common wget
Laden Sie das Ntopng-Repository für Debian mit dem folgenden ‘wget’-Befehl herunter. Installieren Sie dann das Paket-Repository mit dem Befehl ‘ apt ‘.
wget https://packages.ntop.org/apt/bookworm/all/apt-ntop.deb
sudo apt install ./apt-ntop.deb
Sobald das Ntopng-Repository zu Ihrem System hinzugefügt wurde, führen Sie den folgenden ‘ apt ‘-Befehl aus, um Ihr Paket zu aktualisieren und das Paket ‘ ntopng ‘ zu installieren.
sudo apt update && sudo apt install ntopngGeben Sie ‘ Y ‘ ein, um die Installation zu bestätigen.

Nachdem die Installation abgeschlossen ist, führen Sie den folgenden ‘systemctl’-Befehl aus, um den Status des ‘ntopng’-Dienstes zu überprüfen und zu verifizieren.
sudo systemctl is-enabled ntopng
sudo systemctl status ntopngIm folgenden Output können Sie sehen, dass Ntopng auf Ihrem Debian-System läuft und aktiviert ist.

Zuletzt können Sie auch den Ntopng-Port mit dem folgenden ‘ss’-Befehl überprüfen. Sie sehen, dass der Ntopng-Prozess Port 3000 verwendet.
ss -tulpnNtopng konfigurieren
Nachdem Sie Ntopng installiert haben, konfigurieren Sie es, um Ihre Netzwerke zu überwachen. In diesem Beispiel überwachen wir zwei Netzwerkschnittstellen für lokale und öffentliche Schnittstellen. Dazu müssen Sie die Ntopng-Konfigurationsdatei ‘ /etc/ntopng/ntopng.conf ‘ bearbeiten.
Öffnen Sie die Standard-Ntopng-Konfigurationsdatei ‘ /etc/ntopng/ntopng.conf ‘ mit dem ‘nano’-Editor.
sudo nano /etc/ntopng/ntopng.confFügen Sie Ihre Netzwerkschnittstelle zur Option ‘ -i ‘ hinzu und geben Sie den Port für Ntopng an. In diesem Beispiel überwachen wir die Schnittstellen eth0 und eth1, und führen Ntopng auf dem Standardport 3000 aus.
# Netzwerkschnittstelle
-i=eth0
-i=eth1
# Webserver-Port
-w=3000Speichern Sie die Datei und beenden Sie den Editor.
Öffnen Sie nun die Datei ‘ /etc/ntopng/ntopng.start ‘ mit dem ‘ nano ‘-Editor.
sudo nano /etc/ntopng/ntopng.startGeben Sie Ihr lokales Netzwerk-Subnetz zu ‘ –local-networks ‘ wie folgt ein:
--local-networks "192.168.1.0/24"
--interface 1Wenn Sie fertig sind, speichern Sie die Datei und beenden Sie sie.
Führen Sie zuletzt den folgenden ‘ systemctl ‘-Befehl aus, um den ‘ ntopng ‘-Dienst neu zu starten und Ihre Änderungen anzuwenden.
sudo systemctl restart ntopngAnmeldung bei Ntopng
Jetzt, da Sie Ntopng konfiguriert haben, lassen Sie uns auf unsere Installation über einen Webbrowser zugreifen.
Öffnen Sie Ihren Webbrowser und besuchen Sie die IP-Adresse Ihres Servers, gefolgt von Port 3000, z.B.: http://192.168.10.60:3000/. Wenn Ihre Installation erfolgreich ist, sehen Sie die Anmeldeseite von Ntopng.
Melden Sie sich mit dem Standardbenutzer ‘ admin ‘ und dem Passwort ‘ admin ‘ an.

Jetzt werden Sie aufgefordert, das Standardpasswort von Ntopng zu ändern. Stellen Sie sicher, dass Sie ein starkes Passwort für die Authentifizierung des Ntopng-Dashboards verwenden.

Wenn erfolgreich, sehen Sie das Ntopng-Dashboard wie folgt:

Netzwerkerkennung in Ntopng aktivieren
In diesem Abschnitt lernen Sie, wie Sie die Netzwerkerkennung in Ntopng aktivieren. Mit dieser Funktion wird Ntopng automatisch aktive Hosts in Ihrem Netzwerk identifizieren.
Klicken Sie auf ‘ Einstellungen > Präferenzen ‘ und wählen Sie ‘ Netzwerkerkennung ‘.
Aktivieren Sie die ‘ Netzwerkerkennung ‘ und klicken Sie auf ‘ Speichern ‘.

Um auf die Netzwerkerkennung in ntopng zuzugreifen, wählen Sie ‘ Dashboard > Netzwerkerkennung ‘ und klicken Sie auf ‘ Erkennung ausführen ‘. Sie können unten sehen, dass Ntopng automatisch Hosts im Netzwerk erkennt.

Aktive Überwachung mit Ntopng einrichten
Jetzt, da Sie die Netzwerkerkennung aktiviert haben, aktivieren wir die Funktion ‘Aktive Überwachung’ und richten die aktive Überwachung ein, um unseren Host zu überwachen. In diesem Beispiel verwenden Sie die ICMP-Messung, um zu überwachen, ob der Host aktiv ist oder nicht.
Um Zielhosts zu überwachen, kann Ntopng die folgenden Protokolle verwenden:
- ICMP und ICMPv6: um die Erreichbarkeit der Host-IP zu überprüfen.
- HTTP und HTTPS: um die Funktionalitäten möglicher Host-Webserver zu überprüfen.
- Durchsatz: um den Internetdurchsatz zu überprüfen.
- Speedtest: um die Internetbandbreite zu überprüfen.
Klicken Sie auf ‘ Einstellungen > Präferenzen ‘ und wählen Sie ‘ Aktive Überwachung ‘.
Schalten Sie die Option ‘ Aktive Überwachung ‘ um und klicken Sie auf ‘ Speichern ‘, um zu bestätigen.

Klicken Sie als Nächstes auf ‘ Überwachung > Aktive Überwachung ‘ und klicken Sie auf die Schaltfläche ‘ + ‘, um eine neue aktive Überwachung hinzuzufügen.

In diesem Beispiel überwachen wir unseren Host ‘ 192.168.10.41 ‘ über ICMP oder Ping, klicken Sie auf ‘ Hinzufügen ‘, um zu bestätigen.
Sie können unten sehen, dass die aktive Überwachung für den Host ‘ 192.168.10.41 ‘ erstellt wurde.

Den Live-Verkehr von Ntopng überprüfen
Jetzt, da Sie gelernt haben, wie man die Netzwerkerkennung einrichtet und die aktive Überwachung aktiviert, lassen Sie uns den Netzwerkverkehr live vom Ntopng-Dashboard sehen.
Klicken Sie auf das Menü ‘ Flow > Live ‘ und Sie sehen den Live-Verkehr Ihres Netzwerks. Wählen Sie Ihre spezifische Netzwerkschnittstelle aus dem oberen Menü aus. Im folgenden Beispiel sehen Sie den externen Verkehr des Servers auf der Schnittstelle ‘ eth0 ‘.

Fazit
Herzlichen Glückwunsch! Sie haben die Installation von Ntopng auf dem Debian 12-Server abgeschlossen. Sie haben auch gelernt, wie man die Netzwerkerkennung einrichtet und aktiviert, um aktive Hosts mit Ntopng automatisch zu erkennen. Zuletzt haben Sie auch gelernt, wie man die aktive Überwachung aktiviert und Hosts/Server über Ntopng überwacht.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.