I have Slackware distro 13.27.0, kernel 188.8.131.52. This Linux host get's its DHCP address from a Windows SBS2008 server. The problem is that the SBS2008 DNS server loses the entry for this host periodically. When this happens I have to manually restart the interface on the Linux host, which causes it to re-request a dynamic IP.
I though I had this question resolved in: http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/SBS_Small_Business_Server/Q_28367593.html
The solution in that question was to put the Linux host's name in /etc/rc.d/rc.inet1.conf:
That did partially solve the problem. However, exactly 7 days after doing that and restarting the interface, the SBS2008 DNS server lost the Linux host and no other computers on the LAN could find it. I restart the Linux interface and it began working again, but SBS2008 lost it again after 4 days, whereupon I restarted it again. It has now been 5 days since the last interface restart and is currently still resolving, but I expect it to flake out again at any moment.
Does anyone have any idea what the problem could be? Does the Linux host have to re-request DHCP periodically? If so, how?
Before you ask ...
SBS2008 is set to always dynamically update DNS A and PTR records
Forced update is set
No, I don't want to specify a static IP or use a DHCP reservation, if possible.