apprenez à activer le client telnet sur windows 11 et windows server en quelques étapes simples, via les fonctionnalités windows ou powershell.

Add Telnet à Windows 11 et Windows Server : activer le client en quelques étapes

Telnet peut encore dépanner pour tester un port réseau ou accéder à un ancien équipement, mais ses échanges ne sont pas chiffrés. Sous Windows 11 comme sous Windows Server, le client est désactivé par défaut : voici comment l’activer avec DISM, PowerShell ou l’interface graphique, puis l’utiliser sans oublier les précautions essentielles.

L’article en bref

Le client Telnet s’active en quelques étapes sur Windows 11 et Windows Server. Découvrez aussi comment lancer une connexion et pourquoi SSH reste le choix à privilégier dès qu’il est disponible.

  • Activation sous Windows 11 : activez le client avec DISM, PowerShell ou les fonctionnalités Windows.
  • Installation sur Windows Server : ajoutez Telnet avec DISM, PowerShell ou le Gestionnaire de serveur.
  • Connexion et diagnostic : testez un hôte et un port depuis l’Invite de commandes.
  • Sécurité à garder en tête : préférez SSH, car Telnet ne chiffre pas les échanges.

Telnet reste pratique pour un besoin ciblé, à condition de l’utiliser sur un réseau de confiance.

À quoi sert Telnet et pourquoi est-il désactivé par défaut ?

Telnet est un protocole réseau qui permet d’ouvrir une session texte avec un appareil distant, par exemple un ancien routeur ou un commutateur. Il peut aussi servir à vérifier si une connexion TCP vers un port précis aboutit, sans installer d’outil supplémentaire.

Son principal défaut est important : les données, y compris les identifiants, circulent sans chiffrement. C’est pourquoi le client Telnet n’est pas activé par défaut dans Windows 11 et qu’il vaut mieux réserver son usage à des équipements de confiance et à des réseaux maîtrisés.

Telnet ou SSH : quel protocole choisir ?

Pour administrer un appareil à distance, SSH est généralement préférable : il chiffre la connexion et protège mieux les identifiants. Telnet peut rester nécessaire lorsqu’un équipement ancien ne propose pas SSH, ou pour un test de connectivité ponctuel.

Critère Telnet SSH
Chiffrement Aucun : les échanges sont transmis en clair Oui : la connexion est chiffrée
Port habituel TCP 23 TCP 22
Usage conseillé Compatibilité ancienne ou diagnostic limité Administration à distance sécurisée

Pour un simple test de port, Telnet peut indiquer qu’une connexion est acceptée, mais ne confirme pas à lui seul que le service fonctionne correctement. Le choix du protocole dépend donc autant du besoin que du niveau de sécurité attendu.

A lire aussi :  Réparation d'ordinateur à Paris : où trouver un service fiable dans le 13e, 15e et autres arrondissements

Activer le client Telnet sous Windows 11

Sur un PC familial ou professionnel, l’activation de Telnet nécessite des droits d’administrateur. Choisissez la méthode qui vous convient : la ligne de commande est rapide, tandis que l’interface graphique évite de saisir une commande.

Avec DISM depuis l’Invite de commandes ou PowerShell

Ouvrez l’Invite de commandes ou PowerShell en mode administrateur : faites un clic droit sur l’application, puis choisissez l’exécution en tant qu’administrateur. Saisissez ensuite cette commande et validez avec Entrée :

dism /online /Enable-Feature /FeatureName:TelnetClient

DISM active la fonctionnalité Telnet dans l’installation de Windows actuellement utilisée. Une fois l’opération terminée, vérifiez l’installation en saisissant telnet dans une nouvelle fenêtre de terminal.

Si Telnet n’est plus nécessaire, vous pouvez désactiver le client avec cette commande, toujours depuis un terminal administrateur :

dism /online /Disable-Feature /FeatureName:TelnetClient

Avec PowerShell

Dans PowerShell lancé en tant qu’administrateur, utilisez la commande suivante pour activer le composant facultatif :

Enable-WindowsOptionalFeature -Online -FeatureName TelnetClient

Cette méthode est pratique pour une intervention ponctuelle comme pour un script d’administration système. Sur Windows 8.1 et Windows 10, les commandes DISM et PowerShell indiquées ici s’appliquent également.

Avec les fonctionnalités Windows

Si vous préférez naviguer dans les menus, ouvrez le Panneau de configuration, puis allez dans « Programmes », « Programmes et fonctionnalités » et « Activer ou désactiver des fonctionnalités Windows ». Cochez « Client Telnet », cliquez sur « OK » et laissez Windows terminer l’installation.

Dans Windows 11, une autre entrée peut être accessible depuis « Paramètres », « Système » puis « Fonctionnalités facultatives ». Les intitulés pouvant varier selon la version, le chemin du Panneau de configuration reste une solution simple à repérer.

Installer Telnet sur Windows Server

Sur Windows Server, le client s’ajoute aussi à l’aide d’outils d’administration. Les commandes ci-dessous concernent notamment Windows Server 2025 et restent adaptées aux versions antérieures courantes, dont Windows Server 2022 et 2012 R2.

A lire aussi :  Active Directory sur Ubuntu Server : installation et utilité expliquées

Utiliser DISM ou PowerShell

Dans une console ouverte avec des droits d’administrateur, la commande DISM est la même que sous Windows 11 :

dism /online /Enable-Feature /FeatureName:TelnetClient

Avec PowerShell sur Windows Server, ajoutez la fonctionnalité à l’aide de la commande suivante :

Add-WindowsFeature Telnet-Client

L’installation peut prendre quelques minutes. Cette commande s’appuie sur les composants de maintenance de Windows Server pour ajouter le client.

Passer par le Gestionnaire de serveur

Ouvrez le Gestionnaire de serveur, puis sélectionnez « Gérer » et « Ajouter des rôles et fonctionnalités ». Avancez dans l’assistant jusqu’à la page « Fonctionnalités », cochez « Client Telnet », puis poursuivez jusqu’à la confirmation de l’installation.

Cette méthode convient bien à une intervention manuelle sur un serveur. Pour plusieurs machines, les commandes sont souvent plus faciles à intégrer à une procédure d’administration système.

Utiliser Telnet pour se connecter ou tester un port

Une fois le client installé, ouvrez l’Invite de commandes ou PowerShell et saisissez le nom de l’hôte ou son adresse IP. Pour joindre un équipement à l’adresse 192.168.1.200 sur le port Telnet habituel, utilisez :

telnet 192.168.1.200 23

Pour tester un autre port, remplacez simplement le nombre. Par exemple, cette commande tente une connexion au port 25 de l’adresse indiquée :

telnet 192.168.0.10 25

Si la connexion s’établit, une session s’ouvre, ou l’écran peut rester vide en attendant une réponse du service. Un message d’échec indique que la connexion n’a pas abouti ; le port peut être fermé, filtré par un pare-feu ou ne pas être à l’écoute.

Fermer proprement une session

Dans la console Telnet, utilisez la combinaison Ctrl + ] pour afficher l’invite de commandes interne. Saisissez ensuite quit et appuyez sur Entrée pour quitter le client.

  • Commande de connexion : telnet nom_hôte port
  • Exemple d’adresse : telnet 192.168.1.200 23
  • Sortie de session : Ctrl + ], puis quit

Un test positif confirme qu’une connexion TCP a pu être ouverte vers l’hôte et le port choisis. Il ne prouve pas que l’application distante est correctement configurée ou disponible dans toutes ses fonctions.

Précautions et solutions aux problèmes fréquents

Le message indiquant que « telnet n’est pas reconnu » signifie généralement que le client n’est pas installé, ou que le terminal n’a pas été rouvert après son activation. Vérifiez les fonctionnalités Windows, puis relancez une fenêtre de commande.

A lire aussi :  Installer Windows 11 sur un PC non compatible : la méthode pas à pas

Si la connexion échoue, contrôlez l’adresse, le port et l’état du service distant. Un pare-feu local ou distant, une règle réseau ou une politique d’entreprise peut aussi bloquer le trafic.

Les vérifications à faire avant d’insister

Avant de modifier un pare-feu ou la configuration d’un équipement, vérifiez d’abord les points suivants. Évitez de désactiver durablement une protection pour effectuer un test : mieux vaut contrôler les règles autorisées avec l’administrateur du réseau.

  • Confirmer que le client Telnet est bien activé sur Windows.
  • Relancer le terminal avec des privilèges administrateur pour installer la fonctionnalité.
  • Vérifier l’adresse IP ou le nom d’hôte et le numéro de port.
  • Confirmer que le service distant écoute bien sur le port demandé.
  • Contrôler les pare-feu et les règles réseau sans exposer l’équipement à Internet.

Telnet ne chiffre ni les commandes ni les identifiants. Utilisez-le uniquement dans un environnement de confiance, ne transmettez pas de mot de passe sensible et désactivez le client lorsque le besoin temporaire a pris fin.

Choisir une alternative plus sûre

Lorsque l’appareil distant prend en charge SSH, privilégiez ce protocole pour l’administration. Le client OpenSSH est disponible dans Windows, mais sa présence et son activation peuvent dépendre de la version et de la configuration du système ; vérifiez les fonctionnalités facultatives si la commande SSH n’est pas reconnue.

PuTTY est une autre option, notamment pour accéder à des équipements réseau. Il prend en charge SSH et Telnet : même avec cet outil, choisissez SSH dès que l’appareil le permet.

Questions fréquentes sur Telnet dans Windows 11 et Windows Server

Le client Telnet est-il installé par défaut dans Windows 11 ?

Non. Le client Telnet est une fonctionnalité facultative et désactivée par défaut. Activez-le depuis les fonctionnalités Windows, avec DISM ou avec PowerShell, en utilisant un compte administrateur.

Quelle commande active Telnet sur Windows Server ?

Dans une console administrateur, utilisez dism /online /Enable-Feature /FeatureName:TelnetClient ou, dans PowerShell, Add-WindowsFeature Telnet-Client.

Comment tester un port avec Telnet ?

Saisissez telnet nom_hôte numéro_de_port dans l’Invite de commandes ou PowerShell. Une connexion établie indique que le port accepte une connexion TCP, sans garantir que le service fonctionne correctement.

Pourquoi vaut-il mieux utiliser SSH que Telnet ?

Telnet transmet les données en clair, tandis que SSH chiffre la connexion. SSH est donc à privilégier pour l’administration à distance et la protection des identifiants.

Retour en haut