I've a setup where servers in different groups use send-hostname to inform the DNS about them being there.
Now, this works ok because I'm setting the domain name as "server1.group1.domain.com" which is not what I want, I'd prefer the hostnames to be "server1" and the DNS would assign hostname+
This happens on a virtual environment where I do create, start,stop machines often.
I'm using dnsmasq as server and Debian as clients but I could change that.