Hostwinds Tutoriales

Resultados de búsqueda para:


Tabla de contenido


¿Qué es un nombre de host?
Cómo verificar su nombre de host actual
Cambiar el nombre de host
Método 1: Cambiar el nombre de host usando hostNAMECTL (recomendado)
Paso 1: Establezca el nuevo nombre de host
Paso 2 (opcional): Establezca un nombre de host bonito
Paso 3: Verifique el cambio
Método 2: Cambie el nombre de host editando archivos de configuración directamente
Paso 1: Editar/etc/nombre de host
Paso 2: editar el archivo/etc/hosts
Paso 3: reiniciar o aplicar cambios
Método 3: Cambiar el nombre de host usando NMTUI (UI de texto NetworkManager)
Paso 1: Inicie la herramienta
Paso 2: Navegue
Paso 3: Aplicar cambios
Verificación final: confirme sus cambios
Consejos para la selección de nombre de host

Cómo cambiar su nombre de host en Linux

Etiquetas: DNS,  Linux 

¿Qué es un nombre de host?
Cómo verificar su nombre de host actual
Cambiar el nombre de host
Método 1: Cambiar el nombre de host usando hostNAMECTL (recomendado)
Paso 1: Establezca el nuevo nombre de host
Paso 2 (opcional): Establezca un nombre de host bonito
Paso 3: Verifique el cambio
Método 2: Cambie el nombre de host editando archivos de configuración directamente
Paso 1: Editar/etc/nombre de host
Paso 2: editar el archivo/etc/hosts
Paso 3: reiniciar o aplicar cambios
Método 3: Cambiar el nombre de host usando NMTUI (UI de texto NetworkManager)
Paso 1: Inicie la herramienta
Paso 2: Navegue
Paso 3: Aplicar cambios
Verificación final: confirme sus cambios
Consejos para la selección de nombre de host

El nombre de host es el nombre que utiliza su sistema para identificarse en una red.Es útil al administrar servidores o trabajar con múltiples máquinas, ya que aparece en sesiones de SSH, monitoreo de paneles, registros del sistema y más.

Esta guía lo guiará a través de la verificación y el cambio de su nombre de host utilizando métodos compatibles con la mayoría de las distribuciones modernas de Linux.

¿Qué es un nombre de host?

Un nombre de host es una etiqueta legible por humanos dada a un sistema para la identificación en una red.Por lo general, se parece a algo como Web-01, DB-servidoro proxi interno.Hay tres tipos principales:

Tipo

Descripción

Nombre de host estático

Nombre de host persistente almacenado en la configuración.Utilizado de forma predeterminada a través de los reinicios.

Nombre de host transitorio

Nombre temporal establecido por el núcleo o DHCP.

Bonito nombre de host

Un nombre cosmético, que se muestra en algunos entornos de escritorio o paneles.

Cómo verificar su nombre de host actual

Para ver el nombre de host actual de su sistema, abra un terminal y ejecute:

hostnamectl

Este comando le dará una imagen completa de la identidad y el entorno de su sistema al mostrar sus nombres de host estáticos, transitorios y bonitos.

Salida de ejemplo:

Static hostname: web-server-01
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 29d55dfb36c341e3bd95d3458b65c25c
           Boot ID: f70b97e182e24b39b45de4db14bbfb18
    Virtualization: kvm
  Operating System: Ubuntu 22.04.3 LTS
            Kernel: Linux 5.15.0-91-generic
      Architecture: x86-64

Lo que significa cada una de estas líneas:

Campo

Que muestra

Nombre de host estático

Este es el nombre de host permanente del sistema.Es lo que se llama a la máquina a través de reiniciar a menos que se cambie

Nombre del icono

Utilizado por entornos gráficos para mostrar un icono apropiado, a menudo ignorado en los servidores

Chasis

Describe el tipo físico o virtual del sistema: escritorio, servidor o VM

ID de máquina

Un identificador único vinculado a la instalación del sistema operativo Linux

ID de arranque

Una identificación única que cambia cada vez que el sistema bota

Virtualización

Muestra si el sistema se ejecuta en una máquina virtual (por ejemplo, KVM, VMware o ninguno)

Sistema operativo

Su nombre y versión de distribución de Linux

Núcleo

La versión del núcleo de Linux actualmente en ejecución

Arquitectura

El tipo de procesador del sistema (por ejemplo, x86-64 para sistemas de 64 bits)

Si solo desea el nombre de host sin todos los detalles del sistema:

hostname

Salida de ejemplo:

web-server-01

Cambiar el nombre de host

Hay tres métodos comunes para cambiar el nombre de host.El correcto depende de la configuración y las preferencias de su sistema.

Método 1: Cambiar el nombre de host usando hostNAMECTL (recomendado)

La mayoría de las distribuciones modernas de Linux utilizando system (por ejemplo, Ubuntu, Debian, Fedora, Almalinux, Rocky Linux) admiten este método.

Paso 1: Establezca el nuevo nombre de host

sudo hostnamectl set-hostname new-hostname

Reemplazar 'nombre nuevo'Con el nombre deseado (por ejemplo, App-Server-01).

Ejemplo:

sudo hostnamectl set-hostname app-server-01

Paso 2 (opcional): Establezca un nombre de host bonito

sudo hostnamectl set-hostname "Application Server 01" --pretty

Paso 3: Verifique el cambio

hostnamectl

Debería ver una salida similar a este formato:

 Static hostname: app-server-01
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 29d55dfb36c341e3bd95d3458b65c25c
           Boot ID: f70b97e182e24b39b45de4db14bbfb18
    Virtualization: kvm
  Operating System: AlmaLinux 9
            Kernel: Linux 5.14.0-362.el9.x86_64
      Architecture: x86-64

El nombre de host actualizado, que se muestra en el nombre de host Static, ahora es visible en sus entornos de escritorio y herramientas de estado.

Método 2: Cambie el nombre de host editando archivos de configuración directamente

Si su sistema no usa system, o si prefiere la configuración manual, puede editar el nombre de host directamente a través de archivos de configuración.

Estos cambios generalmente persisten en reinicios.

Paso 1: Editar/etc/nombre de host

sudo nano /etc/hostname

Reemplace el nombre de host existente con su nuevo.Por ejemplo, cambiar:

web-server-01

a:

app-server-01

Paso 2: editar el archivo/etc/hosts

sudo nano /etc/hosts

Encuentra la línea que se ve así:

127.0.1.1    web-server-01

Y actualizarlo para reflejar el nuevo nombre de host:

127.0.1.1    app-server-01

Importante: Asegúrese de que 127.0.0.1 localhost todavía esté intacto:

127.0.0.1    localhost
127.0.1.1    app-server-01

Lo que esto significa y por qué es importante:

  • 127.0.0.1 Localhost: Esta es la dirección de loopback.Siempre se refiere a "esta máquina" y nunca debe eliminarse.
  • 127.0.1.1 App-server-01: Esta línea vincula su nombre de host con la red de bucleback.Permite que los programas se ejecuten localmente resolver el nombre de su máquina correctamente.

Si omite la actualización de este archivo al cambiar el nombre de host, puede encontrar problemas con los servicios que dependen de la resolución de nombres locales.

Paso 3: reiniciar o aplicar cambios

Para que el cambio tenga un efecto completo, deberá reiniciar:

sudo reboot

Después de reiniciar, consulte el nombre de host para verificar que todo esté funcionando:

hostnamectl

Método 3: Cambiar el nombre de host usando NMTUI (UI de texto NetworkManager)

Este método proporciona una interfaz guiada, una buena opción si no se siente cómodo con la edición de la línea de comandos.

Paso 1: Inicie la herramienta

sudo nmtui

Paso 2: Navegue

  • Seleccione "Establecer nombre de host del sistema"
  • Ingrese su nuevo nombre de host (por ejemplo, DB-Server-02)
  • Confirmar y salir

Paso 3: Aplicar cambios

Reinicie su sistema:

sudo reboot

Luego confirme con:

hostnamectl

Verificación final: confirme sus cambios

Independientemente del método, siempre verifique sus cambios:

hostnamectl

Y verificar:

hostname

Consejos para la selección de nombre de host

Elegir un nombre de host claro y consistente hace que sea más fácil administrar y monitorear sus servidores, especialmente en entornos con múltiples máquinas.Aquí hay algunas pautas simples a seguir:

  • Use solo letras, números y guiones en minúsculas.
  • Evite caracteres y espacios especiales (excepto en bonitos nombres de host)
  • Mantenga el nombre de menos de 64 caracteres
  • Hacerlo lo suficientemente descriptivo para una fácil identificación en registros o paneles

Escrito por Hostwinds Team  /  agosto 31, 2018