GNU/Linux >> Tutoriels Linux >  >> Linux

Installez Ntopng pour surveiller le trafic réseau sur Ubuntu 20.04

Ntopng est un logiciel de surveillance du trafic réseau. Ce logiciel gratuit et open source fournit une interface Web pour permettre une surveillance en temps réel. Ntopng est essentiellement la version de nouvelle génération du ntop original. Il montre l'utilisation du réseau de la même manière que les commandes UNIX courantes, mais ntopng prend en charge divers systèmes d'exploitation, tels que Windows, BSD, Mac OS, Linux et UNIX.

Ntopng est mieux décrit comme un outil de surveillance de réseau passif. Il se concentre sur les statistiques et les flux obtenus à partir du trafic capturé par le serveur. Alors que les éditions professionnelles et d'entreprise de Ntopng ont des exigences de licence, l'édition communautaire n'en a aucune.

Dans ce tutoriel, nous allons vous montrer comment installer NtopNG sur Ubuntu 20.04.

Prérequis

  • Un nouveau VPS Ubuntu 20.04 sur la plate-forme cloud Atlantic.Net
  • Un mot de passe root configuré sur votre serveur

Étape 1 - Créer un serveur cloud Atlantic.Net

Tout d'abord, connectez-vous à votre serveur Atlantic.Net Cloud. Créez un nouveau serveur en choisissant Ubuntu 20.04 comme système d'exploitation avec au moins 1 Go de RAM. Connectez-vous à votre serveur cloud via SSH et connectez-vous à l'aide des informations d'identification mises en évidence en haut de la page.

Une fois que vous êtes connecté à votre serveur Ubuntu 20.04, exécutez la commande suivante pour mettre à jour votre système de base avec les derniers packages disponibles.

apt-get update -y

Étape 2 – Ajouter un référentiel ntopng

Tout d'abord, installez les dépendances requises sur votre serveur avec la commande suivante :

apt-get install wget gnupg -y

Ensuite, téléchargez le package de référentiel ntopng avec la commande suivante :

wget http://apt.ntop.org/18.04/all/apt-ntop.deb

Une fois le package téléchargé, installez le package téléchargé avec la commande suivante :

dpkg -i apt-ntop.deb

Une fois le dépôt installé, mettez-le à jour avec la commande suivante :

apt-get update -y

Étape 3 - Installer et configurer ntopng

Maintenant, vous pouvez installer le package ntopng avec d'autres packages à l'aide de la commande suivante :

apt-get install pfring-dkms nprobe ntopng n2disk cento -y

Après avoir installé ntopng, vous devrez modifier le fichier de configuration ntopng et définir votre interface réseau, votre port et l'emplacement du PID.

nano /etc/ntopng/ntopng.conf

Modifiez les lignes suivantes selon vos besoins :

-G=/var/run/ntopng.pid
-i=eth0
-w=3000

Enregistrez et fermez le fichier lorsque vous avez terminé. Créez ensuite un nouveau fichier de configuration et définissez votre plage d'adresses IP réseau :

nano /etc/ntopng/ntopng.start

Ajoutez les lignes suivantes selon votre IP réseau :

--local-networks "0.0.0.0/24" ## give your local IP Ranges here.
--interface 1

Enregistrez et fermez le fichier lorsque vous avez terminé. Ensuite, démarrez le service ntopng et activez-le au redémarrage du système avec la commande suivante :

systemctl start ntopng
systemctl enable ntopng

Vous pouvez également vérifier l'état du ntopng avec la commande suivante :

systemctl status ntopng

Vous devriez obtenir le résultat suivant :

  • ntopng.service - ntopng high-speed web-based traffic monitoring and analysis tool
Loaded: loaded (/etc/systemd/system/ntopng.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2020-10-01 09:10:02 UTC; 8min ago
Main PID: 31314 (ntopng)
Tasks: 52 (limit: 2353)
Memory: 291.4M
CGroup: /system.slice/ntopng.service
└─31314 /usr/local/bin/ntopng /run/ntopng.conf

Oct 01 09:10:06 ubuntu2004 ntopng[31314]: 01/Oct/2020 09:10:06 [startup.lua:226] Startup 
completed

Étape 4 - Accéder à l'interface Web ntopng

À ce stade, ntopng est démarré et écoute sur le port 3000. Vous pouvez le vérifier avec la commande suivante :

ss -plunt | grep 3000

Vous devriez obtenir le résultat suivant :

tcp LISTEN 0 4096 0.0.0.0:3000 0.0.0.0:* 
users:(("ntopng",pid=31314,fd=33))

Maintenant, ouvrez votre navigateur Web et accédez au tableau de bord NtopNG en utilisant l'URL http://your-server-ip:3000 .

Indiquez le nom d'utilisateur et le mot de passe par défaut en tant qu'admin /administrateur et cliquez sur Connexion bouton. Vous serez redirigé vers l'écran de réinitialisation du mot de passe :

Indiquez votre nouveau mot de passe et cliquez sur Modifier Mot de passe bouton. Vous devriez voir le tableau de bord ntopng sur la page suivante :

Cliquez sur Hôtes bouton dans le volet de gauche. Vous devriez voir les informations de votre système sur la page suivante :

Cliquez sur Interface bouton dans le volet de gauche. Vous devriez voir les informations de votre réseau sur la page suivante :

Conclusion

Toutes nos félicitations! Vous avez installé et configuré avec succès ntopng sur Ubuntu 20.04. Vous pouvez désormais surveiller facilement l'utilisation de votre réseau en temps réel. Commencez dès aujourd'hui avec ntopng sur l'hébergement VPS d'Atlantic.Net !


Linux
  1. Surveiller le trafic réseau avec vnStat sur Ubuntu 20.04

  2. Installer Ntopng sur Ubuntu 20.04 LTS

  3. Installer Laravel sur Ubuntu 20.04

  4. Comment installer MongoDB sur Ubuntu 20.04

  5. Comment installer R sur Ubuntu 18.04

Comment installer Kanboard sur Ubuntu 20.04

Comment installer le réseau social Elgg sur Ubuntu 20.04

Comment installer OpenMAINT sur Ubuntu 20.04

Comment installer Socioboard sur Ubuntu 20.04

Comment installer PrestaShop sur Ubuntu 20.04

Comment installer MediaWiki sur Ubuntu 20.04