Tener el mismo nombre de host para todos los sistemas hará que la tarea administrativa y de mantenimiento del sistema y de la red sea muy difícil.
El nombre de host en cualquier distribución basada en Linux se usa para identificar un sistema de forma única en una red. El nombre de host predeterminado que se establece durante la instalación es localhost. En el caso de algunos servicios en la nube, el nombre de host predeterminado se establece de acuerdo con sus preferencias y no siempre es localhost.
La aplicación instalada usa el nombre de host como identificador predeterminado mientras se comunica con otros sistemas.
Por lo tanto, para comunicarse con cualquier otro sistema en una red sin confusión, siempre es una buena idea cambiarlo. En este artículo, veremos cómo cambiar el nombre de host en Ubuntu 18.04 LTS.
Cambiar nombre de host en Ubuntu usando hostnamectl
Recuerde que para todos los métodos que estamos a punto de mostrar, debe usar SSH para acceder a su servidor Linux. Aquí tienes un tutorial por si necesitas un poco de ayuda.
La forma más fácil de cambiar el nombre de host es usando el comando hostnamectl. El comando es parte de las utilidades de systemd y se instala de manera predeterminada. Si por alguna razón no está presente en su sistema, utilice el siguiente apt-get comando para instalarlo:
apt-get install systemd
Ahora el comando hostnamectl estará disponible si faltaba antes. Escriba hostnamectl en la línea de comandos de la terminal para ver la información del sistema, incluido el nombre de host. Aquí está el comando:
hostnamectl
Este es el resultado que obtendrías:
Static hostname: hostinger Icon name: computer-vm Chassis: vm Machine ID: 45598cbdb6ee462e8696166b520fe788 Boot ID: 99526e56aeea45c2a0f3b2ffaaffe9d9 Virtualization: xen Operating System: Ubuntu 18.04.1 LTS Kernel: Linux 4.15.0-1021-aws Architecture: x86-64
El resultado del comando anterior enumera el nombre de host permanente como el nombre de host estático. Para cambiar el nombre de host del sistema de forma permanente, solo use el siguiente comando hostnamectl:
hostnamectl set-hostname hostinger
El comando anterior no produce una salida. Para verificar el nuevo nombre de host, escriba hostnamectl desde la terminal sin opciones ni parámetros:
hostnamectl
Cambiar el nombre de host en Ubuntu usando el nombre de host
El comando hostname se usa para mostrar o configurar el nombre de host y el nombre de dominio de un sistema. La sintaxis básica del comando es:
hostname [options] [new_host_name]
Para ver la configuración actual de su sistema, use el nombre de host sin opciones ni argumentos:
hostnamectl
Para cambiar el nombre de host, simplemente use el comando de nombre de host sin ninguna opción escribiendo el nuevo nombre de host como único argumento.
hostname hostinger
Para verificar si el nombre de host se configuró correctamente, solo use el comando de nombre de host simple.
Recuerde que los cambios en el nombre de host son temporales. Si reinicia el sistema, el nombre de host se revertirá al anterior.
El comando de nombre de host es útil en una situación en la que tiene una tarea menor que requiere cambios temporales, pero no desea realizar cambios permanentes.
Cambiar el nombre de host en Ubuntu manualmente
Es posible cambiar el nombre de host editando algunos archivos de nombre de host de configuración directamente. Solo necesita actualizar el nombre de host en dos archivos de configuración:/etc/hostname y /etc/hosts .
Para empezar, edite el archivo /etc/hostname y actualice el registro con el nuevo nombre de host:
vi /etc/hostname hostinger
A continuación, actualice el registro del nombre de host con el nuevo en /etc/hosts archivo para que el sistema resuelva el nuevo nombre de host en la red.
# vi /etc/hosts 127.0.0.1 hostinger
En esta etapa, ha terminado de actualizar los registros en los archivos de configuración necesarios. Pero todavía está a un paso de aplicar los cambios anteriores.
En el paso final, debe editar un archivo de configuración de la nube. Este paquete de inicio en la nube se instala a partir de las imágenes predeterminadas proporcionadas por algunos proveedores de servicios en la nube para inicializar una instancia en la nube.
Para completar los trámites, edite el archivo de configuración de la nube y cambie el valor de preserve_hostname a verdadero .
#vi /etc/cloud/cloud.cfg
# Esto hará que el módulo set+update hostname no funcione (si es cierto)
preserve_hostname:verdadero
Si el archivo de configuración de la nube anterior no está presente en su sistema, entonces no se preocupe, puede omitir este paso con seguridad.
Reinicie su sistema y abra una sesión de terminal. Para verificar que el nombre de host se conservó durante el reinicio, simplemente escriba el siguiente comando en la terminal:
hostnamectl
Cambiar el nombre de host en Ubuntu usando el panel de control de Hostinger
Para cambiar el nombre de host usando el panel de control de Hostinger, simplemente vaya a Servidores menú, en la barra de navegación superior y seleccione la instancia para la que desea cambiar el nombre de host. En la ventana recién abierta, actualice el valor de hostname al nuevo y presiona Guardar cambios . Felicitaciones, cambió con éxito el nombre de host usando el panel de control de Hostinger:
Conclusión
Cambiar el nombre de host en Linux Ubuntu 18.04 es bastante fácil. Ahora ya sabes cómo hacerlo a través del panel de control de Hostinger y la terminal de Linux. ¡Ahora puede administrar su red fácilmente!