Aunque el sistema establece el nombre de host durante el proceso de instalación, puede cambiar el nombre de host en cualquier momento en Linux.
Si olvida personalizar el nombre de la máquina durante la instalación del sistema operativo, puede hacerlo más tarde. ¡Así es como!
Un nombre de host, también llamado nombre de computadora, es una etiqueta asignada a un host en una red que distingue un dispositivo de otro en una red específica. Puede ser una cadena simple que contenga caracteres alfanuméricos, puntos y guiones.
Mostrar nombre de host en Linux
Antes de continuar con el cambio del nombre de host, primero verifiquemos cuál es el nombre de host actual en nuestro sistema Linux.
Hay varias formas de verificar el nombre de host en su sistema Linux. Aquí te mostraré dos de los métodos más utilizados.
Puede encontrar el nombre de host del sistema en Linux ejecutando hostname
comando sin opciones:
hostnamectl
Como puede ver en el resultado anterior, el nombre de host de mi sistema Linux es ubuntu
.
Otra forma de obtener el nombre de host del sistema en Linux es ejecutar hostnamectl
comando sin opciones:
hostnamectl
A diferencia del comando hostname, hostnamectl muestra algunos detalles más relacionados con su sistema, como el tipo de sistema, el sistema operativo, la versión del kernel, la arquitectura, etc.
Ahora pasemos a cambiar el nombre de host de nuestro sistema Linux.
Cambiar nombre de host en Linux
Podemos cambiar el nombre de host del sistema de nuestro sistema Linux a cualquier otro nombre de host deseado. Por ejemplo, queremos cambiar el nombre de host del sistema actual de ubuntu
al web-server
.
Para ello, utilizaremos el hostnamectl
comando con el set-hostname
argumento seguido del nuevo nombre de host, en nuestro caso web-server
:
sudo hostnamectl set-hostname web-server
Por supuesto, no olvide reemplazar web-server
con el nombre que le gustaría usar.
Tenga en cuenta que hostnamectl set-hostname
no produce ninguna salida. Por lo tanto, puede usar el hostnamectl
comando sin ninguna opción para verificar que el nombre de host ha sido cambiado:
hostnamectl
Puede ver que el nombre de host recién proporcionado se cambió con éxito en nuestro sistema Linux.
Mientras cambiaste el nombre de host a través de hostnamectl
comando, no es necesario que reinicie el sistema para ver los efectos del cambio de nombre de host.
Sin embargo, para cambiar su nombre de host de forma permanente, también deberá editar su /etc/hosts
expediente. Con el editor de su elección, por ejemplo, Nano, abra el archivo y reemplace todas las apariciones de su antiguo nombre de host con el nuevo nombre de host.
sudo nano /etc/hosts
Guarde los cambios y salga de /etc/hosts
expediente. Luego reinicie el sistema para aplicar los cambios.
Conclusión
El nombre de host en cualquier distribución basada en Linux se usa para identificar un sistema de forma única en una red. Una de las tareas esenciales para un administrador de sistemas es saber cómo cambiar el nombre de host.
Espero que este artículo te haya ayudado a cambiar el nombre de host en Linux. Como siempre, no dude en enviarnos sus comentarios.