¿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.