1
E Telnet
E.1 Introduccin
Telnet es un servicio en la red, anterior incluso a la concepcin que ahora tenemos de
Internet, que permite el manejo remoto deE- los recursos de un computador multiusuario
como si estuvisemos sentados delante de l. Para ello es necesario estar dado de alta como
usuario en el sistema al que se conecta, tener un nombre de usuario (login) y una contrasea
(password). Todos los privilegios que tuviera un usuario en un computador los seguir
teniendo cuando se conecta en modo remoto a travs de un servicio Telnet. Vase el tema 7
del mdulo I.
Sin embargo el servicio Telnet tambin permite manejar aplicaciones (programas) de
forma remota sin necesidad de estar registrado como usuario. La aplicacin ms extendida
es la consulta de grandes bases de datos como son los catlogos de las bibliotecas de las
Universidades y de los Centros de Investigacin. Aunque se accede de forma annima, a
veces es preciso teclear como nombre de usuario el nombre de la aplicacin, y en algunos
casos es obligado adems teclear una contrasea genrica.
La principal dificultad que entraa este segundo empleo del servicio Telnet es la
necesidad de conocer computadores con informacin til a los que poder conectarse de
forma annima. Con el fin de solventar este problema existe una direccin WWW, que
contiene una gran cantidad de informacin, muy bien estructurada en pginas HTML,
sobre los distintos servicios Telnet que existen en la red. A travs de los diversos enlaces es
posible: acceder a una breve informacin sobre el contenido de una direccin Telnet
concreta, conocer el nombre de la direccin, el login y la contrasea si son necesarios, y
realizar la conexin desde la propia pgina HTML. La direccin WWW a la que nos
estamos refiriendo se encuentra en Cnada y es la siguiente:
[Link]
E.2 Cliente Telnet
Un requisito imprescindible para poder acceder a un servicio Telnet es tener un cliente
Telnet adecuado. Al establecer una conexin remota con un computador, el cliente Telnet
proporciona una ventana con las mismas caractersticas que las de un terminal conectado in
situ al computador remoto, convirtiendo a nuestro computador en un terminal no
inteligente. A este proceso se le denomina emulacin de terminal; consiste en transferir a
2
E Telnet
travs de la red las mismas secuencias de control que se intercambiaran entre un terminal y
un computador que estuviesen conectados localmente. Gracias a ello, el cliente Telnet
interpreta las secuencias de control y presenta en la pantalla la misma informacin que
visualizara un usuario local. La emulacin ms habitual, y la que suelen traer por defecto
la mayora de los clientes Telnet, es la de un terminal VT-100. Que tambin es la
emulacin ms generalizada en los servidores Telnet.
En un terminal VT-100 slo se pueden presentar caracteres alfanumricos (letras y
nmeros), y por tanto las rdenes tambin se suelen dar mediante combinaciones simples
de letras y nmeros. Correspondientes a comandos del sistema operativo, a comandos de la
propia aplicacin, a opciones de un men, o a un texto genrico.
Los tiempos de espera en cualquier servicio Telnet no son comparables con los que se
observan en las consultas de pginas HTML, pues hay poco intercambio de informacin
entre el terminal emulado y el equipo remoto. Por tanto, a pesar de que el equipo est
situado a miles de kilmetros de distancia, la ejecucin de comandos es casi instantnea. El
nico proceso que suele consumir algo de tiempo es la conexin inicial, sin que
tengamos informacin del progreso en esta conexin. Puesto que una conexin Telnet
consume recursos del equipo remoto, si no se produce intercambio de informacin entre el
terminal emulado y el equipo remoto en un cierto tiempo se producir una desconexin
automtica.
En definitiva un cliente Telnet nos va a permitir:
1) Conectar a cualquier equipo remoto que acepte el terminal que estemos emulando.
2) Utilizar el equipo remoto o la aplicacin remota para generar informacin, que se
mostrar a travs de una ventana en nuestro computador.
3) Poder capturar toda o parte de esa informacin de forma automtica en un fichero
de sesin o de forma manual mediante las acciones tpicas de edicin (copiar y
pegar) para incluir en otro documento que estemos generando.
A diferencia de otros clientes Telnet y de otros programas disponibles en el CD-ROM
del curso, el cliente Telnet estndar (al que nos limitaremos a partir de ahora) no
necesita instalacin, pues es una utilidad incorporada en el sistema Windows. Pero
para poder utilizarlo es necesario que tenga instalado el protocolo TCP/IP y el acceso
telefnico a redes si su conexin se va a realizar por modem. En el prximo apartado se
describe la ventana Telnet estndar, a travs de la cual es posible realizar conexiones como
la que se describe en el siguiente ejemplo.
Ejemplo 1: La Figura E-1 muestra el proceso de conexin con el servicio Telnet de la
Universidad de Cdiz en la direccin [Link], con el nombre de usuario
BIBLIOTECA (aunque tambin se acepta en minsculas) y emulando a un terminal
VT100. La Figura E-2 muestra las distintas opciones que tiene el usuario en esta
aplicacin, y como hemos elegido la opcin 1 con el fin de consultar el catlogo de la
biblioteca de la Universidad de Cdiz. La Figura E-3 muestra el resultado de una consulta
por autor en este catlogo; concretamente se ha consultado por AUTOR, dando el apellido
falla y la inicial m. El resultado es que hay 9 registros con estas caractersticas de los
que se observan los cinco primeros en la ventana y opciones para ver el resto. De todo el
texto presente en la ventana hemos marcado con el ratn (zona en negro) el siguiente texto
Jornadas "Manuel de Falla y su entorno (1946-1996)", 1996, Cdiz. Manuel de
Falla y su entorno (1946-1996). 1997
con el fin de copiarlo en otro documento.
3
E.2 Cliente Telnet
Figura E-1: Proceso de conexin por Telnet a la biblioteca de la Universidad de Cdiz
Figura E-2: Opciones disponibles en la biblioteca de la Universidad de Cdiz a travs de Telnet
4
E Telnet
Figura E-3: Resultado de una consulta a los catlogos de la biblioteca de la Universidad de Cdiz
E.3 La ventana Telnet estndar
La ventana principal del cliente Telnet estndar (Figura E-4) es el nico camino de
comunicacin entre el usuario y el equipo remoto, desde ella se realizarn todas las
operaciones y en ella se mostrar toda la informacin que se vaya generando mientras
permanezca abierta una sesin. El nombre del sistema al que se haya conectado sustituir al
texto (Ninguna) en la parte superior de la ventana, y permanecer mientras dure la
conexin. Vea como ejemplo las Figuras E-1 a E-E-3.
A esta ventana se puede acceder de varias formas: desde la opcin Ejecutar del men
Inicio de Windows, tecleando telnet y pulsando el botn Aceptaro la tecla <Enter>,
desde un navegador tecleando telnet:// o tecleando telnet://(la direccin).
Figura E-4: Ventana de Telnet cuando an no se ha realizado ninguna conexin
La ventana consta de cuatro mens desplegables:
1) Conectar que da acceso a las siguientes opciones: Sistema remoto,
Desconectar, Salir y a los ltimos diez sistemas que se hayan conectado. Utilice
la opcin Sistema remoto para acceder al cuadro de dilogo Conectar. En dicho
cuadro podr, como muestra la Figura E-5, especificar el sistema remoto al que
desea conectarse. El sistema lo puede especificar por su nombre, en el ejemplo 1 el
nombre era [Link], o por la direccin IP si lo prefiere. O bien seleccionando
5
E.3 La ventana Telnet estndar
entre los que ya haya conectado alguna vez, que estarn disponibles pulsando con
el ratn. La opcin Sistema remoto no est disponible si ya est conectado a un
sistema remoto, en este caso la opcin disponible ser Desconectar para que
pueda dar por terminada la conexin con un equipo remoto y pueda conectar con
otro. La opcin Salir permite abandonar una sesin Telnet. Si selecciona Salir
mientras todavia est activa una conexin con un sistema remoto, Telnet le
desconectar automticamente del sistema remoto.
Figura E-5: Cuadro de dilogo para conectar con un sistema remoto
2) Edicin con las opciones: Copiar, Pegar y Seleccionar Todo. El ratn
permite la seleccin de opciones en todos y cada uno de los mens o ventanas
relacionadas con el cliente Telnet, as como la seleccin de parte del texto contenido
en la ventana principal. Sin embargo todo el intercambio de informacin con el
equipo remoto hay que realizarlo a travs de la lnea de comando en la ventana
principal, y por tanto haciendo uso del teclado, que en esos momentos se comportar
como el teclado del terminal VT-100. De ah que las opciones Copiar y Pegar
tengan como objetivo que el usuario del servicio Telnet no tenga que teclear
instrucciones o texto si ya los tecle anteriormente o si el texto est presente en la
ventana principal. Mientras que la opcin Seleccionar todo tiene como objetivo
seleccionar todo el texto de la ventana principal para llevarlo a otro documento.
3) Terminal que da acceso a las siguientes opciones: Preferencias, Inicio de
sesin y Fin de sesin. Utilice la opcin Preferencias cuando desee configurar
sus preferencias de color de pantalla, presentacin de texto y modos de emulacin.
Acceder as al cuadro de dilogo de la Figura E-6, donde dispone adems de una
ayuda hipertexto a travs del botn Ayuda. Salvo que tenga predileccin por unos
colores especficos en la ventana o en el texto, y por un tipo o tamao de letra
concreto, es raro que tenga necesidad de modificar las preferencias. Con las
opciones de terminal y de emulacin marcadas en la Figura E-6 podr conectarse a
la mayora de los servidores Telnet. Utilice las opciones Inicio de sesin y Fin
de sesin cuando desee guardar en un fichero, de tipo texto con extensin log, todo
lo que ocurra en la ventana principal del cliente Telnet desde un instante dado (inicio
de sesin) hasta otro instante (fin de sesin).
6
E Telnet
Figura E-6: Cuadro de dilogo para fjar las preferencias del terminal
4) Ayuda con las siguientes opciones: Contenido, Buscar ayuda acerca de, Uso
de la ayuda y Acerca de Telnet. Utilice la opcin Contenido para resolver
cualquier duda que se le presente sobre el uso de Telnet, pues este cliente estndar
dispone de una ayuda hipertexto muy completa en espaol.
Ejemplo 2: La Figura E-7 muestra el proceso de conexin con idril, ste era el nombre
de un computador multiusuario con sistema operativo UNIX que el Departamento de
Informtica y Automtica de la UNED tena a disposicin de sus profesores y a travs del
cual tambin se poda consultar el correo electrnico. La conexin con idril, que se realiz
en la direccin Telnet [Link], se ha podido completar porque fmorilla era un usuario
registrado en ese computador y haba tecleado la contrasea correcta. Al completar la
conexin, el usuario ha podido teclear cualquiera de los comandos del sistema operativo
UNIX, algunos de los cuales se comentan en el tema 7 del mdulo I, o ejecutar la
aplicacin de correo electrnico tecleando ean. Como ha tecleado ls se le han presentado
en la ventana todos los ficheros que tiene en su directorio.
Figura E-7: Ejemplo de conexin Telnet como usuario registrado
E.4 Direcciones Telnet
Como se coment en el apartado 2.1, para hacer uso del servicio Telnet es preciso
conocer la direccin Telnet de algn computador con informacin til a los que poder
conectarse de forma annima o como usuario registrado. Por ello recomendamos a
aquellos alumnos que deseen practicar con el cliente Telnet que visiten el servidor Hytelnet
[Link] y elijan en l las direcciones que ms les interesen. No
obstante, incluimos a continuacin ciertas direcciones, donde se ha indicado a qu
7
E.5 Otros clientes Telnet
organismo corresponde, y el nombre de usuario o "login" cuando es necesario. Ninguna de
ellas requiere contrasea.
E.5 Otros clientes Telnet
Como se coment en el apartado E.1, para hacer uso del servicio Telnet es preciso
conocer la direccin Telnet y disponer del cliente adecuado. Adems del cliente estndar
existen otros clientes, que no tienen ninguna dificultad adicional al Telnet estndar descrito
en estas notas. Algunos de estos clientes estn disponibles en el CD-ROM Vol. I del curso,
y entre ellos destaca el QWS3270 (emulador de terminal 3270) necesario por ejemplo si
quiere conectar con ciertas bibliotecas de universidades espaolas. Concretamente en la
direccin [Link] puede conectar como usuario annimo para consultar el
catlogo de la Biblioteca de la UNED.
No obstante determinadas bibliotecas tambin ofrecen la posibilidad de consultar los
fondos a travs de pginas HTML, en la siguiente direccin WWW de Red Iris puede
conseguir informacin sobre estas conexiones
[Link]
Por ejemplo, en la direccin [Link] puede consultar el catlogo de la
Biblioteca de la UNED. Al que tambin puede acceder a travs de la URL
[Link]
Organismo Direccin
Login o
Username
Biblioteca de la Universidad
Complutense de Madrid
[Link] biblioteca
Biblioteca de la Universidad de
Cdiz
[Link] biblioteca
Biblioteca de la Universidad de
Cambridge en Inglaterra
[Link]
Biblioteca pblica de Berkeley
en Estados Unidos
[Link]
Tabla E-1: Algunas direcciones Telnet.
8
E Telnet