How to Configure using DuckDNS on a Synology NAS!

  • Post author:Frank Joseph
  • Post published:June 17, 2020
  • Post last modified:January 23, 2026
  • Post category:Raspberry Pi
  • Reading time:2 mins read

This tutorial will show you how to configure DDNS on Xpenology or a Synology NAS using DuckDNS.

In this tutorial, we will look at how you can configure DDNS on Xpenology using DuckDNS. Setting up DDNS is very important if you intend on accessing your NAS from outside of your network or setting up a VPN Server. This easy tutorial will show you how in minutes!

What is DDNS?

  • An IP address is assigned to you by your ISP. This IP address can be static or dynamic.
    • Static IP addresses will always stay the same
    • Dynamic IP addresses will periodically change
  • DDNS (Dynamic Domain Name Service) assigns a hostname to your external IP address.
    • If your IP address changes, your DDNS hostname will update with your new IP address.
    • Your DDNS hostname will always be your external IP address.

Instructions – DDNS Xpenology/Synology NAS

  1. Login to DuckDNS: https://www.duckdns.org/
  2. Create a subdomain and click add domain.
DDNS Xpenology - duckdns webpage

3. Your domain is now created. Go back to Xpenology and navigate to the Control Panel and the select External Access.

synology ddns screen

4. Select Customize and enter DuckDNS as the Service Provider and the string below (exactly as shown) as the Query URL. Select Save.

https://www.duckdns.org/update?ip=__MYIP__&domains=__HOSTNAME__&token=__PASSWORD__
duckdns ddns setup

5. After the Service Provider has been added, select Add. At this point, select the *DuckDNS service provider, enter the full hostname “[sub domain].duckdns.org”, your email address, and the token shown on the DuckDNS webpage as your password.

ddns service provider hostname

6. Test the connection and if the status returns Normal, select OK.

duckdns - ddns testing

7. DDNS is now configured! Check out our YouTube video to see what this can be used for!

successful ddns setup screen

Conclusion

This process is very straight forward and  ensures that you are always able to connect to your external IP address. Check out our guide on how to setup OpenVPN as an example of how you can use your DDNS hostname!

Frank Joseph

I'm Frank, founder of WunderTech. I've been working in enterprise IT for 15+ years and running home labs for nearly a decade — every tutorial on this site is tested on hardware I actually own, including Synology NAS units, a DIY TrueNAS server, a Proxmox cluster, a full UniFi network, and more. I hold a BS in Computer Information Systems and an MBA, but most of what you'll read here comes from my home lab, not a classroom. You can also find video versions of these tutorials on my YouTube channel.