Está en la página 1de 3

Qu es telnet? Telnet es un programa que sirve para conectarse desde un ordenador a otro en cualquier parte de la red.

Una vez establecida la comunicacin, el terminal se comporta como si estuviera conectado directamente al otro ordenador. Este modo de funcionamiento se conoce como "terminal remoto". Para utilizar telnet, se ejecuta un programa especial, llamado telnet, en nuestro ordenador. Este programa utiliza la red para conectarse al ordenador especificado. Una vez que se hace la conexin, telnet acta como un intermediario entre nosotros y el ordenador remoto. Cada vez que se pulsa una tecla en nuestro ordenador, sta se enva al ordenador remoto. Cada vez que el ordenador remoto produce una respuesta, sta se enva a nuestro ordenador que la muestra en pantalla. En terminologa telnet, nuestro ordenador se denomina "host local". El otro ordenador, con el que el programa telnet conecta, se denomina "host remoto". Se utilizan estos trminos sin importar la distancia a que se encuentran los ordenadores, tanto si estn al otro lado del mundo o en la misma habitacin. Para qu sirve telnet? Existen dos formas principales de usar mediante telnet una computadora remota: Se puede conectar con una computadora en la que se tenga una cuenta de usuario. Para una computadora Unix, por ejemplo, significa que se debe tener un nombre identificador de usuario (login) y una palabra clave (password). Una vez iniciada la sesin, se puede utilizar el ordenador normalmente. De esta forma, es posible ejecutar aplicaciones en el equipo remoto, recibiendo el resultado de su ejecucin en la pantalla de nuestro ordenador. Determinados ordenadores de la red ofrecen cuentas especiales, configuradas para ejecutar aplicaciones especiales, a travs de las cuales se accede a bases de datos, catlogos de bibliotecas, juegos interactivos, etc. Hay muchos ordenadores de Internet que ofrecen algn servicio a travs de telnet. Estos sistemas estn disponibles para cualquier usuario y normalmente no requieren una palabra clave. 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: 1

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. Ordenes de telnet Una segunda forma de ejecutar telnet es sin especificar un host. Simplemente se escribe telnet El programa comenzar, pero no realizar ninguna conexin. Se ver en la pantalla: telnet> Este es el indicativo de telnet. Significa que el programa ha empezado y est esperando a que se le de una orden. Siempre que se est en el indicativo de telnet, hay una serie de rdenes que se pueden utilizar. Para ver un resumen de las rdenes, se puede teclear el carcter "?" en la lnea de comandos. Este es un resumen tpico: Commands may be abbreviated. Commands are: close close current connection display display operating parameters mode try to enter ninebyline or characteratatime mode open connect to a site quit exit telnet send transmit special characters (send ? for more) set set operating parameters (set ? for more) status print status information toggle toggle operating parameters (toggle ? for more) z suspend telnet ? print help information

De todas estas rdenes, las ms importantes son ?, open, close, quit y z. La orden open indica a telnet que haga una conexin con el ordenador remoto. Se escribe open seguido de la direccin del ordenador. La orden close finaliza una conexin remota sin terminar el programa telnet. Esto es til por ejemplo si estamos trabajando con un host remoto y algo empieza a fallar, el host parece ignorar nuestras rdenes, y no podemos desconectar la sesin. Una solucin es teclear CTRL], esperar a que aparezca el indicativo telnet y escribir la orden close. La orden quit finaliza el programa telnet. Si hay una conexin remota activa, telnet la terminar. La orden z sirve para indicar a telnet que interrumpa el programa para volver al shell (intrprete de rdenes, indicado normalmente con el carcter $ o %). Esto permite poder dar rdenes en la forma normal en medio de una sesin remota. Cuando se desee reanudar la sesin remota, se escribe la orden "fg". Esto le indica a Unix que vuelva a activar o llevar a "primer plano" (foreground) el ltimo programa que se puso en "segundo plano" (background). Todas las dems rdenes no son muy importantes, y probablemente no se utilizarn nunca. La mayora de ellas controlan aspectos tcnicos de la comunicacin que casi siempre se pueden ignorar. Si se quiere ver un resumen de alguna orden se debe escribir sta en el indicativo telnet seguida de un carcter ?. Por ejemplo: "mode ?". Notas importantes Emulacin de terminal: La emulacin de terminal es una caracterstica de cada programa telnet, que informa sobre los tipos de terminales que conoce, y cuyas caractersticas sabe imitar. El conjunto de terminales existente es muy grande, y sus caractersticas varan mucho de unas a otras, y por lo general cada programa de emulacin conoce slo unas pocas. En caso de duda, utilizar la terminal "vt100". Conexin a puertos no estndar: Un puerto es algo parecido a las extensiones de los nmeros de telfono. La extensin habitual de telnet es la 23, pero en algunos casos, determinados servicios de red requieren el uso de nmeros de puerto diferentes. El nmero de puerto identifica el tipo de servicio que se est solicitando. Sintaxis:"telnet direccin puerto", o bien: "open direccin puerto". Requerimientos de telnet: Telnet es un servicio que consume muchos recursos en el ordenador al que se conecta. En caso de acceder a cuentas pblicas, se deber tratar de hacerlo en horas en las que el trabajo en esos equipos sea bajo. Mensajes de error: Si por alguna razn, telnet no puede realizar la conexin se mostrar un mensaje diciendo que el host es desconocido: "unknown host". Las causas ms comunes por las que esto sucede son: se ha escrito mal el nombre del host, el host remoto no est disponible temporalmente, o se ha especificado el nombre de un ordenador que no est en Internet.

También podría gustarte