¿Cómo cambiar el hostname en un servidor CentOS?

Actualizado el 22 de agosto, 2016. Por BlueHosting.

Por defecto, a su servidor se le asigna el nombre de pila como nombre de host o hostname. Algunos software, tales como cPanel, requieren de un Nombre de Dominio Totalmente Calificado o FQDN (Fully Qualified Domain Name, por sus siglas en inglés) para ser usado como hostname durante su sistema de verificación de licencias. Este artículo explica cómo cambiar el hostname de su servidor en CentOS.

Cambiar el hostname del servidor

Usando su editor de texto favorito, abra el archivo /etc/sysconfig/network en el servidor, por ejemplo:

sudo vi /etc/sysconfig/network

Modifique la línea HOSTNAME= mihostname para que el valor asignado coincida con el FQDN de su hostname.

HOSTNAME=hostname.dominio.com

Para la red interna, cambie el host que está asociado con la dirección IP para su servidor (encontrada en /etc/hosts).

sudo vi /etc/hosts

En nuestro ejemplo, debería editar la última línea:

# Generated by SolusVM
127.0.0.1       localhost localhost.localdomain
::1     localhost localhost.localdomain
123.45.67.8  hostname.dominio.com hostname

...

Ejecute el comando hostname. Este comando le permite cambiar el hostname en el servidor (que lo recordará en la línea de comandos), pero no actualiza de forma activa todos los programas que se están ejecutando bajo el antiguo hostname.

hostname hostname.dominio.com

Ahora al ejecutar el comando hostname por sí solo, obtendremos:

hostname.dominio.com

Reinicie el servicio de red en su servidor para asegurarse de que los cambios se mantengan después del reinicio.

/etc/init.d/network restart

Con esto habrá terminado el procedimiento de cambiar su hostname.

¿QUÉ DESEAS SABER?

Intentaremos leer tu mente...