Resumen:Este artículo le describe cómo encontrar el nombre de host actual del sistema. Además, ¿cómo puede cambiar el nombre de host de sus sistemas basados en Redhat?
Cambiar nombre de host usando Hostnamectl
Los últimos sistemas operativos Fedora y CentOS que se ejecutan con systemd usa hostnamectl comando para administrar el nombre de host de la computadora.
Puede cambiar el nombre de host del sistema Linux usando el siguiente comando. Por ejemplo, debe establecer el nombre de host de la computadora en workstation1 .
sudo hostnamectl set-hostname workstation1
Esto actualizará el archivo /etc/hostname en su sistema y se cargará en el entorno actual. Pero aún necesita vincular el nombre de host con la IP del host local.
Edite también /etc/hosts archivo y agregue un nuevo nombre de host con la dirección IP localhost como:
127.0.1.1 workstation1
.
Ahora, ejecute el siguiente comando para encontrar el nombre de host actual establecido para su sistema.
hostnamectl Static hostname: workstation1 Icon name: computer-vm Chassis: vm Machine ID: b669a2e70002461cac387ba87397c78b Boot ID: a0b60ab33f8e43aa9d04b9950f91ab6c Virtualization: oracle Operating System: Fedora 26 (Workstation Edition) CPE OS Name: cpe:/o:fedoraproject:fedora:26 Kernel: Linux 4.13.5-200.fc26.x86_64 Architecture: x86-64
Cambiar el nombre de host manualmente
También usa una forma más antigua de cambiar el nombre de host del sistema manualmente editando los archivos de configuración directamente. Para cambiar el nombre de host, primero edite el archivo /etc/hostname y escriba su nombre de host allí.
/etc/nombre de host:
workstation1
Después de editar el archivo, también puede configurar el nombre de host para la sesión actual para evitar el reinicio del sistema.
hostname workstation1
Después de eso, edite el archivo /etc/hosts para vincular el nuevo nombre de host con la dirección IP del host local.
127.0.1.1 workstation1