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.