Androide

Cómo cambiar el nombre de host en centos 8

CentOS 7 - Cambiar nombre de host con hostnamectl

CentOS 7 - Cambiar nombre de host con hostnamectl

Tabla de contenido:

Anonim

Normalmente, el nombre de host se establece durante la instalación del sistema operativo o se asigna dinámicamente a la máquina virtual cuando se crea.

Hay una serie de razones por las cuales es posible que deba cambiar el nombre de host. Lo más común es cuando el nombre de host se establece automáticamente en la creación de la instancia.

Esta guía explica cómo configurar o cambiar el nombre de host en CentOS 8 sin necesidad de reiniciar el sistema.

Prerrequisitos

Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con privilegios de sudo.

Comprender los nombres de host

Un nombre de host es una etiqueta que identifica un dispositivo en una red. No debe tener dos o más máquinas con el mismo nombre de host, en la misma red.

Hay tres clases de hostname de hostname : static , pretty y transient .

  • static : el nombre de host tradicional. Se almacena en el /etc/hostname y el usuario puede configurarlo. pretty : un nombre de host UTF8 de forma libre utilizado para la presentación al usuario. Por ejemplo, Linuxize's desktop . transient : un nombre de host dinámico que el núcleo mantiene. Los servidores DHCP o mDNS pueden cambiar el nombre de host transitorio en tiempo de ejecución. Por defecto, es lo mismo que el nombre de host static .

Se recomienda utilizar un nombre de dominio FQDN ( FQDN ) para nombres static y transient como host.example.com .

Mostrar el nombre de host actual

Para ver el nombre de host actual, ejecute el siguiente comando:

hostnamectl

Finalmente, reinicie el servicio systemd-hostnamed para que los cambios surtan efecto:

sudo systemctl restart systemd-hostnamed

Método 3: usar el comando nmcli

nmcli es una herramienta de línea de comandos para controlar el NetworkManager y también se puede usar para cambiar el nombre de host del sistema.

Para ver el nombre de host actual, escriba:

sudo nmcli g hostname

Para cambiar el nombre de host a host.linuxize.com use el siguiente comando:

sudo nmcli g hostname host.linuxize.com

Para que los cambios surtan efecto, reinicie el servicio systemd-hostnamed :

sudo systemctl restart systemd-hostnamed

Conclusión

Para establecer o cambiar el nombre de host en el sistema CentOS, use el comando hostnamectl set-hostname seguido del nuevo nombre de host.

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

nombre de host de centos