Cambiar el nombre de host Debian Top 10

Cambiar el nombre de host Debian Top 10
El nombre de host de un sistema es básicamente el nombre del sistema a través de una red. Siempre que instale Debian, el instalador solicitará un nombre de usuario y un nombre de computadora. Sirve como nombre de host del sistema. Cualquier nombre de host debe ser exclusivo para evitar conflictos en la red.

Aunque se asignó por primera vez durante la instalación, podemos cambiar el nombre de host más adelante. Esta guía muestra cambiar el nombre de host en Debian 10.

Nombre de host de Debian 10

El nombre de host es obligatorio durante la instalación de Debian 10. Las manifestaciones se realizaron en una máquina virtual Debian 10 de Debian 10 debidamente configurada. Como referencia, consulte esta guía sobre la instalación de Debian 10.

El nombre de host es una configuración de todo el sistema. Intentar hacer cualquier cambio requiere permiso de la raíz. Aquí, asumiremos que tiene acceso al raíz cuenta o un no-raíz Usuario con permiso de sudo. Mira cómo agregar usuarios a sudoers en Debian 10.

Mostrar nombre de host del sistema actual

Primero, necesitamos saber cómo verificar el nombre de host actual del sistema. Hay un par de formas en que podemos comprobarlo.

Mostrando el nombre de host usando hostamectl

Todas las distribuciones de Linux que usan system Viene con la herramienta hostamectl. Es una herramienta de línea de comandos dedicada para trabajar con el nombre de host del sistema.

El siguiente comando imprimirá el nombre de host actual.

$ HOSTNAMECTL

En el informe, Hostnamectl enumerará varias información. Por ejemplo, arquitectura del procesador, versión del kernel, información del sistema operativo, virtualización, etc.

Mostrando el nombre de host usando nombre de host

Similar a hostamectl, nombre de host también es un comando dedicado para mostrar el nombre de host del sistema.

Correr nombre de host.

$ Nombre de host

La herramienta de nombre de host es parte de un grupo de herramientas que imprime varias información del sistema. Por ejemplo, nombre de dominio, nombre de dominio DNS, nombre de dominio NIS/YP, etc.

Ejecute los siguientes comandos para imprimir el nombre de dominio NIS/YP del sistema.

$ DomainName
$ ypdomainname
$ nisdomainname

El siguiente comando mostrará el nombre de dominio DNS del sistema.

$ dnsdomainname

Para obtener más información en profundidad, consulte el nombre de host página del hombre.

$ man host Name

Mostrar nombre de host de/proc/sys/kernel/hostname

Como sugiere el título de esta sección, el archivo ubicado en la siguiente ubicación contiene el nombre de host del sistema. Podemos leer el contenido usando gato.

$ cat/proc/sys/kernel/hostname

Mostrar nombre de host de /etc /hostname y /etc /hosts

Similar a la sección anterior, los archivos ubicados en /etc/nombre de host y /etc/huéspedes también contiene el nombre de host del sistema.

Consulte el contenido de estos archivos.

$ cat /etc /nombre de host
$ Cat /Etc /Hosts

Cambio de nombre de host

Hay múltiples formas de cambiar el nombre de host del sistema. En la mayoría de los casos, se recomienda usar HostNamectl para cambiar el nombre de host del sistema.

Cambiar el nombre de host usando hostamectl

Hostamectl es una herramienta dedicada para administrar el nombre de host del sistema. El siguiente comando de nombre de host cambiará el estático nombre de host.

$ sudo hostnamectl set-hostname ""

Hostnamectl distingue tres tipos diferentes de nombres de host.

Bonito Nombre de host: es el nombre de host de alto nivel que puede contener todo tipo de caracteres especiales.

Estático Nombre de host: el nombre de host que inicializa el nombre de host del kernel en el arranque.

Transitorio Nombre de host: es un valor respaldo asignado durante la configuración de la red. Si el nombre de host Static está disponible y es válido, entonces no se usa el nombre de host transitorio.

Los nombres de host estáticos y transitorios tienen un límite de 64 caracteres al máximo.

Para cambiar el nombre de host bonito, agregue la bandera -bonito.

$ sudo hostnamectl set-hostname ""-PRETTY

La herramienta HostNamectl también puede cambiar el valor de otra información relacionada con el host. Por ejemplo, chasis, entorno de implementación, ubicación, etc. Para obtener más información, consulte el hostamectl página del hombre.

$ hombre hostnamectl

Cambiar el nombre de host manualmente

En lugar de usar hostnamectl, podemos ajustar manualmente el contenido de un par de archivos relacionados con el nombre de host y cambiar el nombre de host del sistema.

Vamos a editar los dos archivos /etc/nombre de host y /etc/huéspedes. Requiere permiso raíz (o privilegio sudo) para hacer cambios.

El archivo /etc /hostname contiene el nombre de host actual. Abra el archivo en un editor de texto y cambie el nombre de host.

$ sudo nano /etc /nombre de host

A continuación, haremos cambios en /etc/huéspedes. Este archivo vincula los nombres de host a las direcciones IP. Ábrelo en un editor de texto y cambie el nombre de host del sistema actual.

$ sudo nano /etc /anfitriones

Estos cambios no entrarán en vigencia sin el reinicio del sistema.

$ sudo systemctl reiniciar

Cambiar el nombre de host usando GUI

También podemos cambiar el nombre de host usando GUI. Aquí, demostraré cómo cambiarlo en el escritorio gnomo.

Ir a "Ajustes".

Desde el panel izquierdo, desplácese hacia abajo y vaya a "Detalles".

Desde la pestaña "Acerca", haga clic en el campo "Nombre del dispositivo".

Cambiar el valor del nombre del dispositivo cambiará el nombre de host del sistema.

Pensamientos finales

El nombre de host es un valor simple pero importante para cada sistema operativo. En Debian, cambiar el nombre de host es una tarea simple. Después de consultar esta guía, debería poder cambiar el nombre de host en cualquier sistema de Debian. Siga el método que le convenga mejor.

Como hemos visto, el nombre de host se usa cuando se conecta a una red. Aprenda a encontrar el nombre de host de un sistema dada su dirección IP.

Computación feliz!