Saltar al contenido

Cómo cambiar el hostname en Linux: 3 métodos diferentes

Cómo cambiar el nombre de host en Linux: 3 métodos diferentes

Un nombre de host o nombre de host es un nombre utilizado para identificar un dispositivo en una red. Normalmente se define como servidor local durante la instalación del sistema operativo.

Sin embargo, si hay varios dispositivos en una red, esto puede crear duplicados y provocar conflictos de red. Para evitar esto, le recomendamos cambiar el nombre de host de su sistema Linux.

En este artículo, veremos tres métodos para cambiar el nombre de host en CentOS y otras distribuciones de Linux como Debian, Ubuntu y Red Hat Enterprise Linux (RHEL).

Como instalar Magento 2 manualmente

Cómo cambiar el nombre de host en Linux de forma permanente

En esta sección, aprenderá cómo cambiar el nombre de host actual del permanentemente en servidores privados virtuales Linux antiguos o nuevos, usando el comando hostnamectl, nmtui o editando sus archivos de configuración.

Consejo profesional

Si estás empezando, encontrarás todas las instrucciones sobre cómo configurar un VPS en nuestra guía paso a paso.

Opción 1: usar el comando hostnamectl

Las distribuciones modernas de Linux vienen con sistemaun administrador de sistemas y servicios que tenga el estándar instalado comando hostnamectl para administrar y cambiar nombres de host.

Aquí se explica cómo cambiar su nombre de host actual usando hostnamectl:

  1. Abre el Terminal.
  2. Accede a tu VPS Linux a través de SSH.
  3. Si su sistema no tiene systemd, use este comando para instalarlo y haga clic en Introducción:
apt-get install systemd
  1. Una vez que se complete la instalación, escriba el siguiente comando para ver el nombre de host actual y presione Introducción:
hostnamectl
  1. El resultado es así:
Static hostname: hostinger
Icon name: computer-vm
Chassis: vm
Machine ID: 45598cbdb6ee462e8696166b520fe788
Boot ID: 99526e56aeea45c2a0f3b2ffaaffe9d9
Virtualization: openvz
Operating System: Ubuntu 20.04.3 LTS
Kernel: Linux 5.4.0
Architecture: x86-64
  1. En la salida, el nombre de host actual aparece como Nombre de host estático. Para cambiarlo permanentemente, escriba el siguiente comando, usando el nuevo nombre de host que desee, y presione Introducción:
hostnamectl set-hostname hostname
  1. El comando anterior no produce ningún resultado. Entonces, para verificar el nuevo nombre de host, ejecute el siguiente comando y presione Introducción:
hostnamectl

El resultado mostrará el nuevo nombre de host.

Leer  ¿Qué es un sistema de gestión de bases de datos (SGBD)?

Opción 2: utilizar la interfaz de usuario de texto de Network Manager (nmtui)

oh Interfaz de usuario de texto del administrador de red (NMTUI) es una interfaz de usuario de texto que le permite configurar la red y el nombre de host en una ventana de terminal. Está disponible en varias distribuciones de Linux, como CentOS y RHEL.

A continuación explicamos cómo cambiar el nombre de host usando el comando nmtui:

  1. Abre el Terminal y conéctese a su cuenta usando SSH.
  2. Instala el Paquete NetworkManager-tui escribiendo el siguiente comando y presionando Introducción:
sudo yum install NetworkManager-tui
comando sudo yum install NetworkManager-tui
  1. Se cargarán el paquete y la lista de dependencias. El escribe Es, entonces presione Introducción para iniciar el proceso de instalación.
Interfaz de usuario de texto del administrador de red
  1. La línea aparecerá ¡Completo! una vez que el paquete nmtui se haya instalado correctamente.
Interfaz de usuario de texto del administrador de red (NMTUI)
  1. Ejecute este comando para verificar el estado del administrador de red y presione Introducción:
service NetworkManager status
Estado del administrador de red
  1. Para iniciar el servicio nmtui, escriba el siguiente comando y presione Introducción:
service NetworkManager start
gerente de Redes
  1. Luego escriba este comando y presione Introducción:
sudo nmtui
comando sudo nmtui
  1. En la ventana TUI de NetworkManager, seleccione Establecer el nombre de host del sistema y presione Introducción.
Ventana TUI de NetworkManager
  1. Ingrese el nombre de host deseado y seleccione Aceptar.
TUI del administrador de red

Así es como se cambia exitosamente el nombre de host.

Opción 3: editar los archivos de configuración

La siguiente opción es editar los archivos de configuración: /etc/nombre de host Es /etc/hosts. Mira cómo hacerlo:

  1. Abre el Terminal y conectarse vía SSH.
  2. Abre el archivo /etc/nombre de host y reemplace el antiguo nombre de host por el nuevo:
vi /etc/hostname
hostinger
  1. Luego actualice el registro del nombre de host en el archivo. /etc/hosts para que el sistema resuelva el nuevo nombre de host en la red.
# vi /etc/hosts
127.0.0.1 hostinger

En este punto, ha terminado de actualizar los registros en los archivos de configuración. Sin embargo, para aplicar los cambios, deberá editar el archivo de configuración de la nube.

Leer  ¿Cuál Elegir Para Tu Servidor Web?

He aquí cómo hacerlo:

  1. Abra el archivo de configuración de la nube escribiendo este comando en el campo Terminal y presionando Introducción:
sudo vim /etc/cloud/cloud.cfg
  1. Cambie el valor de la siguiente línea a verdadero:
preserve_hostname: true
  1. Reinicie su sistema y abra el Terminal. Para verificar que el nombre de host se conservó durante el reinicio, ejecute el siguiente comando y haga clic en Introducción:
hostname

Esto mostrará el nuevo nombre de host que configuró.

¡Importante! Si el archivo de configuración de la nube no está disponible en su sistema, puede omitir estos pasos de manera segura.

Cómo cambiar el nombre de host sin reiniciar

En esta sección, aprenderá cómo cambiar el nombre de host sin reiniciar su sistema. Sin embargo, tan pronto como reinicie su sistema, volverá al nombre de host anterior.

Este método es útil cuando necesita realizar una tarea secundaria que requiere cambios temporales. La sintaxis básica del comando es:

hostname [new_host_name]

Aquí te explicamos cómo usarlo:

  1. En la terminalescriba el comando de nombre de host junto con el nuevo nombre de host y presione Introducción.
hostname hostinger
  1. Verifique que el nombre de host esté configurado correctamente escribiendo el siguiente comando y haciendo clic Introducción:
hostname

El resultado mostrará el nombre de host actualizado.

Cómo cambiar el nombre de host de Linux de forma permanente en Hostinger VPS

Si utiliza Hostinger VPS, la única forma de cambiar el nombre de host de forma permanente es a través de hPanel. Aquí te explicamos cómo hacerlo:

  1. Ir a la pestaña VPS y seleccione el servidor que desea cambiar.
  2. Elegir Contexto en la barra lateral izquierda.
  3. Desplácese hacia abajo y escriba el nuevo nombre de host en el cuadro Cambiar nombre de host y luego presione Mantener.
Leer  Qué Usar - Nginx vs Apache

Eso es todo, has cambiado nombre de host en Hostinger VPS.

1714787765 145 Como instalar Magento 2 manualmente

Conclusión

El nombre de host de la computadora es una parte esencial de un servidor Linux, ya que ayuda a identificar su máquina dentro de una red.

La mayoría de los sistemas Linux proporcionan herramientas y comandos para que los usuarios puedan personalizar los nombres de host del sistema según sus preferencias.

Compartimos tres métodos para cambiar los nombres de host de Linux según sus necesidades:

  • Ejecute el comando nombre de hostectlusar nmtui o editar el archivo de hosts para cambiar el nombre de host de forma permanente.
  • usa el comando nombre de host [nuevo_nombre_host] para cambiar el nombre de host temporalmente y sin reiniciar el sistema.
  • Cambie el nombre de host de Linux de forma permanente en Hostinger VPS a través de hPanel.

Esperamos que la información de este artículo le haya ayudado a configurar un nuevo nombre de host en Linux. Si tiene alguna pregunta o sugerencia, compártala en la sección de comentarios a continuación.

Compartir

Deja una respuesta