Présentation
Pinger est un utilitaire logiciel d'administration de réseau informatique utilisé pour tester l'accessibilité d'un hôte sur un réseau IP (Internet Protocol). Il est disponible pour pratiquement tous les systèmes d'exploitation dotés d'une fonctionnalité de mise en réseau, y compris la plupart des logiciels d'administration de réseau intégrés.
Numéros de port appartiennent à des protocoles de couche de transport, tels que TCP etUDP . Les numéros de port permettent d'identifier où un message Internet ou un autre message réseau est transféré lorsqu'il arrive.
S o Pinger les ports est l'une des techniques de dépannage les plus efficaces pour voir si un service est actif ou non.
Dans ce didacticiel, nous allons vous montrer comment envoyer un ping à un port sous Linux en utilisant trois outils différents.
Outils pour pinger un port sous Linux
Vous pouvez donc utiliser ces outils pour pinger un port :
- Telnet
- Netcat (nc)
- Mappeur de réseau (nmap)
Pinger un port spécifique via Telnet
Telnet est_un protocole d'application utilisé sur Internet ou sur un réseau local pour fournir une installation de communication interactive bidirectionnelle orientée texte à l'aide d'une connexion de terminal virtuel. Données utilisateur intercalées dans la bande avec des informations de contrôle Telnet dans une connexion de données orientée 8 bits sur le protocole TCP (Transmission Control Protocol).
- Si telnet n'est pas installé, installez-le avec la commande ci-dessous :
yum install telnet -y #CentOS/Fedora
sudo apt install telnet -y #Ubuntu
- Syntaxe pour envoyer un ping à un port à l'aide de telnet
telnet [address] [port number]
Exemple :
telnet google.com 443
REMARQUE : Donc, si le port est ouvert, telnet établit une connexion. sinon c'est un état d'échec.
- Quittez telnet en exécutant q commande ou en appuyant sur Ctrl + ] .
Pinger un port spécifique via Netcat
netcat (souvent abrégé en nc ) est un utilitaire de mise en réseau informatique permettant de lire et d'écrire sur des connexions réseau à l'aide de TCP ou UDP. La commande est conçue pour être un back-end fiable qui peut_être utilisé directement ou facilement piloté par d'autres programmes et scripts.
- Si netcat n'est pas installé, installez-le avec la commande ci-dessous :
yum install netcat -y #CentOS/Fedora
sudo apt install netcat -y #Ubuntu
- Syntaxe pour envoyer un ping à un port à l'aide de netcat
nc -vz [address] [port number]
Exemple :
nc -vz google.com 80
Comme indiqué ci-dessus, la connexion a réussi !
Pinger un port spécifique via Nmap
Nmap (Mappeur de réseau ) est un scanner de réseau gratuit et open source, utilisé par Nmap pour découvrir des hôtes et des services sur un réseau informatique en envoyant des paquets et en analysant les réponses. L'utilitaire est également utile pour trouver des ports ouverts et détecter des risques de sécurité.
- Si netcat n'est pas installé, installez-le avec la commande ci-dessous :
yum install nmap -y #CentOS/Fedora
sudo apt install nmap -y #Ubuntu
- Une fois Nmap installé sur le système, pingez un port spécifique avec la syntaxe :
nmap -p [port number] [address]
Exemple :
nmap -p 80 yahoo.com
- Syntaxe pour pinger plus d'un port
nmap -p [number-range] [address]
Exemple :
nmap -p 80-93 yahoo.com
Conclusion
Voilà
Nous avons illustré comment envoyer un ping à un port spécifique sous Linux.