Alternative Solution:Alternative Solution:
Out of personal experience, I would choose No-IP to direct your domain to your server.
No-IP's Plus package is something that I have used to eliminate the problem that you are encountering. I read that you are using Dyn's DNS service -- if that cannot be changed, I understand. No-IP's service is much easier for the average person to implement as a www.domain.com
to server
solution.
If you should use this method, be sure to remove all of your information from the Dyn DNS service to make sure that Dyn DNS is not trying to manage your server and domain at the same time.
You should be able to solve all of your issues using this service. Here is a link: No-IP Plus
Check with your ISP to make sure you are not in violation of your User Agreement and their Terms of Service by self-hosting your domain!