netstat, pour « network statistics », est une ligne de commande affichant des informations sur les connexions réseau, les tables de routage et un certain nombre de statistiques dont ceux des interfaces, sans oublier les connexions masquées, les membres multicast, et enfin, les messages netlink. La commande est disponible sous Unix (et ses dérivés dont Linux) et sous Windows NT compatibles (wikipedia).
Voici quelques petits exemples.
Pour afficher le nombre de connexions sur le port 80 :
netstat -an | egrep “.*:80” | tr -s ” ” | cut -f6 -d ” ” | sort | uniq -c
On peut également afficher toutes les connexions TCP et sur quelles adresses distantes :