Linux en español
cambiar nombre host linux
Tutoriales

Cómo cambiar el nombre de host en linux (hostname)

3 minutos de lectura

Es algo habitual el querer personalizar al máximo nuestro equipo o servidor linux. Una de las opciones de personalización es cambiar el nombre de la maquina (nombre de host o hotstname). Esto es muy útil ya que nos permite diferenciar nuestro equipo del resto de elementos conectados a la red.

En este tutorial vamos a ver los distintos métodos que existen para cambiar el nombre de hosts de nuestra maquina linux.

HIT Closer

Tabla de contenidos

Cambiar nombre de host en linux (con reinicio)

Mostrar el nombre de host actual

Para ello simplemente deberemos escribir el siguiente comando:

hostname 

El resultado devolverá el nombre actual de nuestra maquina linux.

Comandos para cambiar nombre de host

Con los siguientes comandos cambiamos el nombre de host en un equipo linux. En nuestro caso lo estamos haciendo sobre una maquina que corre bajo la distribución Ubuntu.

  • Editar el fichero /etc/hostname con el siguiente comando:
sudo nano /etc/hostname
En este fichero debemos sustituir el nombre actual por el que queremos añadir.
  • Acto seguido debemos editar el fichero /etc/hosts:
sudo nano /etc/hosts
De esta forma la maquina responderá al nombre modificado.

Reiniciar el equipo

  • Por ultimo debemos reiniciar el equipo para que los cambios surtan efecto:
sudo reboot

Una vez reiniciada la maquina insertaremos el comando hostname para verificar que el cambio se ha realizado con éxito.

Cambiar nombre de host en linux (sin reinicio)

Para cambiar el nombre de nuestro equipo sin realizar un reinicio deberemos ejecutar los siguientes comandos:

  • Comando 1:
sudo hostname nuevo-nombre-equipo
  • Editar fichero /etc/hostname como hemos visto en los pasos anteriores.
sudo nano /etc/hostname 
  • Editar fichero /etc/hosts como hemos visto en los pasos anteriores.
sudo nano /etc/hosts

Y listo!

Cambiar nombre de host usando hostnamectl

En distribuciones de linux basadas en Systemd, cómo es el caso de Ubuntu Linux 16.04 LTS y superiores, simplemente puedes usar el comandos hostnamectl para cambiar el nombre de host.

Para ver cómo simplemente sigue estos pasos:

hostnamectl

Salida del comando:

Static hostname: srv2.linuxenespañol.com

         Icon name: computer-vm

           Chassis: vm

        Machine ID: 6e20118c0b0b4f49a6e5fra0c983e4e0

           Boot ID: 4437bacf9a5f450fb8f7acced510317b

    Virtualization: kvm

  Operating System: Ubuntu GNU/Linux 

            Kernel: Linux 3.16.0-7-amd64

      Architecture: x86-64

Para cambiar el nombre de host a srv1.linuxenespañol.com haremos lo siguiente:

hostnamectl set-hostname srv1.linuxenespañol.com
hostnamectl

Y todo listo. Con estos sencillos pasos habríamos cambiado el nombre de host de nuestro equipo linux.

5/5 - (4 votos)

Entradas relaccionadas

Cómo cambiar el fondo de la pantalla de inicio de sesión de GDM en Ubuntu

Linux en Español

Usando PPA en Ubuntu Linux [Guía completa]

Linux en Español

Cómo enviar un informe técnico de Plesk

Diego García Cuesta

Cómo instalar MariaDB en CentOS 8

Diego García Cuesta

Cómo guardar el historial de Bash por si acaso

Linux en Español

Cómo instalar Ruby en Ubuntu

Diego García Cuesta

Este sitio web utiliza cookies para mejorar su experiencia. Asumiremos que está de acuerdo con esto, pero puede optar por no participar si lo desea. Aceptar Leer más

Política de privacidad y cookies