Port 23 — Telnet (TCP)
Qu’est‑ce que le port 23 ?
Protocole de contrôle distant obsolète. Transmet en clair.
C’est un port bien connu (0–1023) utilisé par des services essentiels comme Telnet. · RFC 854
Quand avez-vous besoin d'ouvrir le port 23 ?
Almost never open. Use SSH (port 22) for all remote access. Only open if connecting to legacy hardware (old routers or switches) that does not support SSH — and even then, only over a private, isolated network.
Usages courants et logiciels
- Legacy Cisco IOS devices
- Older network switches
- Industrial control systems (ICS)
- Embedded device management
Sécurité
Telnet is critically insecure — credentials and all session data are transmitted in plain text with zero encryption. Replace Telnet with SSH (port 22) immediately on any system under your control. Block port 23 at your firewall. The only acceptable use is on fully isolated lab networks with no internet exposure.
Le port 23 est‑il sûr ?
Un port ouvert augmente la surface d’attaque. La sécurité dépend de la configuration de Telnet.
Ce port est une cible active des attaques automatisées. Gardez-le fermé sauf si Telnet est activement nécessaire et restreignez l'accès aux plages IP connues dans votre pare-feu.
Testez la connectivité du port 23 sur n’importe quel hôte.
Ouvrir le port 23
Pour autoriser les connexions entrantes vers le port 23 (Telnet), configurez votre pare-feu et ajoutez une règle de redirection de port sur votre routeur vers l'adresse IP locale de votre appareil.
Ouvrez le Pare-feu Windows Defender → Paramètres avancés → Règles de trafic entrant → Nouvelle règle → Port → TCP → Ports locaux spécifiques : 23 → Autoriser la connexion → Nommez et enregistrez la règle.
netsh advfirewall firewall add rule name="Open Port 23" dir=in action=allow protocol=tcp localport=23sudo ufw allow 23/tcpsudo iptables -A INPUT -p tcp --dport 23 -j ACCEPTConnectez-vous à votre routeur (192.168.1.1 ou 192.168.0.1) → Transfert de port → Ajoutez une nouvelle règle : Protocole TCP, Port externe 23, IP interne : l'IP locale de votre appareil, Port interne 23 → Enregistrez.
Comment fermer le port 23
Si vous n’avez pas besoin de Telnet, bloquez ce port dans le pare‑feu ou le routeur.
Pour bloquer le port 23 sous Windows, exécutez la commande suivante dans PowerShell ou l'Invite de commandes (en tant qu'administrateur) :
netsh advfirewall firewall add rule name="Block Port 23" dir=in action=block protocol=tcp localport=23Exécutez : sudo ufw deny 23/tcpsudo iptables -A INPUT -p tcp --dport 23 -j DROPSupprimez ou désactivez la redirection du port 23.
Questions fréquentes
À quoi sert le port 23 ?▾
Le port 23 est le port TCP standard pour Telnet. Il est utilisé par les serveurs et applications qui doivent accepter des connexions entrantes pour ce service. S'il doit rester ouvert dépend de si vous gérez activement un serveur Telnet — sinon, il devrait rester fermé.
Est-il sûr de laisser le port 23 ouvert ?▾
Un port 23 ouvert augmente votre surface d'attaque. Si vous n'utilisez pas Telnet activement, fermez ce port dans votre pare-feu et supprimez les règles de redirection de port. Si Telnet doit rester accessible, restreignez l'accès aux IP connues et maintenez le logiciel à jour.