1

I have a ZyXel VMG3925-B10C router, which I'm trying to set up with DNS Made Easy.

The standard URL syntax for this is https://cp.dnsmadeeasy.com/servlet/updateip?password=mypass&id=1007&ip=12.13.14.15 (the docs also suggest a username field, but I've found this is not needed.)

ZyXel VMG3925-B10C Dynamic DNS interface

The manual sadly neglects how to set up user-defined DNS providers. In particular, it doesn't define what the placeholders for things like the IP address should look like. (I've found this crucial information to be missing from other routers' manuals too..)

The closest page I can find (for a ZyXel 5501) suggests <username>, <password>, <domain> and <ipaddr> for the placeholder names.

I have tried the following values, but just seem to get a "Not Accepted" error, which seems to be the standard response for pretty much anything I try.

  • Dynamic DNS: Enable
  • Service Provider: DNS user defined
  • Connection type: HTTPS
  • URL update: cp.dnsmadeeasy.com/servlet/updateip?username=<username>&password=<password>&id=<domain>&ip=<ipaddr>
  • Host/Domain Name: (the numeric ID assigned to my DNS record)
  • Password: (the password I have set for the record)
2
  • "The docs also suggest a username field, but I've found this is not needed." - How is DNSMadeEasy supposed to differentiate between your account and others? Commented Apr 24, 2020 at 0:10
  • It knows (or perhaps, doesn't care) which account the record belongs to. But it will only update the record if the password is correct, and the password for that record can only be set by someone with access to the account.
    – mwfearnley
    Commented Apr 24, 2020 at 7:48

1 Answer 1

2

I use DuckDNS and I managed it by making sure to not use tokens in the URL but hardcoding things. If you leave off the IP parameter, the DDNS provider calculates it based on the call. The user name needed to be my DuckDNS user name and the password was a token provided to me by DuckDNS. Hope that helps.

1
  • Can you please be more specific about the syntax you used? Zyxel asks for URL Update, Host Name, Username and Password.
    – John
    Commented Jul 13 at 16:16

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .