CentOS 7 - Cambiar nombre de host con hostnamectl
Tabla de contenido:
- Prerrequisitos
- Comprender los nombres de host
- Mostrar el nombre de host actual
- Método 3: usar el comando
nmcli - Verificar el cambio
- Conclusión
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 hoststatic.
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 centosCambiar nombre o cambiar el nombre del SO en Windows Boot Manager
Usar EasyBCD para cambiar el nombre, cambiar el nombre de su sistema operativo Windows en msconfig o Windows Boot Manager , que se ve en el arranque en el sistema de arranque dual.
Cómo cambiar el nombre de host en centos 8
Esta guía explica cómo configurar o cambiar el nombre de host en CentOS 8 sin necesidad de reiniciar el sistema.
Cambiar el nombre del comando en Linux (cambiar el nombre de varios archivos)
El comando rename cambia el nombre de los archivos dados reemplazando la expresión de búsqueda en su nombre con el reemplazo especificado.







