Domains from namecheap.com cost £7/per year for a .co.uk and £11/per year each domain comes with DDNS feature included, To host your own domain on some DDNS service can be as much as £18($25)/per year.
Problem is that the DDNS dropdowns on most routers, especially if from an ISP, only have a few supported services, and normally only the major players and you can normally only select one.
My EE Smarthub router has:
DtDNS
DynDNS
NoIP
changeip.com
easydns.com
zoneedit.com
dnsomatic
(all supported by dnsomatic)
If your router has dnsomatic DDNS support then this is not an issue:
- Create an account with dnsomatic (you can log in with your OpenDNS account details)
- Add all the services that you want to update, ie namecheap, OpenDNS etc
When your IP is updated dnsomatic informs all the other services.
My router now updates my 2 namecheap domains, and my OpenDNS service account, my Asus router would have only allowed two of these three.