{{tag>portail internet réseau}} ---- ====== Analyse du trafic réseaux ====== Cette page regroupe les informations traitant de l'**analyse des réseaux**. ===== Outils en ligne de commande ===== ==== iftop ==== 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 actuelle 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 : [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://iftop|iftop]]**. * Site officiel [[http://www.ex-parrot.com/pdw/iftop/|iftop]] * Plus d'infos [[http://linux-attitude.fr/post/surveiller-le-trafic-reseau|linux-attitude - 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 ==== [[https://github.com/raboof/nethogs|nethogs]] (présent dans les dépôts) ==== tcpdump ==== Pour voir les paquets défiler. * [[http://www.tcpdump.org/|Site officiel]] * Plus d'infos [[http://danielmiessler.com/study/tcpdump/|A tcpdump Tutorial and Primer (en)]] * [[http://manpages.ubuntu.com/manpages/lucid/man8/tcpdump.8.html|Man page (en)]] ==== 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. [[http://manpages.ubuntu.com/manpages/lucid/fr/man8/netstat.8.html|Man page]] ==== statnet ==== Affiche des statistiques. Disponible dans le paquet netdiag : [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://netdiag|netdiag]]**. ==== speedtest ==== Testeur de debit en python avec le serveur speedtest.net. Affiche des statistiques. Présent dans les dépôts Universe (du moins depuis Xenial). Installation manuelle : wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py chmod +x speedtest-cli ./speedtest-cli autres méthodes d'install dans le readme : https://github.com/sivel/speedtest-cli ==== 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/ ===== Outils avec interface graphique ===== ==== 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 Disponible dans les dépôts universe : [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://wireshark|wireshark]]**. * [[http://www.wireshark.org|Site officiel]] * [[http://www.howtoforge.com/network-analysis-with-wireshark-on-ubuntu-9.10|Configuration sous Ubuntu]] **(en)** * Plus d'infos sur [[http://www.framasoft.net/article1857.html|framasoft.org - 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. [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://etherape|Etherape]]**. * [[http://etherape.sourceforge.net/|Site officiel]] * Plus d'infos sur [[http://www.infos-du-net.com/telecharger/Etherape,0301-22772.html|www.infos-du-net.com - Etherape]] ==== Jnettop ==== [[http://jnettop.kubs.info/wiki/|Jnettop]] peut s'utiliser aussi bien avec GUI qu'en CLI, il est codé en Java et disponible dans les dépôts Ubuntu. [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://jnettop|Jnettop]]**. ==== BusyTasks ===== [[http://kde-apps.org/content/show.php?content=143833|BusyTasks]] un plasmoid pour KDE ===== Voir aussi ===== * Le portail [[internet et réseaux]]