IF I am reading your cfg correctly, you have a static IP.
Here is what my cfg reads.
Code:
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
MII_NOT_SUPPORTED=no
WIRELESS_ENC_KEY=""
DHCP_HOSTNAME=my-box
NEEDHOSTNAME=yes
Now if I am reading this correctly the system should be telling the DHCP server that the machine name it would like to use is
my-box and that the DHCP server should be appending what ever I have the domain suffix set to in this case lets say
home.lan, so the fully qualified domain name that should be getting sent to the DNS server would be
my-box.home.lan.
The problem is that the DHCP server does not appear to be recieving the DHCP_HOSTNAME for what ever reason.. That's my confusion. I thought it might have had something to do with the original lease the machine had obtained but as far as I can tell I removed the lease from
/var/lib/dhcp and from the servers
dhcpd.leases ( and restarted the DHCP server) before tryng to aquire a new lease.