Dns records are not dynamically updating
There are three steps to setting up Dynamic DNS service: In order to use Dynamic DNS, you must first create a special dynamic user.For security purposes, dynamic users are used specifically to provide dynamic update credentials and are not permitted to log in to the web based Dyn Managed DNS interface.The Dynamic DNS service must be activated on a host record before it will accept dynamic updates.The service can be added to an existing A record or it can be added when the A record is created.It runs in the background and can automatically update a DNS record on a configurable schedule.An example dyndns implementation using the Dream Host API can be found here.Dynamic users are the only users that are compatible with the Dynamic DNS service and certified update clients, allowing for compatibility with many generations of home gateway routers, update clients, and other IP devices.
) with a dynamic IP address so that when end users type in myhost.mydomain.tld, it will always resolve to the current IP address regardless of whether it has changed.It is very important when troubleshooting dynamic updates on Unix BIND or MS DNS Servers to have DNS logging enabled, esp.to see the Update, Notify and Zonetransfer pakets in the logs.Records cached by DNS servers that already have the entry cached would take up to 4 hours to get updated.
If your IP changes faster than this, you can create a fixed CNAME record for your domain at Dream Host, pointing to a free Dynamic DNS domain.
If this is unsatisfactory, another way to enable Dynamic DNS on your Dream Host-controlled subdomain is to point it at a Dynamic DNS service.