For anyone still following this thread, using the hostname command to change the hostname does not result in a permanent change. As per the man file, it only changes it until the next reboot.<br><br>=========================================================================================<br>
SET NAME<br> When called with one argument or with the --file option, the commands set the host name or the NIS/YP domain name.<br> hostname uses the sethostname(2) function, while all of the three domainname, ypdomainname and nisdomainname use set‐<br>
domainname(2). Note, that this is effective only until the next reboot. After reboot original names from /etc/hosts<br> are used again.<br>=========================================================================================<br>
<br>It appears to me that the only way to truly change the hostname of a machine is to edit /etc/sysconfig/network. But I might be wrong.<br>