the update should be done when the IP changes.
doesn't matter if you restart HFS, it remembers the last IP.
you can force HFS to update, but this could violate the DNS policy, so take care.
the problem is if HFS doesn't update your DNS when it should, and so the address does not work. remember it takes some minute after the update to work.