Cuando la mayoría de la gente piensa en Internet, lo que realmente piensa es en la Web. Sin embargo, la red física que forma Internet ofrece mucho más que sitios web y los servicios públicos que todos usamos todos los días.
De hecho, más de Internet no está relacionado con la web en absoluto, sino una gran cantidad de otros servicios de Internet que utilizan varios “protocolos”. HTTP o Protocolo de Transferencia de Hipertexto se utiliza para enviar sitios web a su navegador, por 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á exactamente 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 a un cliente (ese es usted) comunicarse con una computadora remota, en algún lugar de Internet. Por lo general, las conexiones Telnet se ejecutan sobre el puerto 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 un terminal dedicado para acceder a un servicio Telnet. Los terminales no son realmente computadoras llenas, sino simplemente dispositivos que proporcionan una “cara” remota para una computadora distante.
En estos días, casi todo, desde un reloj inteligente a un Televisión inteligente tiene potencia de cálculo total, por lo que los terminales tontos ya no se usan mucho. Para utilizar un servicio Telnet hoy, necesitará una aplicación conocida como emulador de terminal. La buena noticia es que hay una gran cantidad de emuladores de terminal gratuitos para todos los sistemas operativos.

Es posible que esté 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 con poco ancho de banda. Lo que significa que 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 de la Internet de hoy, existía 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 cualquiera.

Conseguir que las computadoras se comunicaran entre sí a través de esta nueva red no fue una tarea fácil. Principalmente porque cada una de estas máquinas tenía diseños y arquitecturas muy diferentes entre sí.
Lo que se necesitaba es un solo idioma 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 tecnología funcional. En 1983, se lanzó al mundo la primera iteración del protocolo telnet.
Telnet como herramienta de administració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, y el protocolo SSH (Secure Shell) reemplaza 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 se utilizan 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 Telnet.
En realidad, esa es una de las ventajas clave 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 utilizarse 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 confiables 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. Hackers están constantemente atacando 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 un cifrado sólido en todos los datos que envía y recibe. Esta es una de las principales razones por las que ha reemplazado a Telnet. Dicho esto, en estos días también existen 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 muchos emuladores de terminal. La mayoría de ellos son gratuitos. En este caso, usaremos el popular término Tera. Como demostración, nos conectaremos a un servicio Telnet que usa texto ASCII para volver a contar la primera película de Star Wars completa.
Por lo general, con una aplicación de terminal tradicional, escribirías “telnet” seguido de un espacio y la dirección del servicio. Es posible que también deba especificar el puerto en el comando, que generalmente es el puerto 23 para Telnet. Sin embargo, Tera Term tiene una interfaz gráfica, por lo que todo lo que tenemos que hacer es completar 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 Okay y esto sucede.

¡Increíble! ¿Derecho? No detengamos la diversión allí. 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 datos 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. Debería dirigirse allí para obtener los destinos más oscuros, pero estos son los aspectos más destacados de los que la mayoría de la gente disfrutará:
Desde 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!