GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo establecer o cambiar el nombre de host en Linux

De forma predeterminada, el nombre de host del sistema se establece durante el proceso de instalación, o si está creando una máquina virtual, se asigna dinámicamente a la instancia al inicio, pero hay situaciones en las que necesita cambiarlo.

Este tutorial lo guiará a través del proceso de cambio de nombre de host en Linux sin necesidad de reiniciar el sistema. Las instrucciones deberían funcionar en cualquier distribución moderna de Linux que use systemd.

¿Qué es el nombre de host #

Un nombre de host es una etiqueta asignada a una máquina que identifica la máquina en la red. Cada dispositivo en la red debe tener un nombre de host único.

El nombre de host puede ser una cadena simple que contenga caracteres alfanuméricos, puntos y guiones. Si la máquina está conectada a Internet (como un servidor web o de correo), se recomienda utilizar un nombre de dominio completo (FQDN) como nombre de host del sistema. El FQDN consta de dos partes, el nombre de host y el nombre de dominio.

Mostrando el nombre de host actual #

En los sistemas Linux que usan systemd, el hostnamectl El comando se puede usar para consultar y cambiar el nombre de host y la configuración relacionada en una máquina determinada.

Para ver el nombre de host actual, invoque hostnamectl comando sin argumentos:

hostnamectl

El nombre de host del sistema se resalta en la siguiente imagen:

Cambiando el nombre de host #

Para cambiar el nombre de host, invoque hostnamectl comando con el set-hostname argumento seguido del nuevo nombre de host. Solo el root o un usuario con privilegios sudo puede cambiar el nombre de host del sistema.

Por ejemplo, para cambiar el nombre de host del sistema a mail.linuxize.com , usaría el siguiente comando:

sudo hostnamectl set-hostname mail.linuxize.com

El hostnamectl el comando no produce salida. En caso de éxito, 0 se devuelve un código de error distinto de cero de lo contrario.

Finalmente, para verificar que el nombre de host se cambió con éxito, una vez más use hostnamectl comando:

hostnamectl

El nuevo nombre de host del sistema y alguna información adicional del sistema, como la versión del kernel, se mostrarán en la terminal.

   Static hostname: mail.linuxize.com
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 70a3f06298014fd9ac42e5dc1de1034a
           Boot ID: 6d45a1a8d436418e97519da01ea61c1b
    Virtualization: oracle
  Operating System: Debian GNU/Linux 10 (buster)
            Kernel: Linux 4.19.0-5-amd64
      Architecture: x86-64

Conclusión #

En este tutorial, le mostramos cómo cambiar el nombre de host de su sistema Linux. Según su distribución de Linux y el tipo de virtualización, es posible que se requieran pasos adicionales para completar el proceso.

Para obtener instrucciones específicas de la distribución, consulta los siguientes artículos:

  • Cómo cambiar el nombre de host en CentOS
  • Cómo cambiar el nombre de host en Ubuntu
  • Cómo cambiar el nombre de host en Debian

Siéntase libre de dejar un comentario si tiene alguna pregunta.


Linux
  1. Cómo cambiar un nombre de host en Linux

  2. Cómo configurar/cambiar un nombre de host en CentOS 7 Linux

  3. Cómo configurar o cambiar el nombre de host del sistema en Linux

  4. Cómo cambiar la identidad de un sistema Linux

  5. Cómo cambiar el nombre de host en CentOS Linux

Cómo configurar o cambiar el nombre de host en Fedora Linux

Cómo establecer o cambiar el nombre de host en Debian Linux

Cómo cambiar o establecer la contraseña de usuario en Linux

Cómo establecer o cambiar un nombre de host en AlmaLinux 8 | Linux rocoso 8

Cómo cambiar el nombre de host en Debian 10

Cómo cambiar el nombre de usuario y el nombre de host en el sistema Linux