This guide explains how to set up Dynamic DNS (DDNS) on a router running ExpressVPN.

If your network uses dynamic IP addresses, it means the IP addresses assigned to devices change over time. A DDNS provides a fixed point of reference, called a static hostname. It is useful for hosting a server or website from your home, even if your IP address is continually changed by your internet service provider.

Jump to…

1. Get your DDNS hostname
2. Configure Dynamic DNS on the router
Update your IP address manually


1. Get your DDNS hostname

Note: Dynu’s standard free service is sufficient for most users. ExpressVPN for routers also supports Duck DNS, No-IP, nsupdate.info, and DUIA.

  1. Go to Dynu’s website and click Create Account.Dynu homepage with Create Account option highlighted
  2. Fill in your details, then click Submit.Dynu create account page with registration form and submit button
  3. Open the verification email from Dynu and click the link to activate your account. If you don’t see it, check your spam folder. Then log into your account.
  4. Select DDNS Services.Dynu control panel showing DDNS Services option
  5. Enter your hostname under Option 1 (use Dynu’s domain) or Option 2 (use your own domain), then click + Add. Use Option 1 if you don’t have a domain, or Option 2 if you do.Dynu Add Dynamic DNS page showing hostname and domain options
  6. You will now see your hostname at the top and your current public IP under IPv4 Address. Turn off Wildcard IPv4 Alias, Wildcard IPv6 Alias, and Enable IPv6 Address, then click Save.Dynu Add Dynamic DNS page showing hostname and domain options
  7. Your DDNS hostname is now set up and ready to use.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


2. Configure Dynamic DNS on the router

Note: Before proceeding, make sure you have set up ExpressVPN on your router.

  1. Go to Dynu’s website and click Create Account.
  2. Fill in your details, then click Submit.Aircove sidebar with Dynamic DNS highlighted in Advanced Settings.
  3. Open the verification email from Dynu and click the link to activate your account. If you don’t see it, check your spam folder. Then log into your account.
  4. Enter your hostname account details. For Dynu, enter the following:
    • Hostname: Enter the hostname you created earlier.
    • Password: Enter your Dynu account password.
  5. Select Save. Dynamic DNS settings with Dynu hostname and password fields filled in.

You will see “Update successful.”

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


Update your IP address manually

Once you have configured the Dynamic DNS on the router, your IP address will update automatically.

You can also update your IP address manually:

  1. Sign in to your router running ExpressVPN.
  2. Select Advanced Settings > Dynamic DNS > Update IP Address.

You will see “Update successful.”

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top

Was this article helpful?

We're sorry to hear that. Let us know how we can improve.

A member of our Support Team will follow up on your issue.