Sobes.tech
Junior

Comment peut-on voir les connexions en cours ?

sobes.tech IA

Réponse de l'IA

En utilisant l'utilitaire netstat :

# Afficher toutes les connexions (actives et passives)
netstat -a

# Afficher uniquement les sockets en écoute
netstat -l

# Afficher les connexions TCP
netstat -t

# Afficher les connexions UDP
netstat -u

# Afficher le PID et le nom du processus (nécessite des droits root)
netstat -p

# Combinaison de drapeaux pour une vue plus complète
netstat -tunlp

En utilisant l'utilitaire ss (préféré sur les systèmes modernes pour ses meilleures performances) :

# Afficher toutes les connexions
ss -a

# Afficher uniquement les sockets en écoute
ss -l

# Afficher les connexions TCP
ss -t

# Afficher les connexions UDP
ss -u

# Afficher le PID et le nom du processus
ss -p

# Combinaison de drapeaux
ss -tunlp

En utilisant le contenu du répertoire /proc/net/ :

Les informations sur les connexions sont disponibles dans les fichiers /proc/net/tcp, /proc/net/udp et autres dans ce répertoire.

# Voir les données brutes des connexions TCP
cat /proc/net/tcp

Cette méthode nécessite une interprétation manuelle des données, qui sont en format hexadécimal. Les utilitaires netstat et ss offrent une sortie plus pratique et lisible.