nsupdate.info
nsupdate.info copied to clipboard
better help for configuring other routers / dyndns clients
if you have a popular router / dyndns client that is not yet supported by the configuration help you get after creating a new update secret, please submit a patch / pull request or a new ticket for it.
What we need:
- the labels and the precise WORKING and TESTED values one needs to enter into the configuration fields.
- they must be in the order how they appear in the router configuration
Please also give manufacturer, model / type / version of the router and name / version of the firmware running on it.
Whishlist:
- linksys / netgear / python-dyndnsc ... - the usual stuff
I've added nsupdate.info on my synology NAS (should be ok for all models, but I can't test myself).
This require some manual editing on system files, so maybe not for everyone.
check https://github.com/ashgan-dev/synology_ddns for infos
I tried adding the service for Synology using their default DynDNS protocol, which doesn't seem to work.
Could it be that the Synology is showing an error, because the IP didn't change? How could I test this.
Just fyi, here's what I added to ddns_provider.conf
[NSUpdate]
modulepath=DynDNS
queryurl=https://__HOSTNAME__:[email protected]/nic/update
[NSUpdate]
modulepath=DynDNS
queryurl=https://__USERNAME__:[email protected]/nic/update?hostname=__HOSTNAME__
@ashgan-dev's script didn't work either - but I have quite a bunch of ddns_providers added (e.g. Strato, DNS-O-Matic, etc..) which work fine using Synology's DynDNS protocol.
Any idea appreciated.
@ashgan-dev : Sorry for the confusion - that's what I actually did:
[nsupdate.info]
modulepath=/usr/syno/bin/ddns/nsupdate_info.php
queryurl=https://__HOSTNAME__:[email protected]/nic/update
- file is executable
I also tried the settings above using their default DynDNS module
For EdgeOS (ddclient):
dynamic {
interface pppoe0 {
service custom-nsupdate {
host-name <host>
login <host>
password <password>
protocol dyndns2
server ipv4.nsupdate.info
}
web http://ipv4.nsupdate.info/myip
}
}
@elnappo can you more precisely describe the type / class of device(s) and the version of EdgeOS for which this was verified working? see #385.
Synology is now working from the GUI as it seems: Go to DDNS, click Customize, then add new Service Provider, paste https://ipv4.nsupdate.info/nic/update into Query URL, Save, Add, Service-Provider: you just created, hostname: your hostname, username: your username, password: your password, click test, and it seems to work.
Not quite sure if it abuses the service, I will report if something happens.