GNU/Linux >> Tutoriales Linux >  >> Cent OS

RHEL 8/CentOS 8 cambiar nombre de host

Un nombre de host es la etiqueta o el nombre vinculado a un dispositivo en una red. Su objetivo principal es reconocer un dispositivo en una red específica o en Internet. Hay tres tipos de nombres de host diferentes:

  • Estático – La mayoría de las veces estará interesado en este tipo de nombre de host que está definido por el usuario y el /etc/hostname archivo de configuración.
  • Transitorio – Este tipo de nombre de host se define dentro del espacio del kernel y, de forma predeterminada, se establece para que sea el mismo que el nombre de host estático. Los nombres de host transitorios se pueden configurar/actualizar mediante DHCP o mDNS en tiempo de ejecución.
  • Bonita – Pretty hostname permite caracteres adicionales según el conjunto de caracteres UTF8, por lo que solo sirve para fines de presentación. El bonito nombre de host también permite incluir espacios.

Este artículo explicará cómo cambiar o configurar el nombre de host en el servidor o estación de trabajo RHEL 8 / CentOS 8 Linux. Para cambiar el nombre de host, utilizará el hostnamectl comando.

En este tutorial aprenderás:

  • Cómo cambiar el nombre de host estático.
  • Cómo cambiar el nombre de host transitorio.
  • Cómo cambiar el bonito nombre de host.
  • Cómo comprobar el nombre de host actual.

Comprobación del nombre de host en el sistema RHEL 8 Linux mediante hostnamectl comando.

Requisitos de software y convenciones utilizadas

Cómo cambiar el nombre de host en Redhat 8 instrucciones paso a paso

  1. Compruebe la configuración actual del nombre de host. Como root usuario ejecutar:
    # hostnamectl 
       Static hostname: linuxconfig
       Pretty hostname: linuxconfig.org
    Transient hostname: linuxconfig.org
             Icon name: computer-vm
               Chassis: vm
            Machine ID: cedfcca06f78400cb71c32d2e28e34c3
               Boot ID: 3188b99e85884d7e8aecbc4df8a50c2c
        Virtualization: oracle
      Operating System: Red Hat Enterprise Linux 8.0 (Ootpa)
           CPE OS Name: cpe:/o:redhat:enterprise_linux:8.0
                Kernel: Linux 4.18.0-32.el8.x86_64
          Architecture: x86-64
    

    En caso de que solo esté interesado en un tipo de nombre de host específico, use uno de los siguientes interruptores, --static ,--transient o --pretty . Por ejemplo:

    # hostnamectl --static
    linuxconfig
    
  2. Cambie el nombre de host usando hostnamectl dominio. Para esto usaremos el set-hostname argumento seguido del nombre de host deseado. Por ejemplo, establezcamos el nombre de host estático en, por ejemplo. centos8 :
    # hostnamectl set-hostname centos8
    # hostnamectl --static
    centos8
    

    Para cambiar cualquier otro tipo de nombre de host, simplemente agregue --transient o --pretty cambiar. Por ejemplo:

    # hostnamectl set-hostname --transient centos8
    # hostnamectl --transient
    centos8
    
  3. Actualice el /etc/hosts expediente. Este es un paso opcional. Verifique su /etc/hosts y reemplace cualquier aparición del nombre de host anterior por la cadena de nombre de host recién configurada.

Cent OS
  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 en CentOS 7 / RHEL 7

  4. Cómo cambiar el nombre de host en CentOS

  5. Cambiar el nombre de host de un servidor Linux

Cómo cambiar el nombre de host en CentOS 7

4 métodos para cambiar el nombre de host en RHEL/CentOS 7/8

Cómo configurar/cambiar el nombre de host en CentOS 8 / RHEL 8

Cómo cambiar el nombre de host en CentOS/RHEL 8

Cómo cambiar el nombre de host y la dirección IP en CentOS / RedHat Linux

Cómo cambiar el nombre de host en CentOS/RHEL 7

    Requisitos de software y convenciones de la línea de comandos de Linux
    Categoría Requisitos, convenciones o versión de software utilizada
    Sistema Red Hat Enterprise Linux 8, CentOS 8
    Software N/A
    Otro Acceso privilegiado a su sistema Linux como root o a través de sudo comando.
    Convenciones # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
    $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios