Analyse du trafic réseaux

Cette page regroupe les informations traitant de l'analyse des réseaux.

iftop

Iftop (voir la page dédiée) affiche l'usage de la bande passante d'une interface.

Iftop réalise pour le réseau ce que top fait pour l'utilisation du processeur. Il écoute le trafic réseau sur une interface nommée et affiche une table de l'usage actuel de la bande passante par les hôtes. À avoir sous la main pour répondre à la question « Pourquoi ma connexion ADSL est aussi lente ? ».

Disponible dans le dépot universe : installez le paquet iftop.

lsof

Permet de lister les fichiers ouverts sur l'ordinateur mais permet également de voir ce qui se passe au niveau internet : lsof -i :80 vous liste tout ce qui se passe sur le port 80 (que fait mon navigateur?) ou lsof -i tcp…

Nethogs

nethogs (présent dans les dépôts)

tcpdump

Pour voir les paquets défiler.

ss

socket statistics est un puissant programme permettant d'afficher des informations sur des sockets et les connexions du système.
C'est un remplaçant de la commande netstat.

Man page

netstat

netstat est un programme issu du paquet net-tools, ce paquet n'est plus installé par défaut car il est remplacé par les utilitaires issus du paquet iproute2. netstat est remplacé par ss

netstat affiche les connexions réseau, les tables de routage, les statistiques des interfaces, les connexions masquées, les messages netlink, et les membres multicast. Pour l’utiliser, il vous faudra d’abord installer le paquet net-tools.

Man page

statnet

Affiche des statistiques. Disponible dans le paquet netdiag : installez le paquet netdiag.

Speedtest

Speedtest est avant tout une page internet permettant de tester sa connexion, le débit descendant, montant ainsi que le temps d'aller-retour entre votre machine et le serveur de Speedtest (ce qui vous fait une idée du temps de réponse entre vous et un quelconque serveur).

Voir la procédure d'installation : Speedtest® CLI1)

Tester sa connexion via son navigateur : Speedtest

Tester le débit réseau entre deux machines Linux

via scp (ssh)

 dd if=/dev/zero of=fichierTest bs=100M count=1; scp fichierTest user@server:/dev/null;

en ftp :

 ftp xx.xx.xx.xx
put "|dd if=/dev/zero bs=100 count=1" /dev/null 

http://www.tux-planet.fr/tester-le-debit-reseau-entre-deux-machines-linux/

Wireshark

Anciennement nommé Ethereal, c'est un analyseur de paquets réseau (packet sniffer) multiplate-forme supportant plusieurs centaines de protocoles. Il permet de :

  • examiner les données qui transitent sur le réseau
  • enregistrer les captures dans un fichier sur le disque
  • créer des filtres et des règles de colorations
  • décrypter des protocoles

Pour accorder les privilèges au logiciel pour un utilisateur non-root :

sudo groupadd  --system wireshark
sudo chown root:wireshark /usr/bin/dumpcap
sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap
sudo usermod -a -G wireshark $USER

Puis, redémarrer la session utilisateur

Disponible dans les dépôts universe : installez le paquet wireshark.

Etherape

Etherape est un moniteur graphique avancé de connexions et flux TCP/IP en temps réel, écrit pour l'environnement de bureau Gnome et relativement simple à utiliser. Installez le paquet Etherape.

Jnettop

Jnettop peut s'utiliser aussi bien avec GUI qu'en CLI, il est codé en Java et disponible dans les dépôts Ubuntu. Installez le paquet Jnettop.

BusyTasks

BusyTasks un plasmoid pour KDE FIXME Les fichiers ne sont plus téléchargeables.


  • trafic.txt
  • Dernière modification: Le 26/11/2023, 13:28
  • par Amiralgaby