Il est important de contrôler les problèmes liés au réseau spécifiquement lors du dépannage du réseau. La première chose qui doit être vérifiée est les ports actifs et l'écoute ou quelle application est connectée à votre serveur. La section du port d'écoute d'un réseau indique quel processus écoute et sert de point de terminaison de communication. L'état du port d'écoute peut être ouvert, fermé, filtré ou non filtré.
Suivez le guide de cet article, si vous recherchez des commandes pour vérifier les informations sur le port d'écoute sur Linux.
Comment vérifier les ports d'écoute sur Linux
Il existe quatre façons faciles et rapides d'obtenir des informations sur le port d'écoute sur le système Linux. Vérifions-les pratiquement:
1: Ports d'écoute via la commande netstat
Les statistiques du réseau (NetStat) sont un outil de surveillance et de dépannage du réseau en ligne de commande. Il est utilisé pour gérer la configuration des connexions sur le réseau. Lors de l'utilisation de la commande netstat sur un système Linux, vous obtiendrez des informations complètes sur TCP, UDP, des connexions entrantes et sortantes, des abonnements à multidiffusion, des tables de routage et l'écoute du port.
Exécutez la commande mentionnée pour répertorier tous les ports à l'aide de la commande netstat:
$ sudo netstat -tunlp
Les drapeaux ci-dessus décrivent ce qui suit:
t - Pour les ports TCP
u - Pour les ports UDP
n - Pour les adresses numériques
l - Pour afficher les ports d'écoute
p - Pour afficher les pides
2: Ports d'écoute via la commande SS
Les statistiques de socket (SS) sont une autre façon d'imprimer des informations sur le socket réseau avec des détails supplémentaires et des statistiques. C'est une excellente alternative à la commande netstat avec quelques fonctions similaires.
Vous pouvez exécuter la commande donnée pour écouter des ports sur Linux:
$ sudo ss -tunlp
3: Ports d'écoute via la commande LSOF
Comme nous le savons, tout dans Linux et Unix fonctionne comme un système de fichiers. Qu'il s'agisse d'un appareil ou d'un dossier, vous pouvez l'appeler un fichier. Certains de ces fichiers sont visibles et certains nous sont cachés. Le lsof (Liste des fichiers ouverts) La commande est un outil de ligne de commande intégré utilisé pour afficher des informations sur les fichiers ouverts.
Nous pouvons exécuter la commande suivante pour répertorier les fichiers réseau et les informations d'écoute de port sur un système Linux:
$ sudo lsof -i
4: Ports d'écoute via la commande NMAP
Le mappeur de réseau (nmap) est l'un des outils d'audit les plus sécurisés pour afficher les informations réseau. Il est utilisé par des experts en réseau pour les ports de découverte et d'écoute de réseau.
Le nmap n'est pas un outil intégré dans le système Linux, il peut être installé à l'aide de la commande suivante dans le terminal:
$ sudo apt install nmap
La commande suivante serait utilisée pour afficher tous les ports ouverts et écoutés du système Linux:
$ sudo nmap -n -pn -st -p- localhost
Conclusion
Les ports d'écoute sont des ports réseau sur lesquels l'application ou le processus écoute, ou nous pouvons dire que ce sont les points de terminaison de communication. Il est important pour vous de contrôler les problèmes du réseau et quelles applications sont connectées à notre serveur réseau. Dans les directives ci-dessus, nous avons couvert différentes façons d'afficher les ports d'écoute de notre système Linux. Nous l'avons fait en utilisant des outils de ligne de commande I-E, netstat, ss, nmap et lsof.