Cambiar el nombre del host RedHat7 sin reiniciar

Cambiar el nombre del host RedHat7 sin reiniciar

¿Cómo cambio el nombre del host RedHat7 sin reiniciar? También estoy intentando automatizar esta tarea.

Respuesta1

[root@stephan ~]# echo stephan2 > /etc/hostname # this is the file that your system reads on boot, to determine the hostname
[root@stephan ~]# sed -i s/stephan/stephan2/g /etc/hosts # many networking headaches will ensue if this isn't updated
[root@stephan ~]# hostname -F /etc/hostname # reread the hostname file to update the systems hostname.

Su mensaje continuará mostrando el antiguo nombre de host hasta que cierre sesión y vuelva a iniciarla, o ejecute una nueva sesión de shell.

[root@stephan ~]# logout
[stephan@stephan ~]$ sudo su -
Last login: Wed Sep 28 18:06:35 EDT 2016 on pts/0
[root@stephan2 ~]#

Respuesta2

Utilice el siguiente comando para cambiar el nombre de host en RHEL7:

hostnamectl set-hostname name

Para ver los nombres de host actuales:

hostnamectl status

Referirse aRedes de Red Hat Enterprise Linuxguía para más detalles.

información relacionada