HDG explique : Qu'est-ce que Telnet ?

Lorsque la plupart des gens pensent à Internet, ils pensent en réalité au Web . Cependant, le réseau physique qui constitue Internet comporte bien plus que de simples sites Web et les services destinés au public que nous utilisons tous au quotidien. 

En fait, la majeure partie(most ) d'Internet n'est pas du tout liée au Web, mais plutôt à toute une série d'autres services Internet qui utilisent divers « protocoles(protocols) ». Le protocole de transfert HTTP ou hypertexte(hypertext transfer protocol ) est utilisé pour servir des sites Web à votre navigateur, par exemple. Telnet est également un protocole Internet, mais avec une histoire différente et des utilisations intéressantes. 

Mais qu'est-ce que telnet ? Dans cet article, vous apprendrez exactement cela.

Qu'est-ce que Telnet ?

Tim Starling (WMF) / CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0)

Telnet est un protocole réseau basé sur du texte qui permet à un client (c'est-à-dire vous) de communiquer avec un ordinateur distant, quelque part sur Internet. Habituellement, les connexions Telnet fonctionnent sur le port 23 et, tout comme les sites Web, les services Telnet ont une adresse spécifique.

Dans le passé, vous avez peut-être utilisé un terminal dédié pour accéder à un service Telnet . Les terminaux ne sont pas vraiment des ordinateurs complets, mais simplement des appareils qui fournissent un "visage" distant à un ordinateur distant. 

De nos jours, à peu près tout, d'une montre intelligente(smartwatch) à un téléviseur intelligent,(smart TV) a une puissance de calcul complète, de sorte que les terminaux stupides ne sont plus vraiment utilisés. Pour utiliser un service Telnet aujourd'hui, vous aurez besoin d'une application connue sous le nom d' émulateur de terminal(terminal emulator) . La bonne nouvelle est qu'il existe tout un tas d' excellents émulateurs de terminaux gratuits(great free terminal emulators) pour chaque système d'exploitation.

Vous pensez peut-être que Telnet ne semble plus si pertinent. Bien qu'il s'agisse d'un service Internet plus obscur, il existe une communauté Telnet importante et dédiée dans le monde entier.

Il a également toujours un rôle très important dans la gestion des ordinateurs à distance à faible bande passante. Ce qui signifie que non seulement Telnet est loin d'être mort, mais qu'il a encore un bel avenir devant lui. Avant d'en arriver là, cependant, jetons un coup d'œil sur l' origine de Telnet .

Une brève histoire de Telnet

Erik Pitti / CC BY (https://creativecommons.org/licenses/by/2.0)

Avant l'internet d'aujourd'hui, il y avait ARPANET . Un réseau informatique militaire et universitaire à une époque où les seules personnes qui possédaient des ordinateurs travaillaient pour des agences ou des institutions gouvernementales. Les ordinateurs en question étaient des machines massives qui remplissaient des pièces entières. C'était avant que l'idée d'un ordinateur personnel ne soit dans l'esprit de quiconque.

Faire en sorte que les ordinateurs communiquent entre eux sur ce nouveau réseau n'était pas une tâche facile. Principalement parce que ces machines avaient chacune des conceptions et des architectures très différentes les unes des autres.

Ce qu'il fallait, c'était une seule langue partagée. En 1971, la première proposition de protocole Telnet a été rédigée. Cependant, il faudrait plus d'une décennie pour que Telnet lui-même soit publié en tant que technologie de travail. En 1983, la toute première itération du protocole telnet a été publiée dans le monde.

Telnet en tant qu'outil de gestion à distance

Telnet peut être utilisé pour envoyer des commandes à des systèmes distants et donc les contrôler via l'interface du terminal. Cela se fait rarement de nos jours, le protocole SSH(SSH) ( Secure Shell ) remplaçant principalement le but et la fonction de Telnet

Cependant, Telnet est toujours important, car les systèmes qui exécutent des systèmes d'exploitation d'époques antérieures, mais qui sont encore utilisés aujourd'hui, peuvent n'être accessibles que via Telnet . Certaines appliances Internet, telles que certains routeurs, peuvent également ne répondre qu'aux commandes Telnet

C'est en fait l'un des principaux avantages de Telnet . C'est un protocole tellement ancien et fondamental qu'on peut souvent compter sur lui pour fonctionner de manière fiable et cohérente. Après tout, son but était d'être un langage universel permettant aux ordinateurs d'envoyer et de recevoir des commandes. Cependant, il ne devrait pas être utilisé comme technologie de première ligne si possible. Secure Shell est généralement le meilleur choix dans presque toutes les situations,

Qu'est-ce que Telnet vs Secure Shell

Telnet a été développé à une époque où personne ne pensait vraiment à la cybersécurité. Étant donné que seuls les acteurs de confiance avaient des ordinateurs avec accès au réseau, l'idée que quelqu'un piraterait un ordinateur était assez farfelue. 

Aujourd'hui, des milliards de personnes disposent d'un ordinateur ainsi que d'une connexion Internet. Les pirates(Hackers) attaquent constamment les systèmes distants, ce qui signifie qu'ils sont toujours à la recherche d'une nouvelle vulnérabilité. Étant donné que Telnet envoie ses commandes en texte brut et que tout le monde sait quel port réseau il utilise par défaut, il est assez trivial d'intercepter ou de modifier les données.

Secure Shell résout ce problème en utilisant un cryptage fort sur toutes les données qu'il envoie et reçoit. C'est l'une des principales raisons pour lesquelles il a supplanté Telnet . Cela étant dit, de nos jours, il existe également des moyens d'appliquer le chiffrement à Telnet , bien que ce ne soit pas une partie intégrante du protocole.

Comment accéder à un service Telnet

Pour vous connecter à un service Telnet , tout ce dont vous avez besoin est un émulateur de terminal et l'adresse de l'ordinateur auquel vous souhaitez vous connecter.

Il existe de nombreux émulateurs de terminaux. La plupart d'entre eux sont libres. Dans ce cas, nous allons utiliser le terme populaire Tera(Tera Term) . À titre de démonstration, nous allons nous connecter à un service Telnet qui utilise du texte ASCII pour raconter l'intégralité du premier film Star Wars .

Habituellement, avec une application de terminal traditionnelle, vous tapez "telnet" suivi d'un espace et de l'adresse du service. Vous devrez peut-être également spécifier le port dans la commande, qui est généralement le port 23 pour Telnet . Cependant, Tera Term a une interface graphique, donc tout ce que nous avons à faire est de remplir l'écran comme ça.

Comme vous pouvez le constater, l'adresse de ce service est serviette.blinkenlights.nl. Avec tout configuré comme ci-dessus, cliquez simplement sur OK et cela se produit.

Génial! À droite? N'arrêtons pas le plaisir là. Voici quelques autres services Telnet avec lesquels vous pouvez jouer pendant que vous avez cette application de terminal.

Services Telnet sympas

Maintenant que nous avons couvert les faits essentiels sur Telnet , il n'y a pas de meilleur moyen de terminer ce cours intensif que de vous orienter vers des endroits intéressants que vous pouvez visiter dès maintenant. 

Telnet.org maintient une énorme liste d' endroits Telnet à visiter. Vous devriez vous y rendre pour obtenir les destinations les plus obscures, mais voici les points forts dont la plupart des gens apprécieront :

À partir de là, vous êtes seul. Mais si vous avez la patience, le monde de Telnet peut être assez gratifiant à explorer et à expérimenter. Vous rêverez en ASCII en un rien de temps !



About the author

Je suis un ingénieur en matériel avec plus de 10 ans d'expérience dans le domaine. Je me spécialise dans les contrôleurs et les câbles USB, ainsi que dans les mises à niveau du BIOS et le support ACPI. Dans mes temps libres, j'aime aussi bloguer sur divers sujets liés à la technologie et à l'ingénierie.



Related posts