Telnet est un protocole réseau qui fournit un interpréteur de ligne de commande pour communiquer avec un appareil. Il est utilisé le plus souvent pour la gestion à distance, mais aussi parfois pour la configuration initiale de certains appareils, en particulier le matériel réseau tel que les commutateurs et les points d'accès.
Comment fonctionne Telnet ?
Telnet était à l'origine utilisé sur les terminaux. Ces ordinateurs ne nécessitent qu'un clavier car tout ce qui s'affiche à l'écran s'affiche sous forme de texte. Le terminal offre un moyen de se connecter à distance à un autre appareil, comme si vous étiez assis devant et que vous l'utilisiez comme n'importe quel autre ordinateur.
De nos jours, Telnet peut être utilisé à partir d'un terminal virtuel, ou d'un émulateur de terminal, qui est essentiellement un ordinateur moderne qui communique avec le même protocole Telnet. Un exemple de ceci est la commande telnet, disponible à partir de l'invite de commande de Windows qui utilise le protocole Telnet pour communiquer avec un périphérique ou un système distant.
Les commandes Telnet peuvent également être exécutées sur d'autres systèmes d'exploitation, tels que Linux et macOS, de la même manière qu'elles sont exécutées sous Windows.
Telnet est différent des autres protocoles TCP/IP tels que HTTP, qui transfère des fichiers vers et depuis un serveur. Au lieu de cela, le protocole Telnet vous permet de vous connecter à un serveur comme si vous étiez un utilisateur réel, puis vous accorde un contrôle direct et tous les mêmes droits sur les fichiers et les applications que l'utilisateur sous lequel vous êtes connecté.
Bien qu'ils ne soient pas identiques à Telnet, les outils logiciels d'accès à distance gratuits sont une autre façon de communiquer à distance avec un autre ordinateur.
Comment utiliser Windows Telnet
Bien que Telnet ne soit pas un moyen sécurisé de communiquer avec un autre appareil, il y a une ou deux raisons de l'utiliser, mais vous ne pouvez pas simplement ouvrir une fenêtre d'invite de commande et vous attendre à commencer à exécuter des commandes.
Telnet Client, l'outil de ligne de commande qui exécute les commandes telnet dans Windows, fonctionne dans toutes les versions de Windows, mais, selon la version de Windows que vous utilisez, vous devrez peut-être l'activer en premier.
Activer le client Telnet sous Windows
Sous Windows 11, Windows 10, Windows 8, Windows 7 et Windows Vista, activez le client Telnet dans les fonctionnalités Windows du Panneau de configuration avant que les commandes pertinentes puissent être exécutées.
Le client Telnet est déjà installé et prêt à l'emploi dans Windows XP et Windows 98.
- Ouvrez le Panneau de configuration en recherchant panneau de configuration dans le menu Démarrer. Ou, ouvrez la boîte de dialogue Exécuter via WIN+R puis entrez control.
-
Sélectionner Programmes. Si vous ne voyez pas cela parce que vous visualisez les icônes de l'applet du Panneau de configuration, choisissez Programmes et fonctionnalités à la place, puis passez à l'étape 4.
-
Sélectionner Programmes et fonctionnalités.
-
Sélectionnez Activer ou désactiver les fonctionnalités Windows dans le volet de gauche.
-
Cochez la case à côté de Telnet Client.
- Sélectionnez OK pour activer Telnet.
- Lorsque vous voyez le message Windows a terminé les modifications demandées, vous pouvez fermer toutes les boîtes de dialogue ouvertes.
Exécuter les commandes Telnet sous Windows
Les commandes Telnet sont faciles à exécuter. Après avoir ouvert l'invite de commande, entrez le mot telnet. Le résultat est une ligne indiquant Microsoft Telnet>, où les commandes sont saisies.
Si vous ne prévoyez pas de suivre la première commande telnet avec des commandes supplémentaires, tapez telnet suivi de n'importe quelle commande, comme celles présentées dans les exemples ci-dessous.
Pour vous connecter à un serveur Telnet, entrez une commande qui suit cette syntaxe:
port du nom d'hôte telnet
Par exemple, entrer telnet textmmode.com 23 se connecte à textmmode.com sur le port 23 en utilisant Telnet.
La dernière partie de la commande est utilisée pour le numéro de port mais est seulement nécessaire pour spécifier s'il ne s'agit pas du port par défaut de 23. Par exemple, telnet textmmode.com 23 est identique à l'exécution de la commande telnet textmmode.com, mais pas la même chose que telnet textmmode.com 95, qui se connecte au même serveur mais sur le port 95.
Microsoft conserve une liste de commandes telnet si vous souhaitez en savoir plus sur la façon d'ouvrir et de fermer une connexion Telnet, d'afficher les paramètres du client Telnet, etc.
Jeux Telnet et informations supplémentaires
Il existe un certain nombre d'astuces d'invite de commande que vous pouvez effectuer à l'aide de Telnet. Certains d'entre eux sont sous forme de texte, mais vous pouvez vous amuser avec eux.
Consultez la météo sur Weather Underground:
telnet rainmaker.wunderground.com
Utilisez Telnet pour parler à une psychothérapeute artificiellement intelligente nommée Eliza. Après vous être connecté à Telehack avec la commande ci-dessous, entrez eliza lorsqu'on vous demande de choisir l'une des commandes listées.
telnet telehack.com
Regardez une version ASCII du film complet Star Wars Episode IV en saisissant ceci dans l'invite de commande:
telnet serviette.blinkenlights.nl
Au-delà des choses amusantes qui peuvent être faites dans Telnet, il y a un certain nombre de systèmes de tableau d'affichage (BBS). Un BBS permet d'envoyer des messages aux autres utilisateurs, de consulter les actualités, de partager des fichiers, etc. Le guide Telnet BBS répertorie des centaines de serveurs auxquels vous pouvez vous connecter à l'aide de ce protocole.
FAQ
En quoi SSH est-il différent de Telnet ?
SSH est un protocole réseau utilisé pour l'accès à distance et utilise le cryptage. Telnet est un autre protocole réseau utilisé pour l'accès à distance mais n'utilise aucun cryptage. Il affichera les données (y compris les noms d'utilisateur et les mots de passe) en texte clair.
Comment connecter mon routeur par Telnet ?
Assurez-vous que Telnet est activé, puis envoyez un ping à votre réseau. Dans Telnet, entrez adresse IP telnet (ex. telnet 192.168.1.10). Ensuite, entrez votre nom d'utilisateur et votre mot de passe pour vous connecter.