Comment regarder les ports TCP et UDP en temps réel

Comment regarder les ports TCP et UDP en temps réel

En termes logiciels, en particulier au niveau du système d'exploitation, un port est une construction logique qui identifie un processus / application spécifique ou un type de service réseau et chaque service réseau exécuté sur un système Linux utilise un protocole particulier (le plus courant étant le TCP (Protocole de contrôle de la transmission) et UDP (Protocole de datagramme utilisateur)) et un numéro de port pour communiquer avec d'autres processus ou services.

Dans ce court article, nous vous montrerons comment lister et surveiller ou regarder en cours d'exécution TCP et UDP ports en temps réel avec un résumé de socket sur un système Linux.

Liste tous les ports ouverts de Linux

Pour répertorier tous les ports ouverts sur un système Linux, vous pouvez utiliser la commande netStat ou l'utilitaire SS comme suit.

Il est également crucial de mentionner que la commande netstat a été obsolète et que la commande SS a plutôt pris sa place pour afficher des statistiques de réseau plus détaillées.

$ sudo netstat -tulpn ou $ sudo ss -tulpn 
Liste des ports ouverts dans Linux

De la sortie de la commande ci-dessus, le État La colonne montre si un port est dans un état d'écoute (ÉCOUTER) ou non.

Dans la commande ci-dessus, le drapeau:

  • -t - Permet la liste des ports TCP.
  • -u - Permet la liste des ports UDP.
  • -l - imprime uniquement les prises d'écoute.
  • -n - Affiche le numéro de port.
  • -p - Afficher le nom du processus / du programme.

Regardez les ports ouverts TCP et UDP en temps réel

Cependant, pour regarder TCP et UDP Ports en temps réel, vous pouvez exécuter l'outil NetStat ou SS avec l'utilitaire de montre comme indiqué.

$ sudo watch netstat -tulpn ou $ sudo watch ss -tulpn 
Regardez les ports ouverts en temps réel à Linux

Pour quitter, appuyez sur Ctrl + c.

Vous trouverez également les articles suivants utiles:

  1. 3 façons de savoir quel processus écoute sur un port particulier
  2. Comment vérifier que les ports distants sont accessibles à l'aide de la commande 'NC'
  3. Comment répertorier tous les services en cours d'exécution sous Systemd en Linux
  4. 29 Exemples pratiques de commandes NMAP pour les administrateurs système / réseau Linux

C'est tout pour le moment! Si vous avez des questions ou des réflexions à partager sur ce sujet, contactez-nous via la section des commentaires ci-dessous.