Inicio·Comandos de terminal

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ónSignificado
<host> <port>Open a raw TCP connection and type into it.
Ctrl+] then quitHow to get out when the far end never closes.
-4 / -6Force one address family.
-e <char>Choose a different escape character.

Ejemplos

telnet example.com 80

Then type: GET / HTTP/1.0 and press enter twice.

telnet 192.168.1.1 22

Read 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