GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo configurar y cambiar el nombre de host y el FQDN (nombre de dominio completo) en RHEL y CentOS 7

En un entorno de red, todos los sistemas informáticos, ya sea PC con Windows, servidor Linux o mainframe Unix, tienen un nombre de host. Un nombre de host es una etiqueta (también conocida como nombre de computadora) que se asigna a un dispositivo conectado a una red informática y que se utiliza para identificar el dispositivo en varias formas de comunicación electrónica, como los servidores de la World Wide Web, los agentes de transporte de correo electrónico o Usenet. .

Al nombre de host se le puede agregar un nombre de dominio, que es un nombre en un Sistema de nombres de dominio (DNS), separado del nombre de host por un punto (punto). En esta última forma, el nombre de host también se denomina nombre de dominio. Si el nombre de dominio se especifica completamente, incluido un dominio de nivel superior de Internet, se dice que el nombre de host es un nombre de dominio completo (FQDN). Por ejemplo, nombre de host.dominio.com.

Es importante establecer un nombre de host y FQDN correctos, especialmente para un sistema recién configurado que casi con seguridad se conectó a Internet. Para Linux, el nuevo nombre de host del sistema normalmente es el nombre de host predeterminado localhost.localdomain, sin parte de dominio del FQDN (Nombre de dominio completo). Este tutorial le guiará sobre cómo cambiar correctamente el nombre de host y el FQDN.

ConsejoPara verificar el nombre de host actual, use el siguiente comando:

hostname

Para verificar el FQDN actual, use el siguiente comando:

hostname -f

FQDN puede ser más corto (solo se muestra el nombre de host) si no hay un nombre de dominio DNS (Internet) configurado.

O puede usar el siguiente comando para mostrar todos los nombres de host estáticos, transitorios y bonitos:

hostnamectl status

  1. Cambie el nombre de host de la máquina con uno de los siguientes métodos (reemplace hostname con el nombre real de la computadora que desea asignar (sin nombre de dominio, es decir, solo nombre de host):

    Método 1:Ejecute el siguiente comando:

    hostnamectl set-hostname hostname

    Método 2:edite el archivo /etc/hostname y reemplace el contenido existente con el nuevo nombre de host.

  2. Si usa el método 2 anterior, ejecute el siguiente comando para que el cambio sea efectivo:
    systemctl restart systemd-hostnamed
  3. Edite el archivo /etc/hosts e ingrese una nueva línea con la dirección IP, FQDN (Nombre de dominio completo) y el nombre de host del sistema. Por ejemplo:
    192.168.1.1 server.techjourney.net server
    NotaFQDN no se puede cambiar mediante el nombre de host. El método recomendado para configurar el FQDN es hacer que el nombre de host sea un alias para el nombre completo mediante /etc/hosts, DNS o NIS. Como la entrada de hosts en /etc/nsswitch.conf utilizada para resolver nombres de host en RHEL 7 y CentOS 7 siempre usa y analiza "archivos" (es decir, /etc/hosts primero, por lo que se recomienda cambiar el FQDN tin /etc/hosts, que también especifica su dirección IP principal.

    Sin embargo, si ha agregado una entrada para el sistema en el servidor DNS para la LAN local que pueda resolver con precisión y devolver el FQDN para el sistema cuando se le solicite, puede omitir este paso.


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

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

  3. Cómo configurar o cambiar el nombre de host en CentOS 7 / RHEL 7

  4. Cómo cambiar el nombre de host (nombre de la computadora) en Fedora y CentOS

  5. Cómo cambiar el nombre de la interfaz en CentOS/RHEL 8 usando prefixdevname

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

Cómo cambiar el nombre de la interfaz de red a eth0 en CentOS 8/RHEL 8

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

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

Cómo configurar SSH en CentOS y RHEL

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