DynDNS

Access your network from anywhere. Easy & Fast. Always.

What is Dynamic DNS?

Your IP changes. We automatically keep your hostname up to date.

Dynamic DNS (DynDNS) allows you to associate a domain name or hostname with a dynamic IP address. When your IP changes, the service automatically updates the DNS record so you can continue accessing your services using the same name.


You can use our Dynamic DNS service for free with any domain you manage through thingsdns.com from your customer area.


Don't have your own domain? You can also use a free hostname such as yourname.dyn-adsl.com and keep it automatically updated from your router, server, NAS, or other compatible device.


This allows you to easily access web servers, VPNs, cameras, mail servers, and other services using a stable hostname, even when your Internet provider changes your IP address.

Benefits

  • 🌍 Constant remote access
  • 🔒 Secure and encrypted connection
  • ⚡ Real-time IP updates
  • 📱 Compatible with Windows, Linux and macOS
  • 🌐 Free hostname: yourname.dyn-adsl.com
  • 💬 Support in English and Spanish
  • 🆓 Free with any domain managed with thingsdns.com

How does it work?

  1. Create an account atcosasdns.com
  2. Add your domain from your private area
  3. Configure your DNS records and change the DNS servers at your provider
  4. Activate your domain as DynDNS and request your API
  5. Install the client
  6. Done! Always accessible

Available clients

Windows

Available system versions:
Windows (installer) x64: Download
Windows (installer) x86: Download
Windows (zip) x64: Download
Windows (zip) x86: Download

GNU/Linux

1º Access SSH console on your OS...

We create script (.sh) to check the IP if it has changed and update record A in the domain.

touch ~/syncDynIP.sh && chmod +x ~/syncDynIP.sh && nano ~/syncDynIP.sh

We include the following code in the file:

** Note: replace the text «SECRETKEY» with your API.

#!/bin/sh
# Script: ~/syncDynIP.sh
curl 'https://dyndns.cosasdns.com/sync/SECRETKEY'

2º crontab -e

*/5 * * * * ~/syncDynIP.sh

OS X

1º Access SSH console on your OS...

We create script (.sh) to check the IP if it has changed and update record A in the domain.

touch ~/syncDynIP.sh && chmod +x ~/syncDynIP.sh && nano ~/syncDynIP.sh

We include the following code in the file:

** Note: replace the text «SECRETKEY» with your API.

#!/bin/sh
# Script: ~/syncDynIP.sh
curl 'https://dyndns.cosasdns.com/sync/SECRETKEY'

2º crontab -e

*/5 * * * * ~/syncDynIP.sh