¿Qué es el hostname de un equipo o sistema?


Un nombre de equipo es un nombre único que se le otorga a un dispositivo conectado a una red de dispositivos informáticos. Puede ser un ordenador, un servidor de ficheros, un dispositivo de almacenamiento conectado en red, un fax, impresora, teléfono móvil, etc..
En Internet o la red, usualmente se trabaja con equipos funcionando como servidores (hosts), en estos casos el equivalente para «nombre de equipo» en inglés sería hostname. Estos servidores siempre tienen una dirección IP asignada, al igual que los dispositivos que se encuentran en nuestra "red local".
El nombre de host o "hostname" ayuda al administrador de la red a identificar los dispositivos sin tener que memorizar una dirección IP para cada uno de ellos. El nombre para el equipo o dispositivo suele ser una palabra sencilla, elegida por el administrador. Se puede entablar tanto nombres descriptivos, como creativos (iron-man, stallman), como números (machine07).
Prácticamente todos los sistemas operativos se identifican con un nombre predeterminado para referirse al ordenador local: "localhost" y aunque se cambie o asigne otro nombre de equipo, el localhost siempre será identificativo y se podrá usar en el sistema o equipo.

¿Cómo funciona el hostname en Internet?


El nombre de equipo o hostname no es visible en Internet. Pero realmente, cualquier máquina, dispositivo u ordenador, tiene un nombre de dominio completamente cualificado (FQDN), el cual se compone del nombre de equipo y del nombre de dominio. Un ejemplo sería: en equipo007.shelldredd.com, "equipo007" es el nombre de equipo, y "shelldredd.com" es el nombre del dominio.

  • ✪ ¿Qué es un FQDN?
  • Sus siglas en inglés significan "fully qualified domain name" y es un nombre de dominio completo, que incluye el nombre del equipo y el nombre de dominio asociado a ese equipo. Ejemplo: "equipo007.shelldredd.com".
  • La longitud máxima permitida para un FQDN es de 255 caracteres (bytes), con una limitación de 63 bytes por etiqueta dentro de un nombre de dominio.
Con esta información básica explicada, podemos continuar con la parte práctica del artículo, "cambiar el hostname".

Cambiar hostname en sistemas Gnu/Linux.


En algunas distribuciones se puede cambiar desde el panel de información de sistema, propiedades y cambiar nombre de equipo pero en este caso usaremos la shell de la terminal, si ejecutamos "hostname" nos dirá cual es nombre de equipo actual. Con la orden de sistema "hostnamectl" con el parametro "set-hostname":

  • sudo hostnamectl set-hostname [nombre-nuevo]
Después de la ejecución del comando, no veremos cambios algunos en el encabezado o promt de la terminal, necesitamos reiniciar el entorno de la shell para que se actualice. Para ello cerramos o salimos de la terminal con el comando "exit".




Ejecutamos la terminal de nuevo y comprobamos que los cambios han surgido efecto.



Cambiar el archivo de configuración de hosts.


Después del paso anterior no hemos terminado de configurar el cambio de nombre de equipo, ya que si ejecutamos un comando, el stderr nos indicará que no se encuentra o no se puede resolver el nombre de host como nuestra la siguiente imagen.


Para que no suceda este error, debemos añadir manualmente el nombre de equipo al archivo de configuración de hosts que se encuentra en el directorio /etc/ . En este archivo veremos el localhost que se corresponde con el 127.0.0.1 y a continuación el hostname con el 127.0.1.1 , este último es el que debemos cambiar por el nombre que hemos elegido antes.

  • sudo nano /etc/hosts


Y con este paso tendremos correctamente cambiado el nombre de equipo o hostname.

  • ✪ Artículo escrito por ShellDredd.
  • ✪ Fecha de publicación: 23 de Marzo de 2022.
  • ✪ Fuentes de información: manual del administrador de Debian.

  • Vídeo completo explicando el proceso con los pasos del artículo.
Ver Vídeo
  • Otro vídeo con una metodología y pasos en un vídeo corto (Shorts).
Ver Vídeo

Nos vemos en el próximo artículo.


Máquinas CTF & Retos

  • Máquinas Vulnerables CTF y retos web exclusivos creados con cariño. Ambientaciones personalizadas para que aprender sea también divertido y cultural.
  • Descubre el mundo la seguridad informática en entornos controlados.
Ir a la sección

Artículos Técnicos

  • Blog sobre tecnología e informática.
  • Explicaciones técnicas de diferentes aspectos.
  • Contenido con documentación.
Leer más...

Artículos Offtopic

  • Sección dedicada a contenido Offtopic.
  • Damos una opinión personal sobre diversas temáticas tecnológicas desde un punto de vista informal.



Próximamente

Seguridad Informática

  • Writeups, guías y explicaciones.
  • Máquinas recomendadas por nivel.
  • Resolución de laboratorios.
¡Entrar!

Noticias Tecnológicas

  • Contenido en formato texto, vídeo y podcast.
  • Los noticias en directo se emiten los viernes a las 22:30 hora española.
Próximamente

FOSS LOVERS

  • Contenido sobre software libre y código abierto.
  • Proxima apertura del grupo de usuarios.

Próximamente

¿Te gusta el contenido de ShellDredd?

Si quieres puedes invitarme a un café para apoyar el contenido.

Directos Twitch




Ir a Twitch

Youtube

Ir a Youtube

GitHub Repositorios

Dale un vistazo