Hoja de Ruta 9


MAPA11: Telnet (Primera parte)

"Gracias al sistema interestatal de autopistas, ahora es posible recorrer el pais de costa a costa sin ver nada." Charles Kuralt, "On the Road"


Estamos por comenzar una nueva seccion de este taller. En las ultimas clases, hablamos sobre comunicaciones uno-a-uno (correo electronico) y uno-a-muchos (LISTSERV y Usenet). Ahora les voy a mostrar como ingresar a otras computadoras del mundo y sacar ventaja de los programas y servicios publicos que ofrecen.

Pero tengo malas noticias. Algunos de Uds., en especial los que tienen "nivel 1" de conexion a Internet, no pueden acceder a TELNET. De ser este el caso, por favor acepten mis disculpas. Espero recompensarlos cuando les muestre el Protocolo de Transferencia de Archivos. Lo que pueden hacer es llamar al proveedor de Internet y pedirle que ofrezca TELNET (tambien pueden guardar esta clase para el dia en que por fin tengan acceso a TELNET).

Con TELNET, los comandos que Uds. escriben en sus teclados son enviados desde la terminal al proveedor local de Internet y del proveedor a la computadora remota a la que accedieron. A diferencia de los comandos LISTSERV que enviaron en mapas anteriores, y que nos llevaron SIGLOS procesar (bueno, soy un poco exagerado), los comandos TELNET (por lo general) viajan tan rapido que ni siquiera se van a dar cuenta de que estan usando una computadora remota.

Entonces, ¿que pueden hacer en una computadora remota? Si el proveedor deInternet los deja, pueden ingresar a sus cuentas desde otra ciudad y ver si tienen correo mientras estan de vacaciones o en viaje de negocios. Tambien pueden acceder a grandes bases de datos para hacer busquedas o a cualquier biblioteca del mundo para ver si tiene el libro que estan buscando. TELNET incluso ofrece una entrada facil al mundo de los Gophers y de la World Wide Web para los que no tienen acceso a estas herramientas de otra manera.

En el MAPA 04: Correo Electronico, les mostre como era una direccion en Internet:


usuario@maquina.dominio


Como ya no estamos interesados en la persona -queremos acceder a una computadora, no a una persona- podemos descartar el "usuario" y la "@". Lo unico que nos importa ahora es lo que viene despues de la "@".


La direcciones TELNET son mas o menos asi:


seabass.st.usm.edu cybernet.cse.fau.edu

bbhost.hq.eso.org fedworld.gov

128.118.36.5 192.160.13.1


Es facil. Fijense, ademas, que las direcciones pueden tener el formato del nombre de dominio (es decir, seabass.st.usm.edu) o de una direccion IP (es decir, 120.118.36.5). (Nota: ya vimos el nombre de dominio y la direccion IP en el MAPA04: Correo Electronico).


Las direcciones TELNET tambien pueden tener numeros al FINAL. Son los numeros de los "puertos". No tienen nada que ver con los puertos de hardware de la computadora, sino que se usan para decirle (por decirlo de alguna manera) a la computadora remota a que programa o servidor quieren entrar. Una direccion TELNET con un numero de puerto les permite acceder a una computadora remota y trabajar con un programa o un servidor especifico en esa misma computadora (BTW, el numero de puerto estandar es el 23):


seabass.st.usm.edu 23 cybernet.cse.fau.edu 2010

bbhost.hq.eso.org 6969 fedworld.gov 4242

128.118.36.5 23 192.160.13.1 66


Me parece que el tema de las direcciones ya lo manejamos bien. Ahora vayamos a la parte divertida.

Son siete los pasos a seguir para lograr una sesion TELNET exitosa:


1. Ejecutar el programa TELNET.

2. Ingresar a la direccion a la que quieren conectarse (hay algunos paquetes de TELNET muy buenos por cierto que permiten hacer los pasos 1 y 2 en uno).

3. Anotar el "caracter de escape".

4. Ingresar a la computadora remota.

5. Configurar la "emulacion de terminal".

6. Divertirse.

7. Salir del programa.


Ahora hablemos de cada uno de estos pasos. Hay muchisimos programas para hacer TELNET, pero todos usan los mismos principios basicos.

Ejecutar el programa TELNET es facil. Lo unico que tienen que hacer es escribir la palabra TELNET en la linea de comando y el programa comenzara de inmediato. Si usan Windows o Macintosh (o una equivalente), hagan doble clic en el icono TELNET.

El segundo paso consiste en ingresar la direccion de la computadora a la que quieren acceder. Aqui es donde comienzan a haber diferencias entre los programas. Algunos les piden automaticamente que ingresen la direccion del host remoto. Si el programa que Uds. tienen no lo hace, escriban open <site address> <port number> en la linea de comando. Por ejemplo, para tener acceso Telnet a YALEINFO.YALE.EDU 7000, tendrian que escribir OPEN YALEINFO.YALE.EDU 7000. (Si usan Windows o Mac, el comando OPEN (ABRIR) puede estar en un menu desplegable). Si no incluyen el numero de puerto, TELNET presume automaticamente que quieren conectarse al puerto 23.

Los programas TELNET usan diferentes formatos para el numero de puerto.

Por ejemplo:


YALEINFO.YALE.EDU 7000 Es el mas comun.

YALEINFO.YALE.EDU:7000 Es el que usa TrmpTeL.

YALEINFO.YALE.EDU#7000

YALEINFO.YALE.EDU/PORT=4000 Es el que usa VAX/VMS.

"YALEINFO.YALE.EDU 7000" Lleva comillas.


Asi que si el programa no acepta el formato del primer ejemplo, pueden probar con uno de estos o preguntarle al proveedor de Internet.

Se acuerdan cuando les dije que algunos programas TELNET permitian ejecutar el programa y acceder a la direccion en un solo paso? En lugar de hacerlo en los dos pasos que acabo de describirles, se puede escribir

solamente


telnet <direccion del sitio> <numero de puerto>


en la linea de comando (por ejemplo: TELNET YALEINFO.YALE.EDU 7000).


Una vez que ingresaron la direccion de la computadora remota, y justo antes de ingresar a la pantalla de entrada, van a ver algo asi:


telnet YALEINFO.YALE.EDU 7000

Trying 130.132.21.53 Port 7000 ...

Connected to YALEINFO.YALE.EDU

Escape character is ...


Esto les dice que el programa TELNET esta tratando de ingresar a la direccion YALEINFO.YALE.EDU 7000, les da la direccion IP de YALEINFO (®recuerdan el MAPA04: Correo Electronico?), les avisa cuando estan conectados y les da el caracter de escape. ¿Se acu erdan de este caracter?

Lo van a necesitar en un segundo :)


El proximo paso consiste en ingresar a la computadora remota. Todos deberian saber como conectarse a una computadora a esta altura ;)<===Sonrisa con gui§o


Si acceden a un sitio publico, es probable que el "login" -la "palabra clave" que necesitan para acceder a la computadora remota- sea conocido publicamente. Por ejemplo, en la proxima leccion les voy a mostrar como recuperar una lista que tiene CIENTOS de sitios TELNET, incluyendo sus direcciones y "logins". #Hay algunos sitios que les DICEN cual es el "login" al ingresar! O sea que hay sitios de libre acceso que no requieren de una palabra clave o "login".


El quinto paso es configurar la emulacion de terminal. Esto significa que Uds. van a decirle al sitio remoto como mostrar los datos en sus pantallas. La configuracion mas comun es la VT100, que es la estandar para las comunicaciones basadas en terminales.

Si no tienen una terminal VT100 o una que simule ser una VT100, van a tener que configurar la emulacion ya sea segun el tipo correcto de terminal o, si no lo saben, segun una emulacion de terminal "dumb" ("boba").

Por suerte, algunos sitios TELNET se toman el trabajo de configurar la emulacion, asi que no tienen de que preocuparse. Si ven una pantalla llena de basura, es que no usaron la configuracion correcta. Desconectense y prueben otra vez.

Creo que pueden resolver el sexto paso ("divertirse") solos :)

El ultimo paso es salir. Algunos sitios les dicen como hacerlo, pero la mayoria espera que Uds. lo adivinen solos. Los comandos mas comunes son "exit", "bye" o "quit". Pero no hay un comando estandard.


Y aquí llega el caracter de escape! Recuerden que cuando acceden a la computadora remota, cada vez que presionan una tecla no lo estan haciendo en sus computadoras sino en la computadora remota. Cuando presionan el caracter de escape (generalmente la tecla CONTROL y la del parentesis derecho (() al mismo tiempo), se interrumpe temporariamente la sesion TELNET y pasan a modo de comando TELNET.


Una vez que estan en este modo, pueden elegir varios comandos:


CLOSE

Cierra la conexion TELNET con la computadora remota y vuelven al modo de comando (si empezaron alli) o salen de TELNET.

QUIT

Sale del programa TELNET; si estan conectados a una computadora remota, QUIT los desconecta y luego sale de TELNET.


SET ECHO

Si no ven lo que estan escribiendo, o si escriben y ven doble, este comando les resuelve el problema.


<ENTER> (or <RETURN>)

Al presionar las teclas enter o return, salen del modo de comando TELNET y regresan a la sesion TELNET.

OPEN

Abre una conexion a una computadora remota.


? o HELP

Los ayuda cuando estan perdidos.


Si en la mitad de una sesion TELNET deciden salir, presionen el caracter de escape para ingresar al modo de comando TELNET y luego escriban la palabra QUIT.


Una ultima cosa y los dejo ir: no pueden usar TELNET para acceder a una macrocomputadora IBM 3270. Tienen que usar TN3270. Funciona igual que TELNET, solo que el teclado cambia un poco (IBM usa algo llamado map3270 para diagramar las teclas y usa *un mont on* de teclas de funcion... como 24!).


Tarea para el hogar:


Estudien bien la leccion de hoy. En la proxima, les voy a enviar una lista larguisima de direcciones TELNET para que puedan hacer estragos en Internet :)


Una pista no muy sutil: acabamos de terminar una seccion del taller y comenzamos una nueva. ®Que hace la maestra cuando termina de explicar un tema?


Estudien mucho >:) <===== es una sonrisa diabolica


Pagina Anterior,/Indice/Pagina siguiente