Telnet est l'un des moyens les plus simples de vérifier la connectivité sur certains ports. Cet article explique comment se connecter par telnet à un port pour vérifier si un port est ouvert ou fermé.
Telnet est un protocole client-serveur. Les administrateurs réseau et système l'utilisent pour configurer et administrer les périphériques réseau tels que les serveurs, les routeurs, etc. Mais toutes les informations échangées lors d'une session telnet entre un client et un serveur ne sont pas chiffrées. Actuellement, cette application a été remplacée par SSH, qui fournit le même type de service, mais est crypté.
De nos jours, telnet est largement utilisé pour vérifier la connectivité aux services basés sur le protocole TCP. Beaucoup de gens trouvent que le défi de vérifier si un port est ouvert est parfois déroutant. L'un des moyens les plus efficaces consiste à utiliser le protocole réseau Telnet.
Utilisation de Telnet pour tester les ports ouverts
Bien que la plupart des utilisateurs choisissent de travailler avec des interfaces graphiques, Telnet est l'un des moyens les plus simples de vérifier la connectivité sur certains ports. Voyons comment nous pouvons utiliser le telnet
commande pour tester la connectivité du port TCP. La syntaxe pour l'utiliser est la suivante :
telnet [hostname/IP address] [port number]
Mettez l'adresse IP ou le nom de domaine du serveur auquel vous essayez de vous connecter à la place de [nom d'hôte/adresse IP] et remplacez les deuxièmes crochets [numéro de port] par le numéro de port auquel vous souhaitez tester la connexion.
À la suite de l'exécution de la commande peut être :
- "Le réseau est inaccessible ” si le port est fermé ou bloqué par le pare-feu.
- "Connexion refusée " si le service est en panne/n'écoute pas sur le port spécifié, mais que le port est accessible.
- "Connecté à server_ip ” si la connexion est réussie.
Par exemple, pour telnet sur un port 80
sur 192.168.0.1
pour vérifier la connexion, lancez la commande :
telnet 192.168.0.1 80
Si la connexion réussit, le résultat de l'exécution de la commande ressemblera à ceci :
Trying 192.168.0.1...
Connected to 192.168.0.1.
Escape character is '^]'.
Exemple de connexion infructueuse :
Trying 192.168.0.1...
telnet: Unable to connect to remote host: Network is unreachable
ou
Trying 192.168.0.1...
telnet: Unable to connect to remote host: Connection refused
Bien sûr, avec le telnet
commande, vous pouvez tester non seulement les services distants mais également les services locaux. Remplacez simplement le [nom d'hôte/adresse IP] partie avec localhost
ou 127.0.0.1
.
Conclusion
Nous espérons que cet article vous a été utile pour apprendre comment telnet
à un port pour vérifier si un port est ouvert ou non. Pour en savoir plus sur telnet
commande sous Linux, consultez sa page de manuel.