Cargando



Cómo cambiar nombre de Host CentOS 8 Hostname

Tutorial con vídeo para saber cómo cambiar nombre de Host CentOS 8 Hostname paso a paso de manera práctica.


oct 08 2019 18:18
Avanzado
Total de Apartados : 5

Existen diversos parámetros del servidor que nos permiten una administración directa del mismo y una de las más sencillas, pero a la vez mas importante, es el identificador del equipo el cual permite conocerlo dentro de la red, administrarlo específicamente y asimismo llevar un control de auditoría y soporte exclusivo.

 

Este nombre de host (hostname) podemos asignarlo durante la instalación del sistema operativo y en el caso de CentOS 8 si no especificamos ningún nombre se asignará “localhost” y esto lo comprobamos ejecutando el comando hostname desde la consola:

 

 

Obviamente, si solo dejamos “localhost” se puede prestar para confusiones al no saber que equipo es y así definir que tipo de soporte o gestión realizar en él. Hoy Solvetic te explicará algunos métodos sencillos pero efectivos para establecer un nuevo nombre de host en CentOS 8.

 

En este tutorial te explicamos cómo usar comando Hostname en Linux de diferentes formas.

 


1. Cómo conocer nombre Host del equipo Hostname

 

Paso 1

Para saber con certeza el nombre actual de nuestra máquina podemos ejecutar alguno de los siguientes comandos:
hostnamectl
hostnamectl status
Detalles
Esto nos dará detalles más específicos como:
  • Nombre del host (Static hostname).
  • Nombre de ícono.
  • ID de la máquina.
  • Tipo de chasis.
  • Método de virtualización.
  • ID de arranque.
  • Kernel actual.
  • Sistema operativo usado.
  • Tipo de sistema (32 o 64 bits), etc.

 

 

Paso 2

Tres tipos de nombre de host para CentOS 8
Existen tres tipos de nombre de host para CentOS 8, estos son:
  • Static host name: es el nombre asignado por sysadmin.
  • Transient/dynamic host name: es el nombre asignado por el servidor DHCP o mDNS.
  • Pretty host name: es el nombre de host asignado por el administrador o el usuario final el cual puedes ser personalizado según el gusto de la persona.

Sintaxis en base al tipo de nombre de host a usar
Existen diversas sintaxis en base al tipo de nombre de host a usar, estas son:
  • hostnamectl set-hostname “Nombre maquina”
  • hostnamectl set-hostname “Nombre maquina” --pretty
  • hostnamectl set-hostname “Nombre maquina” --static
  • hostnamectl set-hostname “Nombre maquina” –transient

Por ejemplo, asignaremos el nombre “Solvetic” al equipo, ejecutamos lo siguiente:
hostnamectl set-hostname Solvetic
Paso 3

Comprobamos que se haya asignado con “hostnamectl status”:

 

 

Paso 4

Ahora, si deseamos establecer un nombre estático definimos lo siguiente:
hostnamectl set-hostname Solvetic.solvetic.com –static

 

Paso 5

Del mismo modo, para establecer un nombre personalizado, debemos ejecutar lo siguiente:
hostnamectl set-hostname "Equipo de Solvetic" –pretty
Comprobamos que se ha añadido la línea “Pretty hostname”:

 

 

Paso 6

Ahora, si por alguna razón el nombre asignado no es de nuestro agrado, podemos borrarlo usando alguna de las siguientes formas según el tipo usado:
  • hostnamectl set-hostname ""
  • hostnamectl set-hostname "" --static
  • hostnamectl set-hostname "" –pretty
En caso de desear modificar el nombre de un equipo de forma remota podemos usar lo siguiente:
ssh root@ip_servidor hostnamectl set-hostname “nombre”

2. Cómo cambiar nombre de Host CentOS 8 usando el comando nmtui

 

Paso 1

Esta es una herramienta de interfaz de usuario con la cual podemos aplicar diversos cambios en parámetros de equipo a nivel de red y nombres, para su uso basta con ejecutar lo siguiente:
nmtui
En la ventana que será desplegada seleccionamos la opción “Establecer nombre de host de sistema”:

 

 

Paso 2

Pulsamos Enter y asignamos el nombre deseado:

 

 

Paso 3

Con la tecla Tabulador iremos a Aceptar y pulsamos Enter para aceptar los cambios y veremos lo siguiente:

 

 

Paso 4

Nuevamente pulsamos Enter para aceptar los cambios, luego de ello ejecutaremos lo siguiente para aplicar los cambios:
systemctl restart systemd-hostnamed
Comprobamos el nombre con hostnamectl status:

 

 


3. Cómo cambiar nombre de Host CentOS 8 usando el comando nmcli

 

Paso 1

Otro de los comandos útiles para la edición del nombre de host en CentOS 8 es nmcli el cual gestiona aspectos de la red, para ver el nombre actual con este comando ejecutaremos lo siguiente:
nmcli general hostname

 

Paso 2

Ahora, para establecer un nuevo nombre debemos ejecutar la siguiente sintaxis:
nmcli general hostname “Nombre”

 

Nota
En caso de que el nombre se aplique inmediatamente podemos reiniciar el servicio ejecutando systemctl restart systemd-hostnamed.

 


4. Cómo cambiar nombre de Host CentOS 8 desde /etc/sysconfig/network

 

Paso 1

En dicho directorio podemos añadir los valores deseados del equipo, para esto accedemos con algún editor allí:
nano /etc/sysconfig/network
Allí añadiremos lo siguiente:
NETWORKING=yes
HOSTNAME=nombre_equipo

 

Guardamos los cambios usando las teclas Ctrl + O y salimos del editor con las teclas Ctrl + X.

 

Paso 2

Después de esto reiniciamos el servicio:
systemctl restart network

5. Cómo cambiar nombre de Host CentOS 8 usando el comando sysctl

 

Paso 1

Finalmente, otra de las opciones es usar el comando sysctl para dicho cambio, en primer lugar, conoceremos el nombre actual ejecutando:
sysctl kernel.hostname

 

Paso 2

Ahora, para realizar el cambio de nombre de host debemos ejecutar lo siguiente según el nombre deseado:
sysctl kernel.hostname=Solvetic.centos8

 

Como puedes las opciones son variadas pero cada una de ellas cumple con la tarea de editar el nombre de host en CentOS 8 y así determinar la mejor forma de su administración.

 

https://www.solvetic.com/tutoriales/article/7839-como-instalar-microsoft-office-2019-en-linux/


¿Te ayudó este Tutorial?


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!

X