Me conecté por primera vez, abrí la terminal y escribí 'hostname'. Devolvió 'localhost.localdomain.com'. Luego, inicié sesión como usuario root en la terminal usando el comando 'su -', proporcioné la contraseña para el usuario root y usé el comando 'hostname etest' donde etest es el nombre de host que me gustaría que tuviera mi máquina. Para probar si mi nombre de host cambió correctamente, escribí 'hostname' nuevamente en la terminal y me devolvió etest.
Sin embargo, cuando reinicio mi máquina, el nombre de host vuelve a 'localhost.localdomain.com'.
Aquí están toda la serie de comandos que usé en la terminal.
[thomasm@localhost ~]$ hostname
localhost.localdomain
[thomasm@localhost ~]$ su -
Password:
[root@localhost ~]# hostname etest
[root@localhost ~]# hostname
etest
Me encontré con el mismo problema cuando configuré RHEL y Ubuntu OS con VMPlayer.