Androide

Cómo cambiar el nombre de host en centos 7

CentOS 7 - Cambiar nombre de host con hostnamectl

CentOS 7 - Cambiar nombre de host con hostnamectl

Tabla de contenido:

Anonim

Este tutorial lo guía a través del proceso de cambiar un nombre de host en un sistema CentOS 7.

El nombre de host se establece en el momento en que se instala el sistema operativo CentOS o si está activando una máquina virtual, se asigna dinámicamente a la instancia al inicio.

Los métodos descritos en este tutorial funcionarán sin la necesidad de reiniciar su 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 una máquina en una red. No debe usar el mismo nombre de host en dos máquinas diferentes en la misma red.

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

  • static : el nombre de host tradicional, que puede establecer el usuario y se almacena en el /etc/hostname . 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 mantenido por el núcleo que puede ser cambiado por el servidor DHCP o mDNS 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, ingrese 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 que también se puede usar para cambiar el nombre de host.

Para ver el tipo de nombre de host actual:

sudo nmcli general hostname

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

sudo nmcli general hostname host.linuxize.com

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

sudo systemctl restart systemd-hostnamed

Verificar el cambio

Para verificar que el nombre de host se haya cambiado correctamente, use el comando hostnamectl :

hostnamectl

Su nuevo nombre de host se imprimirá en la consola:

Static hostname: host.linuxize.com Pretty hostname: Linuxize's desktop Icon name: computer-vm Chassis: vm Machine ID: 52d6807a6ae34327871ae568f7a1387e Boot ID: 4f747d0280d3402abed870d18b6e9a7a Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-693.11.6.el7.x86_64 Architecture: x86-64

Conclusión

En este tutorial, le mostramos 3 métodos diferentes para cambiar el nombre de host de su servidor CentOS 7 sin reiniciar la máquina.

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

nombre de host de centos