Installing DuckDNS on a DD-WRT Router

Here are the steps to install DuckDNS on your DD-WRT router:

  1. Log in to your DD-WRT router’s web interface.
  2. Navigate to Setup > DDNS.
  3. In the DDNS Service dropdown, select Custom.
  4. In the DYNDNS Server field, enter duckdns.org.
  5. In the Username field, enter your DuckDNS account (probably your email address).
  6. In the Password field, enter your DuckDNS token.
  7. In the Hostname field, enter your DuckDNS subdomain.
  8. In the URL field, enter http://www.duckdns.org/update?domains=[USERNAME]&token=[PASSWORD]&ip=[IP].
  9. Click Save and Apply Settings.

After completing these steps, your DD-WRT router should be able to update your IP address with DuckDNS. Please note that DD-WRT does not officially support DuckDNS, so this is a custom configuration. However, many users have reported success with this method.

This is obviously not secure and I recommend doing something like installing the DuckDNS client on a computer in your network or using the CloudFlare API:

Leave a Comment

Your email address will not be published. Required fields are marked *