Maîtriser la surveillance du réseau avec la commande ss
Dans le monde rapide de l’administration de réseau, avoir les bons outils pour surveiller et dépanner les connexions est crucial, surtout lorsqu’il s’agit de gérer des systèmes de haute performance comme ceux des serveurs dédiés ou VPS Linux d’ava.hosting. La commande (Socket Statistics) dans Linux est un remplacement moderne et puissant de l’ancienne ss, offrant des informations détaillées sur l’activité du réseau avec plus de rapidité et de flexibilité. Par exemple, si vous faites tourner un serveur web sur ava.hosting et que vous remarquez des temps de réponse lents, netstat peut vous aider à identifier les connexions ou les processus problématiques. Ce guide explore la commande ss, ses options clés et des exemples pratiques pour rationaliser la gestion du réseau sur l’infrastructure optimisée d’ava.hosting.ss
1. Utilisation de base
Pour afficher toutes les connexions actives, exécutez simplement
ssCette commande affiche un résumé de toutes les connexions établies, y compris leur état et leur adresse.
2. Afficher les ports d’écoute
Pour afficher les ports d’écoute, utilisez la commande
ss -lCela permet d’identifier les services qui sont actuellement à l’écoute des connexions entrantes.
3. Afficher les connexions TCP
Pour filtrer uniquement les connexions TCP, exécutez
ss -tPour n’afficher que les connexions TCP en écoute, utilisez :
ss -lt4. Afficher les connexions UDP
Pour afficher les connexions UDP :
ss -uPour filtrer uniquement les connexions UDP en écoute :
ss -lu5. Afficher les connexions par processus
Pour voir quels processus sont associés à des connexions réseau, exécutez :
ss -pCette fonction est utile pour dépanner les applications utilisant des ressources réseau.
6. Afficher les connexions IPv4 et IPv6
Pour afficher uniquement les connexions IPv4 :
ss -4Pour les connexions IPv6 :
ss -67. Afficher des informations détaillées
Pour une vue détaillée de toutes les sockets réseau, utilisez :
ss -sCela permet d’obtenir une vue d’ensemble des statistiques des sockets réseau, y compris les connexions établies, à l’écoute et fermées.
8. Filtrer les connexions par port
Pour vérifier quelles connexions utilisent un port spécifique, par exemple le port 80 :
ss -at '( dport = :80 or sport = :80 )'Cette fonction est utile pour surveiller le trafic des serveurs web.
9. Surveiller les connexions réseau en temps réel
Pour obtenir une vue actualisée en permanence de l’activité du réseau, combinez watch avec ss :
watch ss -tulnpCette commande est actualisée toutes les deux secondes et affiche les connexions actives, les ports d’écoute et les processus associés.
Meilleures pratiques
Combinez les options: Utilisez
pour obtenir une vue concise des ports TCP/UDP en écoute.ss -tulnSurveillance sécurisée: Limitez l’utilisation de
aux utilisateurs autorisés sur votre serveur ava.hosting via des permissions ou des contrôles d’accès SSH.ssVérifications régulières: Exécutez périodiquement
pour détecter les processus inattendus qui consomment des ressources réseau.ss -p
Conclusion
La commande est indispensable à l’administration du réseau Linux, car elle offre un aperçu rapide et détaillé des connexions, des ports et des processus. Que vous surveilliez le trafic web, dépanniez les problèmes SSH ou assuriez des performances optimales sur votre VPS ava.hosting, ss vous permet d’avoir un contrôle précis. Par exemple, vous pouvez utiliser ss pour vérifier les connexions HTTPS sur votre site de commerce électronique hébergé par ava.hosting ou regarder ss -at '( dport = :443 )' pour surveiller l’activité en temps réel lors d’un pic de trafic. Associée à l’infrastructure réseau fiable et optimisée d’ava.hosting, la maîtrise de ss -tulnp améliore votre capacité à maintenir des serveurs sécurisés, efficaces et performants.ss


