1
remoto mediante el protocolo Telnet Silva Gómez Raúl Giovanni, Miembro Estudiantil, UAM
Resumen—En esta práctica utilizamos el protocolo Telnet para establecer una conexión cliente-servidor de forma remota, mediante una red LAN inalámbrica. De esta forma un equipo terminal (DTE) pudo acceder a los archivos contenidos en un segundo equipo terminal, y modificar en este caso el archivo HTML de una página creada previamente en el segundo equipo. Índice de Términos—FTP, HTML, HTTP, NVT, T, TELNET. I. INTRODUCCIÓN
Conviene recordar que aunque desde un punto de vista general, todos los servicios de Internet implican tráfico de algún tipo de ficheros, cuando estos son de tipos determinados, los servicios y programas que los ejecutan, reciben nombres especiales. Por ejemplo, un navegador es en cierta forma un programa FTP que recibe un tipo especial de documentos (HTML) [1], y que además es capaz de mostrarlos en pantalla. En este caso el protocolo de transferencia utilizado es muy específico (HTTP). Sin embargo, FTP se reserva para un uso genérico y es sinónimo de transferencia de cualquier tipo de ficheros: ejecutables; imagen; multimedia, etc, sin ninguna elaboración posterior. Es decir, el mero hecho de transferirlos entre máquinas (enviar por la Red una copia de un fichero contenido en el servidor, y guardarlo en el disco de la máquina cliente). Protocolo Telnet Telnet (Teletype Network ) [2] es el nombre de un protocolo de red que nos permite viajar a otra máquina para manejarla remotamente como si estuviéramos sentados delante de ella. Para que la conexión funcione, como en todos los servicios de Internet, la máquina a la que se acceda debe tener un programa especial que reciba y gestione las conexiones. El puerto que se utiliza generalmente es el 23.
El protocolo Telnet ofrece muy poca seguridad. Todos los datos de una sesión de Telnet que no utilice autenticación NTLM, incluidas las contraseñas, se transmiten entre el cliente y el servidor como texto simple. Debido a esta limitación, así como a la recomendación general de que no se permita a s que no sean de confianza tener a servidores vitales para la seguridad, el servidor Telnet sólo debe ejecutarse en equipos que no almacenen datos confidenciales. El protocolo Telnet se aplica en una conexión T para enviar datos en formato ASCII codificados en 8 bits, entre los cuales se encuentran secuencias de verificación Telnet. Por lo tanto, brinda un sistema de comunicación orientado bidireccional (semidúplex) codificado en 8 bits y fácil de implementar. El protocolo Telnet se basa en tres conceptos básicos: •el paradigma Terminal virtual de red (NVT); •el principio de opciones negociadas; •las reglas de negociación.
II. DESARROLLO Material 2 PC’s (Laptop’s) A. Instalar el servidor Telnet escribiendo en la consola yum –y install telnet yum –y install telnet-server B. Creamos la página 1. Creamos un archivo HTML con las características necesarias para nuestra página. MiPagina.html 2.
Aplicación
Telnet
Transporte
T
Red
IP
Figura 1. Ubicación de Telnet en la pila de protocolos.
Telnet sólo sirve para acceder en modo terminal, es decir, sin gráficos, pero es una herramienta muy útil para arreglar fallos a distancia, sin necesidad de estar físicamente en el mismo sitio que la máquina que los tenía. También se usaba para consultar datos a distancia, como datos personales en máquinas accesibles por red, información bibliográfica, etc.
Visualizamos la página en nuestro navegador, para checar que funcione correctamente.
2 C. Establecer conexión mediante el protocolo Telnet Al tener funcionando correctamente el protocolo telnet en ambos equipos terminales procedemos a realizar la conexión de ambos equipos, uno de los DTE debe escribir en la terminal:
IV. REFERENCIAS [1] [2]
https://www.tlm.unavarra.es/ http://es.wikipedia.org/wiki/Telnet
V. ANEXO TAREAS
telnet IP (del equipo al cual nos queremos conectar) Cómo ejecutar Telnet
El comando para iniciar una sesión Telnet generalmente es: telnet nombre_del_servidor nombre_del_servidor: representa el nombre o la dirección IP del equipo remoto al que se quiere conectar el . También puede especificar el puerto que desea usar introduciendo el número de puerto después de la dirección IP o el nombre del servidor: A continuación nos pedirá el y del equipo al cual nos queremos conectar, una vez escrito estos datos correctamente estaremos conectados remotamente el equipo, en este caso el equipo con la dirección IP: 10.42.0.85.
telnet 125.64.124.77 80 Comandos ifconfig: tiene varias opciones para configurar, modificar y hacer debug de tu sistema de red e interfaces. Es también una forma rápida de ver las direcciones IP y otros datos de la tarjeta de red. ping: El comando ping envía paquetes de información a una dirección IP específica y luego mide el tiempo que se tarda en obtener una respuesta de la computadora o dispositivo especificado.
A partir de aquí podremos observar y modificar los archivos contenidos en el equipo al cual nos conectamos. En este caso modificamos el archivo html de la página creada mediante el comando nano. Por último visualizamos los cambios realizados a la página mediante la conexión Telnet.
III. CONCLUSION Esta práctica resulto muy buena para entender el protocolo telnet, el cual nos ayuda a conectar dos equipos de manera remota, el cual nos da grandes ventajas al poder ingresar a un equipo desde la comodidad de nuestro hogar, ya sea para alguna emergencia o para dar mantenimiento remoto a algún equipo. Aunque Telnet tiene grandes ventajas, una de sus grandes desventajas es la inseguridad en la transmisión de datos, ya que se maneja en un texto plano, es por ello que varios s optan por el uso de su similar SSH.
ls: lista los archivos de un determinado directorio. cd: cambia de directorio. cd ..: sube un nivel en los directorios.