Protocolo que sirve para emular una terminal remota, con lo que permite ejecutar comandos introducidos con un teclado en un equipo remoto.
# telnet 123.86.22.190
# telnet maquina_remota.com
# telnet 123.86.22.190 80
Tambien puede usarse para comprobar localmente si un puerto está abierto:
# telnet 192.168.0.27 3000
Si la conexión está abierto muestra una salida:
Trying 192.168.0.27...
Connected to 192.168.0.27...
Si el puerto está abierto pero no hay ningún demonio atendiendo peticiones:
Trying 192.168.0.27..
telnet: Unable to connect to remote host: Connection refused
Si el puerto está protegido por un cortafuegos no obtengamos respuesta:
Trying 192.168.0.10...