GNU/Linux >> Tutoriels Linux >  >> Linux

Comment utiliser la commande ss (Surveiller les connexions réseau)

Présentation

Le ss La commande est un outil utilisé pour vider les statistiques des sockets et affiche les informations de la même manière (bien que plus simple et plus rapide) que netstat. La commande ss peut également afficher encore plus d'informations TCP et d'état que la plupart des autres outils. Parce que ss est le nouveau netstat, nous allons voir comment utiliser cet outil afin que vous puissiez obtenir plus facilement des informations sur votre machine Linux et ce qui se passe avec les connexions réseau.

L'utilitaire de ligne de commande ss peut afficher des statistiques pour les sockets de domaine PACKET, TCP, UDP, DCCP, RAW et Unix. Le remplacement de netstat est plus facile à utiliser (comparez les pages de manuel pour avoir une idée immédiate de la simplicité de ss).

Dans ce tutoriel , nous allons illustrer comment utiliser la commande ss sous Linux.

  • commande ss sans aucune option répertorie simplement toutes les connexions
ss
  •  Liste des ports d'écoute et de non-écoute à l'aide de -a options
ss -a
  •  Afficher les sockets d'écoute en utilisant le  -l possibilité 
ss -l
  • Utiliser -t option pour lister toutes les connexions TCP
ss -t
  • Répertorier toutes les connexions TCP en écoute
ss -lt
  • Vous pouvez également répertorier toutes les connexions UDP
ss -ua
  •  Répertorier tous les écoutes UDP Connexions
ss -lu
  • Répertorier également les statistiques récapitulatives en utilisant -s drapeau
ss -s
  •  Afficher les ID de processus des sockets à l'aide de -p drapeau
ss -p
  • Afficher également les connexions IPv4 et socket
ss -4
  • Afficher les connexions de socket IPv6
ss -6
  • Filtrer les connexions par numéro de port pour afficher toutes les connexions de socket avec une destination ou un port source de http
ss -at '( dport = :80 or sport = :80 )'
  • Vous pouvez également effectuer les étapes précédentes avec son nom (http) comme suit
ss -at '( dport = :http or sport = :http )'
  • Vous pouvez utiliser plusieurs indicateurs pour filtrer votre sortie en fonction de vos besoins
ss -ntlpua
  • Vous pouvez également effectuer un filtrage approfondi comme dans les étapes précédentes avec la commande grep pour obtenir la valeur spécifique que vous avez recherchée, comme indiqué ci-dessous
ss -ntlpua | grep 80

Conclusion

C'est tout

Nous vous avons montré comment utiliser ss commande, avec ss, vous pouvez obtenir des informations très détaillées sur la façon dont votre machine Linux communique avec d'autres machines, réseaux et services ; des détails sur les connexions réseau, les statistiques du protocole réseau et les connexions socket Linux.


Linux
  1. Comment utiliser Telnet sous Windows

  2. Comment utiliser la commande Su sous Linux

  3. Comment utiliser la commande Linux mtr

  4. Comment surveiller l'utilisation du réseau avec nload sous Linux ?

  5. Comment utiliser la commande netplan sur Ubuntu

Comment utiliser la commande sysctl sous Linux

COMMENT UTILISER TAIL COMMAND

Comment utiliser la commande PS

Comment utiliser la commande TOP

10 exemples de commande Linux ss pour surveiller les connexions réseau

Comment utiliser la commande netstat sous Linux