Quiero cambiar el nombre de host de un servidor Ubuntu 18.04.
Hice:
hostnamectl --set-hostname newname --static
changed /etc/hostname file to newname
changed /etc/hosts file to newname
rm -f /etc/machine-id
dbus-uuidgen --ensure=/etc/machine-id
dbus-uuidgen --ensure
dpkg-reconfigure openssh-server
Finalmente reinicié. Pero después de reiniciar todavía existe el antiguo nombre de host. El archivo /etc/hostname se ha cambiado al antiguo nombre de host.
¿Cómo cambiar permanentemente el nombre de host?
Respuesta1
Además tuve que cambiar el archivo /etc/cloud/cloud.cfg
Hay un escenariopreserve_hostname: false
Tuve que cambiar eso de falso a verdadero. Después de que el nombre de host del rebbot hubiera cambiado.