telnet
Réseau
Syntaxe
telnet <host> <port>Ouvre une session TCP en clair ou tout circule sans chiffrement : ne l'utilisez jamais pour vous connecter (c'est le role de ssh) ; son seul usage restant est de verifier si un port repond, et on en sort par Ctrl+] puis quit.
Options courantes
| Option | Signification |
|---|---|
| <host> <port> | Open a raw TCP connection and type into it. |
| Ctrl+] then quit | How to get out when the far end never closes. |
| -4 / -6 | Force one address family. |
| -e <char> | Choose a different escape character. |
Exemples
telnet example.com 80Then type: GET / HTTP/1.0 and press enter twice.
telnet 192.168.1.1 22Read the SSH banner to confirm the service answers.
Quand une connexion échoue, ceux-ci délimitent jusqu’où elle est allée : le nom ne se résout pas, pas de route, ou le port est fermé.
Comment lire
- Les crochets [ ] marquent une partie facultative.
- Les points de suspension … signifient qu’on peut en mettre plusieurs.
- Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.
Questions fréquentes
Q. Que fait telnet ?
Ouvre une session TCP en clair ou tout circule sans chiffrement : ne l'utilisez jamais pour vous connecter (c'est le role de ssh) ; son seul usage restant est de verifier si un port repond, et on en sort par Ctrl+] puis quit.
Q. Comment l’écrire ?
telnet <host> <port> — les crochets marquent ce qui est facultatif.
Q. Combien d’options valent la peine ?
Il y en a 4 ici ; la liste complète est dans man telnet. Cette commande relève de Réseau.
Commandes liées
page man: man telnet