telnet
Red
Uso
telnet <host> <port>Abre una sesion TCP en claro donde todo viaja sin cifrar, asi que nunca debe usarse para iniciar sesion (para eso ssh); su uso restante es comprobar si un puerto responde, y se sale con Ctrl+] y luego quit.
Opciones habituales
| Opción | Significado |
|---|---|
| <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. |
Ejemplos
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.
Cuando falla una conexión, estos acotan hasta dónde llegó: el nombre no resuelve, no hay ruta o el puerto está cerrado.
Cómo leerlo
- Los corchetes [ ] marcan una parte que puedes omitir.
- Los puntos suspensivos … indican que puedes poner varios.
- Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.
Preguntas
Q. ¿Qué hace telnet?
Abre una sesion TCP en claro donde todo viaja sin cifrar, asi que nunca debe usarse para iniciar sesion (para eso ssh); su uso restante es comprobar si un puerto responde, y se sale con Ctrl+] y luego quit.
Q. ¿Cómo se escribe?
telnet <host> <port> — los corchetes marcan lo que puedes omitir.
Q. ¿Cuántas opciones vale la pena saber?
Aquí van 4; la lista completa está en man telnet. Este comando está en Red.
Comandos relacionados
página man: man telnet