La commande la plus courante et la plus polyvalente pour déterminer les connexions actives sur les systèmes basés sur Windows et Unix est netstat .
Voici comment cela fonctionne:
Windows:
* Utilisation de base: «netstat»
* Cela montrera toutes les connexions actives, les ports d'écoute et d'autres statistiques de réseau.
* Connexions de filtrage:
* `netstat -a`:montre toutes les connexions, à la fois établies et écoutées.
* `netstat -b`:affiche l'exécutable qui a créé chaque connexion.
* `netstat -n`:affiche des adresses IP numériques et des numéros de port au lieu des noms d'hôte.
Unix / Linux:
* Utilisation de base: «netstat»
* Cela montrera toutes les connexions actives, les ports d'écoute et d'autres statistiques de réseau.
* Connexions de filtrage:
* `netstat -a`:montre toutes les connexions et les prises d'écoute.
* `netstat -p`:montre l'ID de processus (PID) et le nom du processus associé à chaque connexion.
* `netstat -t`:montre les connexions TCP.
* `netstat -u`:montre les connexions UDP.
* `netstat -r`:montre la table de routage.
Exemple:
Pour voir toutes les connexions TCP actives sur un système Linux, vous utiliseriez:
`` `bash
netstat -tap
`` '
Remarques importantes:
* Bien que «netstat» soit largement disponible, il existe d'autres outils comme «SS» (en Linux) qui fournissent des fonctionnalités similaires avec plus de fonctionnalités et une sortie plus propre.
* Les deux «netstat» et les «ss» sont des outils puissants, et leur sortie peut être complexe. Il est recommandé de rechercher les options spécifiques dont vous avez besoin avant de les utiliser.
Faites-moi savoir si vous souhaitez en savoir plus sur les utilisations spécifiques de «netstat» ou «ss».
|