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.)
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)