Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
utilisateurs:baronsed:iftop [Le 15/08/2015, 15:56]
L'Africain supprimée
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​console réseau}} 
----- 
-====== Iftop ====== 
  
-Si vous êtes sur une machine très utilisée ou si vous constatez des lenteurs réseau, il se peut que la quantité de trafic soit en cause. 
- 
-Pour le vérifier, il existe une commande simple : **iftop**. 
- 
-===== Pré-requis ===== 
-  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
-  * Avoir [[:​tutoriel:​comment_modifier_sources_maj|dans vos sources de mises à jour]] les [[:​dépôts]] Universe activés. 
- 
-===== Installation ===== 
- 
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​iftop|iftop]]**. ​ 
- 
-===== Utilisation ===== 
-**iftop** nécessitant les [[:​sudo|droits d'​administration]],​ pour l'​utiliser il s'​agira de saisir dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante : 
-<​code>​sudo iftop</​code>​ 
- 
-Cette commande lance une petite interface [[wpfr>​Ncurses|Ncurses]] qui liste toutes les connexions de la machine. Des barres sont affichées en inversion vidéo pour représenter visuellement le débit. 
- 
-==== Raccourcis ====  
-Pour rendre les données plus lisibles : 
-  * **t :** regrouper les débits entrants et sortants d'une connexion en une seule ligne (ou afficher uniquement l'un ou l'​autre) 
-  * **s** : effacer les sources (cela regroupe les lignes par destinataire) 
-  * **d** : même chose dans l'​autre sens (cela regroupe les lignes par émetteur) 
-  * **p** : dégrouper les connexions par port (S et D pour n'en dégrouper qu'un seul) 
-  * **L** : avoir une échelle logarithmique 
- 
-==== Nombreuses connexions ==== 
-Si vous avez beaucoup de connexions, il se peut que vous vouliez filtrer. Pour cela, vous avez 2 possibilités : 
-  - Tout d'​abord,​ l'​option ''​-f''​ de **iftop** qui prend un filtre au même format que [[wpfr>​Tcpdump|Tcpdump]],​ ou la touche **f** pour l'​équivalent en dynamique. Attention, iftop ne conserve que les paquets IP. <​code>​sudo iftop -f "port http"</​code>​ 
-  - Une autre méthode est de filtrer les machines à l'​affichage avec la touche **l** (L minuscule). 
- 
-Ensuite, vous aurez envie de scroller parmi vos nombreuses connexions. Pour cela, stabilisez l'​affichage : 
-  * **o** : geler l'​ordre 
-  * **P** : gel complet 
-  * **j** et **k** : raccourcis équivalents à ceux de [[:​vim|vim]] pour faire défiler. 
- 
-Par défaut, **iftop** effectue des requêtes DNS pour associer les noms de domaines aux adresses, ce qui génère du traffic supplémentaire. Pour empêcher cela, utilisez l'​option ''​-n'',​ ou la touche **n** en  cours d'​utilisation. 
- 
-==== Configuration ==== 
- 
-Si vous utilisez régulièrement **iftop**, [[:​tutoriel:​comment_modifier_un_fichier|faites-vous un fichier]] de configuration **~/​.iftoprc** ((//~// représente votre //Dossier Personnel//​)) pour ne pas retaper les paramètres à chaque fois.\\ 
-Par exemple, si vous êtes tout le temps connecté en [[:wifi]], ajoutez-y : 
-<​file>​interface:​ wlan0</​file>​ 
-Et bien sûr le [[:man|man 8 iftop]] reste votre ami pour plus de détails. 
- 
-===== Voir aussi ===== 
-  * [[http://​www.ex-parrot.com/​~pdw/​iftop/​|Site officiel]] 
-  * [[http://​linux-attitude.fr/​post/​surveiller-le-trafic-reseau|L'​article de Benoît Peccatte]], source de cette page 
- 
----- 
-//​Contributeurs principaux : [[utilisateurs:​baronsed|Baronsed]]//​ 
  • utilisateurs/baronsed/iftop.1439646994.txt.gz
  • Dernière modification: Le 15/08/2015, 15:56
  • par L'Africain