Está en la página 1de 8

TELNET

Telnet es el protocolo de "conexin" a otro ordenador, de hecho la mayora de los servicios posteriores, se basan en telnet (pe. FTP, HTTP). Haciendo telnet a una mquina, ejecutas programas en ella, recibiendo t la entrada/salida de los datos. Las direcciones TELNET suelen tener el formato del nombre de dominio o de direccin IP y pueden ir acompaadas de un nmero al final (el nmero del puerto) si no se nos proporciona el puerto, se asume que el utilizado es el correspondiente al protocolo telnet por defecto, el 23.

Qu puedo hacer con TELNET?


Por telnet se pueden utilizar TODO tipo de servicios, haciendo telnet a la mquina y puerto correspondientes segn cada caso. Por ejemplo si queremos utilizar el servicio POP de nuestro ISP para ver el correo que tenemos, haremos telnet a la maquina POP por el puerto de este protocolo, el 110. Tambin podemos consultar grandes bases de datos e incluso acceder a servicios GHOPER o WWW, muy til si no tenemos acceso a estos servicios por la va normal.

Ejecucin del programa Telnet


Para ejecutar telnet, se escribe el nombre de la orden, seguido de la direccin del host remoto con el que se quiere conectar. Por ejemplo: telnet cclx1.unican.es Si se conecta con un ordenador de nuestra red local, slo es necesario el nombre de ste, en vez de la direccin completa, ya que se toma el resto de nuestro nombre de dominio por defecto. Por ejemplo: telnet ccaix3 Algunos sistemas tienen problemas utilizando determinadas direcciones estndar. Si se encuentra con este problema con telnet, debe probarse con la direccin IP. Por ejemplo: telnet 125.34.34.12 Cuando el programa telnet se ejecuta, iniciar una conexin con el host remoto especificado. Mientras telnet est esperando una respuesta, se ver en pantalla: Trying...

O un mensaje similar. Una vez que se establece la conexin aparecer un mensaje: Connected to cclx1.unican.es Escape character is ^ ]. Si se hace una conexin a una computadora Unix remota, a partir de aqu ser como iniciar una sesin en la forma habitual. El ordenador pedir el login y el password del usuario y podremos trabajar con el ordenador remoto. Cuando queramos dar por terminada la conexin, desconectaremos la sesin de la forma normal, con "exit" o "logout . La conexin se interrumpir y telnet terminar automticamente.

Comandos Bsicos
Estos son algunos de los comandos telnet estndar... sujetos a las peculiaridades del ordenador que se utilice para la conexin:

open host [port]


Abre una conexin al host llamado. Si el nmero de puerto no es especificado, telnet intenta de conectar el servidor telnet desde el puerto default. La especificacin del host puede ser tanto el nombre de un host o una IP

close
Cierra una sesin TELNET y te regresa al modo de comando.

quit
Cierra cualquier sesin TELNET abierta y sale de telnet. Un fin de archivo (end-of-file) (en modo de comando) tambin cerrar una sesin y saldr.

Ctrl-z
Suspende telnet. Este comando slo trabaja cuando el usuario est usando csh o la el ambiente de aplicacin BSD versin de ksh.

status
Muestra el status actual de telnet.

display [argumento....]
Lista las propiedades del argumento dado

? [comand]

Proporciona ayuda. Sin argumentos, telnet muestra un sumario de ayuda. Si un comando es especificado, telnet mostrar la informacin de ayuda sobre el comando.

send argumentos
Enva uno o ms secuencias de caracteres especiales a un host remoto. Los siguientes son argumentos los cuales pueden ser especificados (ms de algn argumento puede ser especificado en un tiempo).

escape
Enva el carcter telnet escape.

synch
Enva la secuencia SYNCH TELNET. Esta secuencia causa que el sistema remoto descarte todo lo previamente tecleado como entrada, pero que todava no haya sido ledo. Esta secuencia es enviada como un dato urgente TCP.

brk
Enva la secuencia TELNET BRK (break -rompimiento), la cual puede tener significado para el sistema remoto.

ip
Enva la secuencia TELNET IP (interrupcin de proceso), la cual debe causar que el sistema remoto aborte en proceso que se esta corriendo.

ao
Enva la secuencia TELNET AO (abortar salida), la cual puede causar al sistema remoto que nivele todas las salidas del sistema remoto a la terminal del usuario.

ayt
Enva la secuencia TELNET AYT (are you there- estas ah), el cual el sistema remoto puede o no responder.

ec
Enva la secuencia TELNET EC (erase character- borrar carcter), la cual puede causar al sistema remoto a borrar el ltimo carcter tecleado.

el
Enva la secuencia TELNET EL (erase line - borrar lnea), la cual causa que el sistema remoto borre la lnea anterior escrita.

ga
Enva la secuencia TELNET GA (go ahead - adelante), la cual probablemente no tiene significado para el sistema remoto.

nop
Enva la secuencia TELNET NOP (no operacin - no operacin).

mode
Cambia el modo de entrada del usuario de telnet al Modo. El husped remoto es preguntado por el permiso para introducirse en el modo solicitado. Si el husped remoto es capaz de entrar en ese modo, el modo solicitado se introduce.

user
Comando utilizado para ingresar como un determinado usuario.

pass
Comando utilizado para ingresar la password o palabra clave que nos dar acceso a nuestra cuenta de correo.

stat
Comando utilizado para mostrar el nmero de mensajes que hay en el buzn de correo y el tamao que ocupan todos ellos (el total de los mensajes).

list
Comando utilizado para listar los mensajes que tenemos uno tras otro, mostrndonos individualmente, el tamao que ocupa cada uno de ellos y el total final.

retr (num)
Comando utilizado para leer en pantalla un determinado mensaje. La secuencia debe indicarse como retr, seguido de un nmero que indica el mensaje a leer.

top (num) nLin


Comando de caractersticas muy similares al comando retr, con la salvedad, de que en el argumento nLin, se indica el nmero de lneas que deseamos leer.

dele (num)
Comando utilizado para eliminar un mensaje indicado en el argumento num. Para que el borrado sea efectivo, deberemos haber cerrado el acceso al buzn de correo de forma normal.

rset
Comando utilizado para chequear el buzn en busca de mensajes nuevos.

host (dir)
Comando utilizado para acceder a la direccin host dada en el argumento dir.

mbox (file)
Comando utilizado para acceder a un determinado buzn dado en el argumento file.

Cmo hacer un telnet?


y Al pulsar el botn Inicio, a izquierda y abajo en nuestra pantalla, emerger un men, donde debemos seleccionar: Ejecutar

A continuacin, introduciremos el comando para el inicio de la sesin con la palabra telnet y el nombre del host:

y y

Inmediatamente aparecer el terminal de Telnet y si es necesario pedir conexin telefnica, para el inicio de la sesin. Al conectar con el host, identificar el sistema y solicitar el login del usuario. Luego de escribirlo presionaremos enter.

A continuacin nos pedir nuestro Password y seguidamente nos dar acceso al sistema con un smbolo de $ seguido del cursor en forma de rectngulo negro.

Bibliografa
y y y y http://www.bossma.com/download/manuales/telnet.htm http://www.ignside.net/man/telnet/comandos.php http://html.rincondelvago.com/telnet_2.html http://www.une.edu.ve/salud/articulos/ayuda/telnet.htm

Para informacin de cmo hacer un servidor Telnet: http://www.portalhacker.net/index.php/topic,18553.0.html

Manual Telnet

Pedro Lozano

Semillero de Seguridad Informtica GinRED


Universidad de Cartagena 2011