En este tutorial, le mostraremos cómo cambiar el nombre de host en su servidor Ubuntu 16.04 LTS. Para aquellos de ustedes que no lo sabían, Hostname es una etiqueta que se usa para identificar la máquina y lo ayudará a distinguir fácilmente el servidor de otro. El nombre de host debe ser un nombre de dominio completo (FQDN) y debe apuntar a la dirección IP del servidor para que pueda acceder al servidor usándolo.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. El tutorial es bastante simple y asume que usted se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Si está listo, abra su terminal y siga este tutorial, y en menos de 10 minutos habrá cambiado su nombre de host en un servidor Ubuntu 16.04.
Cambiar nombre de host en Ubuntu 16.04 LTS
Paso 1. Primero verificaré el nombre de host actual ejecutando "hostnamectl status
” en el shell de mi servidor:
hostnamectl status
La salida en mi sistema es:
[root@idroot ~]# hostnamectl status Static hostname: vps.idroot.us Icon name: computer-vm Chassis: vm Machine ID: d89865d34b5a4637a9a4ffokeocef6da02 Boot ID: 56d1685056d743b39e57a7okeocefe467c Virtualization: vmware Operating System: Ubuntu 16.04 LTS CPE OS Name: cpe:/o:ubuntu:ubuntu:16.04 Kernel: Linux 3.10.0-042stab120.3 Architecture: x86_64
Paso 2. Cambiar y establecer el nombre de host.
Para cambiar el nombre de host, escriba el comando:
hostnamectl set-hostname vps1.idroot.us
Verifique el nombre de host nuevamente (Cierre la sesión y abra una nueva usando la consola):
[root@idroot ~]# hostnamectl status Static hostname: vps1.idroot.us Icon name: computer-vm Chassis: vm Machine ID: d89865d34b5a4637a9a4ffokeocef6da02 Boot ID: 56d1685056d743b39e57a7okeocefe467c Virtualization: vmware Operating System: Ubuntu 16.04 LTS CPE OS Name: cpe:/o:ubuntu:ubuntu:16.04 Kernel: Linux 3.10.0-042stab120.3 Architecture: x86_64
En cada una de estas configuraciones, deberá asegurarse de que su nombre de host cumpla con los estándares para FQDN (Nombres de dominio totalmente calificados). Las letras ASCII a – z , los dígitos del 0 al 9 y el guión ('-') son los únicos caracteres aceptables (sin embargo, el primer carácter no puede ser un guión). También puede resultarle necesario (o útil) incluir el nombre de dominio. , en cuyo caso también usaría puntos (puntos) para separar el nombre de host y el nombre de dominio (y el dominio de nivel superior).
Para obtener más opciones de comando, puede agregar --help
bandera al final.
# hostnamectl --help hostnamectl [OPTIONS...] COMMAND ... Query or change system hostname. -h --help Show this help --version Show package version --no-ask-password Do not prompt for password -H --host=[USER@]HOST Operate on remote host -M --machine=CONTAINER Operate on local container --transient Only set transient hostname --static Only set static hostname --pretty Only set pretty hostname Commands: status Show current hostname settings set-hostname NAME Set system hostname set-icon-name NAME Set icon name for host set-chassis NAME Set chassis type for host set-deployment NAME Set deployment environment for host set-location NAME Set location for host
¡Felicitaciones! Ha cambiado con éxito el nombre de host. Gracias por usar este tutorial sobre cómo cambiar y configurar el nombre de host en su sistema Ubuntu 16.04 LTS (Xenial Xerus). Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Ubuntu.