Cómo configurar o cambiar el nombre de host en Centos

Existen tres tipos de nombre de host:

  1. El nombre de host estático  se almacena en el archivo /etc/hostname . Este nombre de host se utiliza entre las máquinas para identificar un servidor.
  2. El nombre más fácil de usar de un host porque permite más caracteres y signos de puntuación. Es más fácil de usar, pero no es estándar, se almacena en el directorio /etc/machine-info .
  3. El  nombre de host transitorio es uno que se mantiene en el kernel de Linux. Es dinámico, lo que significa que se perderá después de reiniciar. 

En esta guía se verá como cambiar el nombre estático del host.

Verificar el nombre de host actual

Antes de realizar cualquier cambio, se recomienda verificar cuál es el nombre de host actual con el comando:

hostnamectl

Después de ejecutar el comando se obtendrá un resultado similar al siguiente:

Configurar o cambiar el nombre de host en Centos

Los caracteres permitidos para un nombre de host son:

  • Letras minúsculas de la a a la z
  • Números del 0 al 9
  • Puntos y guiones
  • Los nombres de host deben tener entre 2 y 63 caracteres
  • Los nombres de host deben comenzar y terminar con un número o una letra

CentOS 7 solo permite nombres de dominio completos (FQDN), el cambio de nombre de host se lo realiza con el siguiente comando:

hostnamectl set-hostname correo.guidocutipa.blog.bo

Donde correo.guidocutipa.blog.bo es el nuevo nombre del host.

Editar el archivo /etc/hosts

nano /etc/hosts

En el editor de texto, buscar la línea que comienza con 127.0.0.1:

127.0.0.1 localhost localhost.localdomain localhost 4 localhost4.localdomain4

Cambiar la entrada de la siguiente manera:

127.0.0.1 localhost localhost.localdomain localhost 4 localhost4.localdomain4 correo.guidocutipa.blog.bo

Grabar el archivo y salir.

Verificar el nombre de host

Reiniciar el servidor, luego verificar que los cambios se hayan realizado con el comando:

hostnamectl

El resultado obtenido debe ser similar al siguiente:

Entradas relacionadas