HDG explica: ¿Qué es Telnet?

Cuando la mayoría de la gente piensa en Internet, en lo que realmente piensa es en la Web . Sin embargo, la red física que conforma Internet transporta mucho más que solo sitios web y los servicios públicos que todos usamos todos los días. 

De hecho, la mayor parte(most ) de Internet no está relacionada en absoluto con la web, sino con una gran cantidad de otros servicios de Internet que utilizan varios " protocolos(protocols) ". El protocolo de transferencia de hipertexto(hypertext transfer protocol ) o HTTP se utiliza para servir sitios web a su navegador, como un ejemplo. Telnet también es un protocolo de Internet, pero con una historia diferente y algunos usos interesantes. 

Pero, ¿qué es telnet? En este artículo aprenderás precisamente eso.

¿Qué es Telnet?

Tim Starling (WMF) / CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0)

Telnet es un protocolo de red basado en texto que permite que un cliente (es decir, usted) se comunique con una computadora remota, en algún lugar de Internet. Por lo general, las conexiones Telnet se ejecutan en el puerto(Port) 23 y, al igual que los sitios web, los servicios Telnet tienen una dirección específica.

En el pasado, es posible que haya utilizado una terminal dedicada para acceder a un servicio Telnet . Las terminales no son realmente computadoras completas, sino simplemente dispositivos que proporcionan una "cara" remota para una computadora distante. 

En estos días, casi todo, desde un reloj inteligente(smartwatch) hasta un televisor inteligente,(smart TV) tiene una potencia informática completa, por lo que las terminales tontas ya no se usan mucho. Para usar un servicio Telnet hoy, necesitará una aplicación conocida como emulador de terminal(terminal emulator) . La buena noticia es que hay un montón de excelentes emuladores de terminal gratuitos(great free terminal emulators) para cada sistema operativo.

Quizás estés pensando que Telnet ya no suena tan relevante. Si bien es un servicio de Internet más oscuro, existe una comunidad Telnet considerable y dedicada en todo el mundo.

También sigue teniendo un papel muy importante en la gestión de equipos remotos de bajo ancho de banda. Lo que significa que Telnet(Telnet) no solo está lejos de estar muerto, sino que todavía tiene un futuro brillante por delante. Sin embargo, antes de llegar a eso, echemos un vistazo rápido a la procedencia de Telnet .

Una breve historia de Telnet

Erik Pitti / CC BY (https://creativecommons.org/licenses/by/2.0)

Antes del internet de hoy, estaba ARPANET . Una red informática militar y académica en un momento en que las únicas personas que tenían computadoras trabajaban para agencias o instituciones gubernamentales. Las computadoras en cuestión eran máquinas enormes que llenaban habitaciones enteras. Esto fue antes de que la idea de una computadora personal estuviera en la mente de alguien.

Lograr que las computadoras se comuniquen entre sí a través de esta nueva red no fue tarea fácil. Principalmente porque estas máquinas tenían diseños y arquitecturas muy diferentes entre sí.

Lo que se necesitaba es un único lenguaje compartido. En 1971 se redactó la primera propuesta para el protocolo Telnet . Sin embargo, se necesitaría más de una década para que Telnet se lanzara como una tecnología funcional. En 1983, se lanzó al mundo la primera iteración del protocolo telnet.

Telnet como herramienta de gestión remota

Telnet se puede utilizar para enviar comandos a sistemas remotos y, por lo tanto, controlarlos a través de la interfaz del terminal. Esto rara vez se hace en estos días, con el protocolo SSH ( Secure Shell ) reemplazando principalmente el propósito y la función de Telnet

Sin embargo, Telnet sigue siendo importante, porque los sistemas que ejecutan sistemas operativos de épocas anteriores, pero que todavía están en uso hoy en día, solo pueden ser accesibles a través de Telnet . Algunos dispositivos de Internet, como ciertos enrutadores, también pueden responder solo a los comandos  de Telnet .

Esa es en realidad una de las principales ventajas de Telnet . Es un protocolo tan antiguo y fundamental que a menudo se puede confiar en que funcionará de manera confiable y consistente. Después de todo, su propósito era ser un lenguaje universal para que las computadoras enviaran y recibieran comandos. Sin embargo, no debe usarse como tecnología de primera línea si es posible. Secure Shell es generalmente la mejor opción en casi todas las situaciones,

¿Qué es Telnet vs Secure Shell?

Telnet se desarrolló en un momento en que la idea de la seguridad cibernética no estaba realmente en la mente de nadie. Dado que solo los actores de confianza tenían computadoras con acceso a la red, la idea de que alguien pirateara una computadora era bastante descabellada. 

Hoy en día, miles de millones de personas tienen una computadora y una conexión a Internet. Los piratas informáticos(Hackers) atacan constantemente los sistemas remotos, lo que significa que siempre están buscando una nueva vulnerabilidad. Dado que Telnet envía sus comandos en texto sin formato y todos saben qué puerto de red usa de forma predeterminada, es bastante trivial interceptar o modificar los datos.

Secure Shell resuelve este problema mediante el uso de cifrado fuerte en todos los datos que envía y recibe. Esta es una de las principales razones por las que ha suplantado a Telnet . Dicho esto, en estos días también hay formas de aplicar el cifrado a Telnet , aunque no es una parte integrada del protocolo.

Cómo acceder a un servicio Telnet

Para conectarse a un servicio Telnet , todo lo que necesita es un emulador de terminal y la dirección de la computadora a la que desea conectarse.

Hay un montón de emuladores de terminal. La mayoría de ellos son gratuitos. En este caso vamos a utilizar el popular Tera Term . Como demostración, nos conectaremos a un servicio Telnet que usa texto ASCII para volver a contar toda la primera película de Star Wars .

Por lo general, con una aplicación de terminal tradicional, escribiría "telnet" seguido de un espacio y la dirección del servicio. Es posible que también deba especificar el puerto en el comando, que suele ser el puerto 23 para Telnet . Sin embargo, Tera Term tiene una interfaz gráfica, por lo que todo lo que tenemos que hacer es llenar la pantalla así.

Como puede ver, la dirección de este servicio es towel.blinkenlights.nl. Con todo configurado como arriba, simplemente haga clic en Aceptar(OK) y esto sucede.

¡Impresionante! ¿Derecha? No detengamos la diversión ahí. Aquí hay algunos servicios Telnet más con los que puede jugar mientras tiene esa aplicación de terminal.

Servicios geniales de Telnet

Ahora que hemos cubierto los hechos esenciales sobre Telnet , no hay mejor manera de completar este curso intensivo que indicarle algunos lugares interesantes que puede visitar ahora mismo. 

Telnet.org mantiene una enorme lista de lugares Telnet para visitar. Debe dirigirse allí para obtener los destinos más oscuros, pero estos son los aspectos más destacados que la mayoría de la gente disfrutará:

A partir de aquí estás por tu cuenta. Pero si tiene paciencia, el mundo de Telnet puede ser bastante gratificante para explorar y experimentar. ¡Estarás soñando en ASCII en poco tiempo!



About the author

Soy un científico informático con más de 10 años de experiencia trabajando en el campo de los navegadores, Microsoft Office y OneDrive. Me especializo en desarrollo web, investigación de experiencia de usuario y desarrollo de aplicaciones a gran escala. Mis habilidades son utilizadas por algunas de las principales empresas del mundo, incluidas Google, Facebook y Apple.



Related posts