Hostname: qué es y por qué es importante

Por Felipe

Publicado en:

Un hostname es el nombre identificativo que recibe un equipo o dispositivo dentro de una red y que permite distinguirlo del resto de máquinas conectadas. Funciona como una etiqueta legible para las personas que, a través de las DNS, se traduce en la dirección IP con la que el dispositivo se localiza en la red o en internet.

Qué es un hostname

Cada equipo o dispositivo que se conecta a una red dispone de un nombre identificativo por el cual puede ser reconocido dentro de ella. Ese nombre, el hostname, es importante para poder distinguir los distintos equipos que se encuentran conectados en una misma red. Sin él, identificar una máquina concreta entre muchas resultaría complicado, porque tendríamos que referirnos a ella únicamente por su dirección numérica. El hostname aporta una capa legible y fácil de recordar: en lugar de memorizar una secuencia de números, usamos un nombre como «servidor-web» o «equipo-oficina». Es, en definitiva, la forma humana de nombrar a las máquinas dentro de una red.

Hostname y FQDN: del nombre simple al nombre completo

El hostname por sí solo identifica un equipo dentro de una red local, pero para que ese equipo también pueda ser identificado a través de internet el nombre del host debe incluir información adicional. Aquí entra en juego el FQDN (Fully Qualified Domain Name o nombre de dominio completamente cualificado), que combina el hostname con el nombre de dominio y su extensión. Por ejemplo, en «servidor.midominio.com», la parte «servidor» es el hostname, mientras que «midominio.com» es el dominio. El FQDN describe la ubicación exacta del equipo dentro de la jerarquía del sistema de nombres de dominio, de modo que cualquier punto de internet pueda localizarlo sin ambigüedad.

Cómo se relaciona el hostname con las DNS y la IP

Las personas trabajamos con nombres, pero las máquinas se comunican mediante direcciones IP, que son secuencias numéricas. El sistema que une ambos mundos es el DNS (Domain Name System), una especie de guía telefónica de internet que traduce los nombres en direcciones IP. Cuando escribes un nombre en el navegador o un programa necesita contactar con un host, se realiza una consulta DNS que devuelve la IP asociada a ese nombre. Gracias a este mecanismo no necesitas conocer la dirección numérica de un servidor: basta con su hostname o su FQDN, y las DNS se encargan de resolver la correspondencia. Si esa resolución falla o está mal configurada, el equipo no podrá ser localizado, aunque esté encendido y funcionando con normalidad.

Reglas y formato de un hostname válido

Los nombres de host siguen unas normas para garantizar su compatibilidad. Pueden contener letras, números y guiones, pero no espacios ni la mayoría de los caracteres especiales, y no deben empezar ni terminar por un guion. Cada etiqueta (cada parte separada por puntos) admite hasta 63 caracteres, y el nombre completo no debe superar los 253 caracteres. Además, los hostnames no distinguen entre mayúsculas y minúsculas, por lo que «Servidor» y «servidor» se consideran equivalentes. Respetar estas reglas evita problemas de resolución y asegura que el nombre funcione correctamente en cualquier sistema operativo o servicio.

Cómo saber o cambiar el hostname de tu equipo

Consultar el hostname de un equipo es sencillo. En Windows puedes escribir el comando «hostname» en la línea de comandos, o consultarlo en las propiedades del sistema. En Linux y en macOS, ese mismo comando «hostname» en el terminal muestra el nombre actual, y en Linux también puede gestionarse con «hostnamectl». Cambiarlo es igual de accesible, aunque conviene hacerlo con criterio: en un servidor, el hostname suele estar vinculado a su configuración de red, a los certificados y al correo, de modo que modificarlo sin más puede afectar a servicios en funcionamiento. Por eso, en entornos de alojamiento, el nombre del servidor se define normalmente durante la puesta en marcha.

Por qué es importante el hostname

El hostname es mucho más que una etiqueta: interviene en la identificación de los equipos, en la resolución DNS, en la emisión de certificados SSL —que se vinculan a un nombre concreto—, en el funcionamiento del correo electrónico y en la administración remota mediante protocolos como SSH. Un hostname bien definido facilita la gestión, mejora la trazabilidad y evita confusiones cuando hay varios servidores implicados. Si alojas tu proyecto en un servicio de hosting profesional, el nombre del servidor y su resolución DNS vienen correctamente configurados desde el inicio, de modo que tu web y tu correo se identifican sin problemas en todo internet.

Ejemplos prácticos: subdominios, correo y DNS inversa

En el día a día los hostnames aparecen constantemente, aunque no siempre seamos conscientes de ello. Los subdominios son un ejemplo claro: «www», «mail», «blog» o «tienda» son hostnames que, unidos a tu dominio, dan lugar a direcciones como «www.midominio.com» o «mail.midominio.com», cada una apuntando al servicio correspondiente mediante sus registros DNS. En el correo electrónico, el hostname del servidor cobra especial relevancia gracias a la DNS inversa (registro PTR), que asocia una dirección IP con un nombre de host: muchos servidores de correo comprueban esta correspondencia para decidir si un mensaje es legítimo o sospechoso, de modo que un hostname mal configurado puede afectar a la entregabilidad. Entender estos usos prácticos ayuda a configurar correctamente una web, su correo y sus servicios asociados, y a diagnosticar con rapidez por qué algo no resuelve como debería.

Preguntas frecuentes

¿Cuál es la diferencia entre hostname y dominio?

El hostname identifica un equipo concreto dentro de una red, mientras que el dominio es el nombre que agrupa y representa a un conjunto de recursos en internet. Cuando se combinan, forman el FQDN: el hostname es la parte inicial (por ejemplo, «mail») y el dominio es el resto («midominio.com»), dando lugar a «mail.midominio.com».

¿Qué es localhost?

«localhost» es el hostname que un equipo utiliza para referirse a sí mismo. Se resuelve a la dirección de bucle local (127.0.0.1 en IPv4) y se emplea para probar servicios y aplicaciones en la propia máquina sin salir a la red. Es un nombre reservado presente en prácticamente todos los sistemas.

¿Puedo cambiar el hostname de mi servidor cuando quiera?

Técnicamente sí, pero conviene hacerlo con cuidado. El hostname de un servidor está ligado a su configuración de red, a los certificados SSL y al correo, así que un cambio puede afectar a servicios activos. Lo recomendable es planificarlo y, si tu alojamiento es gestionado, consultarlo con el soporte para evitar interrupciones.

¿Tu web necesita un hosting que vuele?

Hosting en España con soporte real en español, migración gratis, SSL incluido y 30 días de garantía. Sin líos y sin costes ocultos.

Ver planes de hosting →