====== netstat : diagnostic réseau ====== * Objet : Lister les connections actives sur une machine * Niveau requis : {{tag>débutant avisé}} * Commentaires : //Pour bien être sensibilisé aux problématiques de sécurité des réseaux, il est important d'être conscient des différentes connextions en cours.// * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) * Suivi : * Création par [[user>MaTTuX_]] le 17/06/2007 * Testé par [[user>milou]] le 03/09/2015 * Suivi: {{tag>doublon}} * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?pid=116634#p116634|ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) (reverse-i-search)`': ^C ===== Introduction ===== La commande netstat permet de connaître les statistiques sur les interfaces réseau actives. Il y a plusieurs option disponible, je vais vous donner la commande que j'utilise moi, mais après à vous de juger si vous en avez besoin ou non. Pour cette commande vous n'êtes pas obligé d'être root, dans se cas la il n'affichera pas toute les statistiques. ===== Installation ===== netstat fait partie du packet net-tools : apt-get install net-tools ===== Syntaxe ===== netstat -option Les options que j'utilise : L'option -a, on peut voir toutes les connections, y compris celles qui ne font que écouter. L'option -n force netstat à afficher les adresses IP à la place des noms ne machines et de réseaux. L'option -t affiche sockets TCP. L'option -p affiche le nom et le PID des processus propriétaires de chaque socket décrite. ===== Exemple ===== netstat -antp Connexions Internet actives (serveurs et établies) Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name tcp 0 0 0.0.0.0: 0.0.0.0:* LISTEN 4912/eggdrop tcp 0 0 0.0.0.0: 0.0.0.0:* LISTEN 3116/mysqld tcp 0 0 0.0.0.0: 0.0.0.0:* LISTEN 2757/portmap tcp 0 0 127.0.0.1: 0.0.0.0:* LISTEN 3046/zmd tcp 0 0 0.0.0.0: 0.0.0.0:* LISTEN 5258/wish tcp 0 0 127.0.0.1: 0.0.0.0:* LISTEN 3282/cupsd tcp 0 0 0.0.0.0: 0.0.0.0:* LISTEN 5302/skype tcp 0 0 164.77.169.65:43979 72.14.253.93:80 ESTABLISHED 4880/firefox-bin tcp 0 0 164.77.169.65:43436 200.68.102.85:31951 ESTABLISHED 5302/skype tcp 0 0 164.77.169.65:52680 140.211.166.3:6667 ESTABLISHED 5727/konversation tcp 0 0 164.77.169.65:60137 207.46.111.94:1863 ESTABLISHED 5258/wish tcp 0 0 164.77.169.65:50825 140.211.166.4:6667 ESTABLISHED 4912/eggdrop Voilà, c'est génial non !!!!