accueil > Gestion réseau > iftop

iftop : Surveillance en temps réel de la bande passante réseau

iftop est un outil en ligne de commande qui affiche l'utilisation en temps réel de la bande passante d'une interface réseau. Il visualise le trafic entrant et sortant d'une interface spécifique par adresse IP source/destination et par port, ce qui le rend utile pour le diagnostic des problèmes réseau et l'analyse de l'utilisation.

Aperçu

iftop surveille le trafic réseau en temps réel, de manière similaire à la commande `top`. Par défaut, il affiche les connexions consommant le plus de bande passante en haut de la liste, et vous pouvez vérifier l'utilisation totale de la bande passante, l'utilisation moyenne, etc.

Caractéristiques principales

  • Affichage en temps réel de l'utilisation de la bande passante réseau
  • Surveillance du trafic par interface
  • Fournit des informations sur l'IP source/destination et le port
  • Diverses options de tri et de filtrage
  • Support du mode interactif

Options principales

Les principales options d'iftop sont utilisées pour spécifier l'interface à surveiller, contrôler le format de sortie et filtrer le trafic.

Paramètres de base

Filtrage

Format de sortie

Commande générée :

Essayez de combiner les commandes.

Description:

`iftop` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Exemples d'utilisation

Vous pouvez surveiller efficacement le trafic réseau grâce aux divers exemples d'utilisation d'iftop.

Utilisation de base

sudo iftop

Surveille le trafic en temps réel de l'interface réseau par défaut.

Surveillance d'une interface spécifique

sudo iftop -i eth0

Surveille le trafic de l'interface 'eth0' spécifiée.

Afficher l'adresse IP et le numéro de port ensemble

sudo iftop -nP

Affiche les adresses IP au lieu des noms d'hôte et les numéros de port au lieu des noms de services.

Surveiller uniquement le trafic d'un sous-réseau spécifique

sudo iftop -F 192.168.1.0/24

Filtre et affiche uniquement le trafic correspondant au sous-réseau 192.168.1.0/24.

Installation

iftop n'est généralement pas inclus par défaut dans la plupart des distributions Linux, il doit donc être installé via un gestionnaire de paquets.

Debian/Ubuntu

sudo apt update && sudo apt install iftop

Installe iftop en utilisant le gestionnaire de paquets apt.

CentOS/RHEL/Fedora

sudo dnf install iftop

Installe iftop en utilisant le gestionnaire de paquets dnf (ou yum).

Conseils et précautions

Conseils et points à considérer pour une utilisation efficace d'iftop.

Touches interactives

Vous pouvez modifier l'affichage en appuyant sur les touches suivantes pendant l'exécution d'iftop.

  • `p` : basculer l'affichage des ports
  • `n` : basculer l'affichage des noms d'hôte/adresses IP
  • `s` : basculer l'affichage de l'hôte source
  • `d` : basculer l'affichage de l'hôte de destination
  • `t` : basculer le format de sortie texte (2 lignes/1 ligne/3 lignes)
  • `q` : quitter iftop

Problèmes de permissions

iftop surveille directement les interfaces réseau, il nécessite donc généralement des privilèges `sudo`.

Interprétation de la sortie

Signification des indicateurs clés affichés dans l'écran iftop.

  • TX: Trafic d'envoi (Upload)
  • RX: Trafic de réception (Download)
  • TOTAL: Trafic total (TX + RX)
  • cum: Trafic total cumulé depuis le lancement d'iftop
  • avg: Trafic moyen sur 2 secondes, 10 secondes, 40 secondes

Commandes de la même catégorie