Que es el hostname y por que cambiarlo

El hostname es el nombre que identifica al servidor dentro de una red. En sistemas Linux, el hostname se usa en el prompt de la terminal (ej: root@mi-servidor:~#), en los registros del sistema (logs), en la comunicacion entre servicios internos y en la configuracion de algunos servicios como el correo electronico. Cambiar el hostname es necesario cuando se adquiere un nuevo VPS con un nombre generado automaticamente, cuando se reorganiza la infraestructura de servidores, o cuando se instala un panel de control como cPanel que requiere un hostname valido con un formato especifico (FQDN: Fully Qualified Domain Name).

Un FQDN tiene el formato servidor.dominio.com y debe ser un nombre de dominio real con un registro DNS apuntando a la IP del servidor para que funcione correctamente con cPanel y el correo del servidor.

Cambiar el hostname en Ubuntu y Debian

Metodo 1: Con el comando hostnamectl (recomendado)

# Ver el hostname actual
hostnamectl

# Cambiar el hostname
sudo hostnamectl set-hostname servidor.dominio.com

# Verificar el cambio
hostnamectl status

Metodo 2: Editando los archivos de configuracion

Editar el archivo /etc/hostname con el nuevo nombre:

echo "servidor.dominio.com" | sudo tee /etc/hostname

Tambien editar el archivo /etc/hosts para agregar el nuevo hostname:

# Agregar o modificar la linea del hostname
127.0.1.1    servidor.dominio.com    servidor

Cambiar el hostname en CentOS, AlmaLinux y Rocky Linux

# Cambiar hostname con hostnamectl
sudo hostnamectl set-hostname servidor.dominio.com

# Editar /etc/hosts para consistencia
sudo nano /etc/hosts
# Agregar: IP_DEL_SERVIDOR servidor.dominio.com servidor

Verificar que el cambio fue correcto

# Verificar el hostname del sistema
hostname
hostname -f

# Verificar resolucion del hostname
ping -c 1 $(hostname)

Consideraciones importantes

Aspecto Detalle
Reinicio de sesion El nuevo hostname aparece en el prompt al cerrar y volver a abrir la sesion SSH
Servicios afectados Algunos servicios como Postfix leen el hostname al iniciar. Reiniciarlos despues del cambio
cPanel El hostname de cPanel debe coincidir con un dominio real con registro A apuntando al servidor
Certificados SSL del servidor Si el hostname cambio, los certificados SSL del servidor deben regenerarse
¿Fue útil la respuesta? 0 Los Usuarios han Encontrado Esto Útil (0 Votos)