Hello,
we configure our root server (come from hoster with another hostname) with new hostnmae. We also give it in hostname, HOSTNAME, etc. on suse. So all day, when the dhcp is update a new signal, the server run back to old hostname in all services (we also show it, when we log in via ssh)...