DynDNS updating IP address via Cisco ASA 5505

joshu asked:

I’m setting up an ASA 5505 where the ISP provides a dynamic IP address (rarely changes.) I would like to start using some of the services provided by DynDNS such as Custom DNS.

I’ve come across some information regarding Cisco Routers and DynDNS, but nothing definitive on the ASA platform.

My question is whether I can configure the ASA5505 to update the IP address rather than install the DynDNS Updater software on a machine running on the LAN?


My answer:

Dyn recommends using an update client on one of your computers, rather than your router.

In general, we have found the software clients in computers to be much
more reliable compared to some router update clients. The reason for
this is there are varying degrees of support for DynDNS in routers and
other devices.

While these devices may claim to have DynDNS support, they sometimes
are very buggy or not properly using our update API. This can cause
issues such as abusive updates or maybe the update client not even
being able to send us an update consistently. Abusive updates are the
flooding our update servers with the same IP address every minute or
so instead of only sending us an update when the IP address changes.

Software update clients are available for Windows, Mac OS X and Linux, so you should be able to squeeze one in just about anywhere.

In practice, having used Comcast Business for five years now without a static IP address, the IP address has changed only twice. The first time was immediately after an extended midday outage caused by a cable cut (~2 hours). The second was after moving to a new location. In each case I just updated my DynDNS records manually. (Your ISP may vary dramatically.)

I recommend you contact your ISP and get a static IPv4 address if this is a serious cause for concern. You should also consider obtaining an IPv6 allocation; these will be provided statically. A /56 should be sufficient for a small office environment.

View the full question and any other answers on Server Fault.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.