Cómo cambiar el nombre de host en Centos 8

Cómo cambiar el nombre de host en Centos 8

Cuando los administradores de la red administran la red de sistemas y observan fluir los paquetes para administrar la red, se hace difícil entender y saber dónde van y van los paquetes. Para identificar un sistema, podemos usar identificadores universales, seguimiento de direcciones IP o nombre de host.

El nombre de host es la forma más conveniente y más fácil de recordar para identificar un sistema. Cavemos más en los nombres de host. ¿Qué es un nombre de host, cuáles son los tipos de nombre de host, cómo podemos cambiar un nombre de host y cuáles son las reglas a tener en cuenta mientras cambian un nombre de host??

¿Qué es un nombre de host?

Un nombre de host, en palabras simples, es el nombre de la máquina o servidor en la red. También se usa como identificador de computadora, por lo que es mejor tener un nombre de host único, y se puede distinguir fácilmente de otros sistemas en la red.

Simultáneamente, en lugar de nombrar una máquina para su identificación en la red, el nombre de host está configurado para aliviar el usuario o el administrador de la red. Al observar la dirección IP de un sistema, se vuelve duro identificar la máquina correcta, mientras que el nombre de host facilita esta molestia.

Podemos establecer el nombre de host en una red privada, así como en las redes públicas. Sin embargo, en las redes públicas, los nombres de host deben combinarse con el nombre de dominio. Por ejemplo,

nombre del servidor.ejemplo.comunicarse

El nombre del host a menudo se confunde con el nombre de dominio, pero son diferentes. En el ejemplo proporcionado anteriormente, el nombre del servidor es el nombre de host, mientras que el ejemplo es el nombre de dominio y, por último, com es el TLD (dominio de nivel superior).

La combinación de nombre de host y nombre de dominio se conoce como FQDN (nombres de dominio totalmente calificados). En las redes públicas, establecer un nombre de dominio totalmente calificado es imprescindible. De lo contrario, en las redes privadas, establecer un nombre de host simple está bien.

Después de comprender los conceptos centrales del nombre de host, aprendamos y comprendamos los tipos de nombre de host.

Tipos de nombre de host

Básicamente hay tres tipos de nombres de host.

  1. Nombre de host estático
  2. Bonito nombre de host
  3. Nombre de host transitorio

Nombre de host estático

El usuario puede establecer el nombre de host más básico y tradicional y utilizado para identificarse entre otras máquinas de servidor en la red. Este nombre de host estático se almacena en el archivo /etc /hostname.

Bonito nombre de host

Como está en su nombre, este nombre de host se usa para presentar un nombre de host más fácil de usar al usuario porque está libre de Nombre de host UTF-8 y permite caracteres no estándar.

Nombre de host transitorio

El kernel de Linux mantiene este nombre de host transitorio, y el servidor DNS o DHCP puede cambiar después de un reinicio de un reinicio o DHCP.

Reglas para nombrar un nombre de host

Al configurar y nombrar un nombre de host, hay algunas reglas que tenemos que tener en cuenta:

  • El nombre de host solo puede contener letras (A-Z) y dígitos (0-9).
  • El único guión (-) y dot (.) se pueden usar como caracteres especiales en nombre del nombre de host.
  • El nombre de host debe tener 2-63 caracteres.
  • La carta de inicio y finalización del nombre de host debe ser una carta o un dígito.
  • El nombre de host es insensible a los casos.

Muy bien, después de comprender el nombre de host, sus tipos y las reglas para nombrar un nombre de host, entrar en algunas cosas prácticas y aprender a mostrar y cambiar el nombre de host utilizando varios métodos en CentOS 8.

Mostrar nombre de host actual

El nombre de host actual del sistema en cualquier sistema operativo basado en Linux se puede ver utilizando el nombre de host, o se pueden usar comandos de hostnamectl.

Para mostrar el nombre de host usando el comando de nombre de host, ejecutado el comando torcido a continuación:

$ Nombre de host

Alternativamente, también puede usar el comando hostNAMECTL para obtener los detalles sobre el nombre de host:

$ HOSTNAMECTL

Dado que el comando hostNAMECTL obtiene toda la información del archivo /etc /hostname y lo muestra como una salida, podemos obtener directamente la información del nombre de host del archivo /etc /hostname.

$ cat /etc /nombre de host

Método 1: Cambiar el nombre de host usando el comando hostnamectl

Podemos cambiar fácilmente el nombre de host usando el comando hostnamectl. La sintaxis para cambiar el nombre de host en CentOS usando el comando hostNAMECTL es la siguiente:

$ HOSTNAMECTL SET-HOSTNAME [New-HostName]

Simplemente proporcione el nombre de host que desea establecer después del nombre de set-HostName en el comando anterior, y el nombre de host se cambiará después de un reinicio.

Dado que discutimos tres tipos de nombre de host, aprendamos cómo cambiar el nombre de host Static, Pretty y Transitor en el sistema operativo CentOS 8.

Cambiar el nombre de host estático

Para establecer un nombre de host Static en CentOS 8 OS, puede usar el comando Hostnamectl, y solo necesita agregar una bandera estatica seguida del nuevo nombre de host como se muestra a continuación:

$ hostnamectl set-hostname [new-hostname] --s-static

En el comando anterior, proporcione el nombre de host de su deseo en el lugar del nombre nuevo de HostName, y no olvide mencionar el indicador -estático para establecer el nombre de host estático en el sistema operativo CentOS 8.

Cambiar el nombre de host transitorio

Para configurar o cambiar el nombre de host transitorio del sistema operativo CentOS 8, use el indicador de transitorio después de escribir el nombre de host en el comando CTL de nombre de host como se muestra a continuación:

$ sudo hostnamectl set-hostname [new-hostname] --Transiente

Para ver el nombre de host transitorio, escriba el comando:

$ sudo hostnamectl

Cambiar bonito nombre de host

El nombre de host bonito se puede cambiar utilizando el indicador de transitorio en el comando CTL del nombre de host, y la demostración de usar el indicador de transitorios se muestra en el siguiente comando:

$ sudo hostnamectl set-hostname "new-hostname"-PRETTY

Verificar y aplicar el nuevo nombre de host

Para verificar el nombre de host cambiado, ejecute el comando hostnamectl:

$ HOSTNAMECTL

Para aplicar los cambios de nombre de host, se requiere reiniciar un sistema. Reiniciar:

$ shutdown -r ahora

Método 2: Cambiar el nombre de host mediante el archivo de edición /etc /hostname

Hay otra forma de cambiar el nombre de host. Podemos hacer esto editando el archivo /etc /nombre de host con un editor de texto como VI o NANO.

$ sudo nano /etc /nombre de host

Como puede ver en la captura de pantalla atacada anteriormente, solo tenemos una línea en este archivo, y esa línea contiene solo el nombre de host de la máquina.

Por lo tanto, simplemente cambie este nombre de host que desea configurar y guarde el archivo con el atajo de teclado Ctrl+S y salga del editor nano presionando Ctrl+X.

Después de cambiar el nombre de host, para verificar rápidamente el nombre de host, ejecute el comando hostnamectl:

$ HOSTNAMECTL

El nombre de host cambiado se muestra en la información de salida del comando anterior.

Método 3: Cambiar el nombre de host usando el comando nmtui

La abreviatura de NMTUI de la interfaz de usuario de texto del administrador de redes es una herramienta de línea de comandos utilizada para realizar tareas relacionadas con la administración de redes. Se puede usar para interactuar con NetworkManager y cambiar el nombre de host desde la terminal. Viene preinstalado en el sistema operativo CentOS 8 y puede usarse ejecutando directamente el comando nmtui en el terminal.

Para iniciar la herramienta NMTUI, ejecute el comando simple que se proporciona a continuación:

$ sudo nmtui

En la herramienta NMTUI, puede usar las teclas de flecha para navegar entre las opciones que se muestran:

Vaya a la opción SET SYSTEM HOSTName y presione Enter:

En el campo de entrada apareció, escriba el nombre de host que desea establecer y presione Enter:

Presione Enter una vez más para confirmar el cambio de nombre de host:

En el menú principal de NMTUI, presione la tecla ESC para volver a la terminal:

Para que las modificaciones tengan impacto, se necesita reiniciar el servicio SystemD-HostName, y puede hacerlo ejecutando el comando:

$ sudo systemctl reiniciar systemd-hostnamed

Después de reiniciar el servicio SystemD-Hostnamed, el nombre de host se cambiará y se puede verificar ejecutando el comando hostNAMECTL:

$ HOSTNAMECTL

Puede presenciar el nuevo nombre de host cambiado utilizando la herramienta de línea de comandos NMTUI en CentOS 8.

Conclusión

Aprendimos las 3 mejores formas útiles de cambiar el nombre de host en el sistema operativo CentOS 8 de varias formas de cambiar el nombre de host.

Cambiar el nombre de host de la máquina ayuda a diferenciar e identificar una máquina de otras máquinas en una red.