GNU/Linux >> Tutoriels Linux >  >> Linux

Comment surveiller 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/une 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 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 allons vous montrer comment répertorier et surveiller ou regarder l'exécution de TCP et UDP ports en temps réel avec un récapitulatif des sockets sur un système Linux.

Répertorier tous les ports ouverts sous 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 est obsolète et que la commande ss a pris sa place pour afficher des statistiques réseau plus détaillées.

$ sudo netstat -tulpn
OR
$ sudo ss -tulpn

À partir de la sortie de la commande ci-dessus, le State indique si un port est en état d'écoute (LISTEN ) ou non.

Dans la commande ci-dessus, le drapeau :

  • -t – active la liste des ports TCP.
  • -u – active la liste des ports UDP.
  • -l – imprime uniquement les sockets d'écoute.
  • -n – affiche le numéro de port.
  • -p – afficher le nom du processus/programme.

Surveiller les ports TCP et UDP ouverts 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 watch comme indiqué.

$ sudo watch netstat -tulpn
OR
$ sudo watch ss -tulpn

Pour quitter, appuyez sur Ctrl+C .

Vous trouverez également utiles les articles suivants :

  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 sous 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.


Linux
  1. Comment gérer et répertorier les services sous Linux

  2. Comment installer et tester Ansible sur Linux

  3. Comment installer et utiliser Flatpak sous Linux

  4. Comment regarder Hulu sur Ubuntu et d'autres distributions Linux

  5. Comment vérifier l'écoute / les ports ouverts avec Netstat sous Linux

Comment renommer des fichiers et des répertoires sous Linux

Comment compresser des fichiers et des répertoires sous Linux

Comment faire une analyse de port sous Linux

Comment regarder Hulu sur Linux

Comment installer et utiliser PuTTY sous Linux

Comment rechercher et fermer des ports ouverts sous Linux