|
|
Publié le 13-03-2025 à 10:13:48
|
|
|
|

Linux propose une variété d’outils pour surveiller le trafic réseau et l’utilisation de la bande passante. Ces outils vous aident à maintenir un réseau stable, à identifier la cause des vitesses lentes et à corriger rapidement les pannes.
Vous pouvez surveiller l’utilisation de la bande passante réseau sur les systèmes Linux à l’aide d’outils en ligne de commande (CLI) ou d’interfaces graphiques (GUI).
Les outils de surveillance réseau en ligne de commande sont idéaux pour les serveurs Linux sans interface graphique. Avec quelques commandes simples, les utilisateurs peuvent rapidement obtenir un aperçu des métriques de bande passante réseau directement dans la coquille du terminal. Les administrateurs utilisent souvent ces outils dans des scripts pour automatiser la surveillance des tâches, suivre les changements en temps réel et réduire les temps de réponse.
Les outils d’interface graphique organisent généralement visuellement et présentent les données réseau sous forme de graphiques et de tableaux. Cela simplifie le processus de surveillance de la bande passante et des performances du réseau, même pour les utilisateurs ayant une expérience technique limitée. Les utilisateurs qui exécutent des analyses ou d’autres tâches nécessitant une représentation détaillée de l’utilisation du réseau travailleront plus efficacement en utilisant des outils GUI.
Outils de surveillance réseau Linux en ligne de commande, cette section liste les outils de ligne de commande Linux les plus couramment utilisés pour surveiller le trafic réseau et la bande passante.
iftop - Affiche l’utilisation de la bande passante
IFTOP affiche en temps réel l’utilisation de la bande passante de chaque connexion et offre un aperçu de l’utilisation totale de la bande passante. Cet utilitaire est également très utile pour vérifier la vitesse du réseau.
iftop ne stocke pas les données historiques ni ne suit le trafic par identifiant de processus (PID), ce qui peut représenter un inconvénient important pour de nombreux utilisateurs. Pour installer iftop, utilisez la commande associée à votre distribution :
| Distributions Linux | Commande d’installation iftop | | Debian/Ubuntu | Installation d’IFTOP sur Sudo Apt | | RHEL/Rocky Linux | Sudo Yum Install Epel-Release -y Sudo Yum Installer IFTop -Y | | Chapeau mou | Installation de Sudo DNF IFtop -Y | | Arch Linux | sudo pacman -S iftop | | OpenSUSE | Sudo Zypper Install IfTop |
Pour commencer l’iftop, entrez la commande suivante :
Appuyez sur Q pour quitter IFTOP et revenir à l’invite de commandes.
nload – Indique l’utilisation du réseau
nload est un utilitaire en ligne de commande qui rapporte le trafic entrant et sortant. La sortie comprend des graphiques en temps réel qui permettent de donner un aperçu rapide de l’activité réseau.
Cependant, nload n’affiche pas le trafic par PID ou socket, ni ne stocke les données historiques. Saisissez la commande pour votre distribution d’installer nload :
| Distributions Linux | Commande d’installation nload | | Debian/Ubuntu | Sudo Apt Install Nload | | RHEL/Rocky Linux | Sudo Yum Install Epel-Release -y Sudo Yum Installer nload -y | | Chapeau mou | Installation sudo dnf nload -y | | Arch Linux | sudo pacman - S nload | | OpenSUSE | Sudo Zypper Install Nload |
Commencez nload avec la commande suivante :
Appuyez sur q pour quitter nload et revenir à la ligne de commande.
NetHogs - Surveille la bande passante du trafic réseau
L’utilitaire NetHogs suit l’utilisation du réseau pour chaque processus/application. Cela permet aux administrateurs de diagnostiquer les pics de bande passante et de déterminer quelles applications consomment excessivement de la bande passante. Son principal avantage est qu’il trie les données par identifiant de processus. Pour installer des NetHogs, saisissez :
| Distributions Linux | Commande d’installation Nethogs | | Debian/Ubuntu | Sudo apt install nethogs | | RHEL/Rocky Linux | Sudo Yum Install Epel-Release -y Sudo yum installe nethogs -y | | Chapeau mou | Sudo Install DNF Nethogs -y | | Arch Linux | sudo pacman - Nethogs S | | OpenSUSE | Sudo Zypper install nethogs |
Une fois l’installation terminée, lancez le service NetHogs avec la commande suivante :
Appuyez sur q pour quitter NetHogs et revenir à l’invite de commandes.
BMON – Moniteur de bande passante et estimateur de débit
BMON surveille l’utilisation de la bande passante et fournit l’utilisation de chaque appareil. Les utilisateurs peuvent suivre la bande passante de plusieurs adaptateurs réseau. Il capture les statistiques du réseau et offre une sortie graphique conviviale. Il ne stocke pas de données historiques mais peut être utilisé pour des diagnostics en temps réel.
Pour installer bmon, entrez la commande qui s’applique à votre distribution :
| Distributions Linux | Commandement d’installation BMON | | Debian/Ubuntu | Sudo apt install bmon -y | | RHEL/Rocky Linux | Sudo Yum Install Epel-Release -y Sudo Yum Installer BMON -Y | | Chapeau mou | SUDO DNF INSTALL BMON -Y | | Arch Linux | sudo pacman -S bmon | | OpenSUSE | Sudo Zypper Install BMON |
Pour commencer le BMON, entrez :
Appuyez sur q pour sortir du graphique BMON.
vnStat - Moniteur du trafic réseau
vnStat exécute un démon en arrière-plan pour capturer les données de bande passante. Il lit les données du noyau pour comprendre l’utilisation des ressources. La journalisation persistante est la fonctionnalité principale de vnStat : elle collecte et stocke les journaux d’utilisation de bande passante pendant que le démon est en cours.
La commande vnstat peut être utilisée pour afficher des statistiques d’utilisation et est mieux adaptée aux rapports statistiques.
Pour installer vnStat, entrez la commande qui s’applique à votre distribution :
| Distributions Linux | Commande d’installation VNSTAT | | Debian/Ubuntu | Sudo apt install VNSTAT | | RHEL/Rocky Linux | Sudo Yum Install Epel-Release -y Sudo Yum Install VNSTAT -Y | | Chapeau mou | Sudo DNF install vnstat -y | | Arch Linux | sudo pacman -S vnstat | | OpenSUSE | Sudo Zypper install VNSTAT |
L’outil peut être exécuté en temps réel en spécifiant les options suivantes :
Appuyez sur Ctrl+C pour arrêter la surveillance en temps réel.
BWM-NG - Moniteur de bande passante de nouvelle génération
BWM-NG est un moniteur de bande passante léger basé sur Curses. Il fournit des statistiques en temps réel sur les interfaces réseau, montrant l’utilisation de la bande passante de manière simple. Pour installer bwm-ng, saisissez la commande qui s’applique à votre distribution :
| Distributions Linux | Commandement d’installation BWM-NG | | Debian/Ubuntu | Installation de sudo apt bwm-ng | | RHEL/Rocky Linux | Sudo Yum Install Epel-Release -y Sudo Yum Installer BWM-NG -Y | | Chapeau mou | SUDO DNF INSTALL BWM-NG -Y | | Arch Linux | sudo pacman -S bwm-ng | | OpenSUSE | Sudo Zypper Install BWM-NG |
Utilisez les commandes suivantes pour surveiller l’utilisation en temps réel de la bande passante pour toutes les interfaces :
Appuyez sur q pour sortir de BWM-NG et retourner au terminal.
iPerf/iPerf3 - Outil de mesure de bande passante réseau
iPerf surveille la bande passante réseau via des protocoles tels que TCP, UDP et SCTP et est mieux adapté à l’optimisation et à la maximisation des performances réseau pour des protocoles spécifiques. iPerf nécessite un serveur et un client pour tester, et si vous n’avez besoin que de mesurer la vitesse réseau, alors ce n’est pas un candidat.
Pour installer iPerf3, entrez la commande qui s’applique à votre distribution :
| Distributions Linux | Commande d’installation iPerf3 | | Debian/Ubuntu | Sudo apt install iperf3 -y | | RHEL/Rocky Linux | Sudo Yum Install Epel-Release -y sudo yum installer iperf3 -y | | Chapeau mou | Sudo DNF install iperf3 -y | | Arch Linux | Sudo Pacman - S Iperf3 | | OpenSUSE | Sudo Zypper install iperf3 |
Lance iPerf3 en mode serveur avec l’option -s et écoute la connexion :
Appuyez sur Ctrl+C pour terminer la connexion serveur.
SS - Statistiques de socket
La commande ss fait partie du paquet iproute2, qui est préinstallé dans la plupart des distributions Linux. Il remplace l’ancienne commande netstat et fournit des statistiques détaillées sur les connexions réseau, les sockets ouverts et les ports d’écoute. SS ne se concentre pas sur la surveillance de la bande passante comme d’autres outils de la liste. Cependant, il est essentiel pour le diagnostic réseau au niveau des sockets.
Entrez la commande suivante pour consulter les statistiques de connexion réseau :
Pour afficher toutes les connexions TCP actives, entrez :
Netperf - Test de bande passante réseau
Netperf aide à surveiller la bande passante réseau en utilisant des sockets de domaine Unix, TCP, SCTP, DLPI et UDP sur sockets BSD. Comme iPerf, Netperf nécessite également des serveurs et des clients pour les tests. Les caractéristiques clés incluent de nombreux tests prédéfinis pour mesurer la performance ou la vitesse de transfert de données.
Utilisez la commande correspondante à votre distribution pour installer Netperf :
| Distributions Linux | Commande d’installation Netperf | | Debian/Ubuntu | Sudo apt install netperf | | RHEL/Rocky Linux | Sudo Yum Install Epel-Release -y sudo yum install netperf -y | | Chapeau mou | Sudo DNF install netperf -y | | Arch Linux | sudo pacman -S netperf | | OpenSUSE | Sudo Zypper install netperf |
Commencez le service avec la commande suivante :
Netperf s’exécute pendant une durée prédéfinie puis se termine automatiquement.
CBM - Colorimètre de bande passante
Un bande passante de couleur (CBM) est un petit utilitaire en ligne de commande qui affiche le trafic réseau actuel sur tous les appareils connectés au réseau. La sortie basée sur Curses est affichée en couleur et affiche chaque interface réseau, le nombre d’octets reçus, les octets envoyés et le total des octets.
Utilisez la commande correspondante pour installer CBM sur votre distribution :
| Distributions Linux | Commande d’installation Netperf | | Debian/Ubuntu | Installation CBM de Sudo APT | | RHEL/Rocky Linux | Sudo Yum Install Epel-Release -y Sudo Yum Installer CBM -Y | | Chapeau mou | SUDO DNF INSTALL CBM -Y | | Arch Linux | Sudo Pacman - S CBM | | OpenSUSE | Sudo Zypper Install CBM |
Pour commencer à surveiller avec la CBM, entrez :
Appuyez sur Q pour fermer la fenêtre.
Langue source:La connexion hyperlientérée est visible. |
Précédent:Alibaba Cloud a développé SNAT pour accéder au réseau public sans serveur publicProchain:Linux commande, sudo et abréviations anglaises appropriées
|