Inicio > Gestión de paquetes y sistema > hostname

hostname: Gestión del nombre de host del sistema

El comando hostname se utiliza para mostrar o establecer el nombre de host del sistema actual. Este nombre juega un papel crucial en la identificación y comunicación del sistema en la red.

Descripción general

hostname es una utilidad utilizada para verificar o cambiar el nombre de host de un sistema. El nombre de host se utiliza para identificar de forma única el sistema en la red y se utiliza para localizar sistemas en servicios como DNS (Domain Name System).

Funciones principales

  • Ver el nombre de host del sistema actual
  • Ver el FQDN (Nombre de dominio completamente calificado)
  • Ver la dirección IP del sistema
  • Establecer temporalmente el nombre de host del sistema (requiere privilegios de root)

Opciones principales

El comando hostname puede consultar información relacionada con el nombre de host a través de varias opciones.

Consulta de información

Comando generado:

Combina los comandos.

Descripción:

`hostname` Ejecutando el comando.

Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.

Ejemplos de uso

Varios ejemplos de uso del comando hostname.

Ver el nombre de host actual

hostname

Muestra el nombre de host actual del sistema.

Ver el FQDN (Nombre de dominio completamente calificado)

hostname -f

Muestra el Nombre de Dominio Completamente Calificado del sistema.

Ver la dirección IP del sistema

hostname -i

Muestra la dirección IP asignada al sistema.

Cambiar temporalmente el nombre de host

sudo hostname my-new-host

Cambia temporalmente el nombre de host del sistema a 'my-new-host'. Este cambio se restablecerá al reiniciar.

Consejos y precauciones

Puntos a tener en cuenta y consejos útiles al usar el comando hostname.

Cambio permanente del nombre de host

El nombre de host establecido con el comando hostname se restablecerá al reiniciar el sistema. Para cambiar el nombre de host de forma permanente, debe modificar diferentes archivos de configuración según la distribución de Linux.

Cambio permanente del nombre de host (Sistemas Debian/Ubuntu)

echo "nuevo_nombre_host" | sudo tee /etc/hostname\nsudo systemctl restart hostname.service

Modifique el archivo /etc/hostname y reinicie el servicio hostname.

Cambio permanente del nombre de host (Sistemas CentOS/RHEL)

sudo hostnamectl set-hostname nuevo_nombre_host

Utilice el comando hostnamectl para cambiar el nombre de host de forma permanente.

Configuración del archivo `/etc/hosts`

Cuando cambie el nombre de host del sistema, es recomendable agregar el nuevo nombre de host a la entrada 127.0.0.1 (dirección de loopback) en el archivo `/etc/hosts` para que el sistema local se reconozca correctamente. Esto puede ser necesario para el funcionamiento normal de algunas aplicaciones.


Comandos de la misma categoría