La commande netstat
Cette commande disponible sous Unix et sous Windows liste les connections établies en cherchant à remplacer les adresses IP par des noms DNS et les numéros de ports par leur nom. Mais il existe plusieurs commutateurs permettant de modifier son comportement :
- le commutateur « -n » désactive le remplacement des adresses IP et des numéros de port par un nom (ce qui accélère grandement l'affichage).
- le commutateur « -a » demande de lister tous les sockets sans se limiter aux seules sockets connectées (on y retrouve donc à la fois les sockets TCP peu importe leur état et les sockets UDP)
- Sous Unix, on dispose également du commutateur « -p » pour associé à chaque socket le processus Unix lui correspondant (Sous windows, il faudra utiliser l'application graphique « TCPView » pour obtenir le même niveau d'information).
Sous Unix, on peut combiner les trois commutateurs, ce qui donne alors :
La commande peut également s'écrire :