Cambiar nombre de host en CentOS 8
El nombre de host se establecerá cuando esté instalando el sistema operativo y para máquinas virtuales, se asigna dinámicamente cuando se crea la instancia. Al usar hostname, una red diferencia entre dos sistemas, por lo que es importante tener un nombre de host diferente para cada máquina en la misma red. En este tutorial, aprenderá cómo cambiar el nombre de host en CentOS 8 sin reiniciar la máquina.
Prerrequisitos
indice
Antes de comenzar a cambiar el nombre de host en CentOS 8. Debe tener una cuenta de usuario no root en su sistema con privilegios de sudo.
Comprueba el nombre de host
Ejecute el siguiente comando para verificar el nombre de host de su sistema:
hostnamectl
La salida debería ser como:
Static hostname: linux4one
Icon name: computer-laptop
Chassis: laptop
Machine ID: 2381ec6bc94945e781c843f399507ea2
Boot ID: 2902f9a594944fe28d8ac90759229ef0
Operating System: CentOS Linux 7 (Core)
Kernel: Linux 4.15.0-43-generic
Architecture: x86-64
Como se muestra en la salida anterior, el nombre de host para la máquina es linux4one
.
Cambiar nombre de host usando hostnamectl
hostnamectl
El comando también se utiliza para cambiar el nombre de host del sistema de una manera fácil.
La siguiente es la sintaxis básica para cambiar el nombre de host del sistema mediante el hostnamectl
comando:
sudo hostnamectl set-hostname NEW_NAME
Donde NEW_NAME es el nuevo nombre de host del sistema.
Ahora, para cambiar el nombre de host del sistema de linux4one
new_hostname, ejecute el siguiente comando:
sudo hostnamectl set-hostname new_hostname
Ahora el nombre de host del sistema se cambia de linux4one
a new_hostname
.
Editar nombre de host en el archivo / etc / hosts
Aquí también puede cambiar el nombre de host del /etc/hosts
archivo de edición del sistema .
Ahora abra el /etc/hosts
archivo con su editor de texto favorito:
sudo nano /etc/hosts
Ahora cambie el nombre de host en el archivo abierto con el nuevo.
Verificar el nombre de host
A partir de ahora, hemos cambiado el nombre de host del sistema utilizando uno de los métodos anteriores. Ahora para verificar el cambio, ejecute el siguiente comando:
hostnamectl
La salida debería verse como
Static hostname: new_hostname
Icon name: computer-laptop
Chassis: laptop
Machine ID: 2381ec6bc94945e781c843f399507ea2
Boot ID: 2902f9a594944fe28d8ac90759229ef0
Operating System: CentOS Linux 7 (Core)
Kernel: Linux 4.15.0-43-generic
Architecture: x86-64
Como puede ver, el nombre de host se cambió con éxito de linux4one
a new_hostname
.
Conclusión
Ha aprendido con éxito cómo cambiar el nombre de host en CentOS 8. Si tiene alguna pregunta al respecto, no olvide comentar a continuación.