[GH-ISSUE #86] better help for configuring other routers / dyndns clients #85

Open
opened 2026-02-26 09:35:31 +03:00 by kerem · 6 comments
Owner

Originally created by @ThomasWaldmann on GitHub (Nov 15, 2013).
Original GitHub issue: https://github.com/nsupdate-info/nsupdate.info/issues/86

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
Originally created by @ThomasWaldmann on GitHub (Nov 15, 2013). Original GitHub issue: https://github.com/nsupdate-info/nsupdate.info/issues/86 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
Author
Owner

@ashgan-dev commented on GitHub (May 14, 2015):

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

<!-- gh-comment-id:102003468 --> @ashgan-dev commented on GitHub (May 14, 2015): 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
Author
Owner

@tiptronic commented on GitHub (Sep 7, 2015):

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__:__PASSWORD__@ipv4.nsupdate.info/nic/update

[NSUpdate]
        modulepath=DynDNS
        queryurl=https://__USERNAME__:__PASSWORD__@ipv4.nsupdate.info/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.

<!-- gh-comment-id:138267735 --> @tiptronic commented on GitHub (Sep 7, 2015): 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__:__PASSWORD__@ipv4.nsupdate.info/nic/update [NSUpdate] modulepath=DynDNS queryurl=https://__USERNAME__:__PASSWORD__@ipv4.nsupdate.info/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.
Author
Owner

@tiptronic commented on GitHub (Sep 7, 2015):

@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__:__PASSWORD__@ipv4.nsupdate.info/nic/update
  • file is executable

I also tried the settings above using their default DynDNS module

<!-- gh-comment-id:138273438 --> @tiptronic commented on GitHub (Sep 7, 2015): @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__:__PASSWORD__@ipv4.nsupdate.info/nic/update ``` - file is executable I _also_ tried the settings above using their default DynDNS module
Author
Owner

@elnappo commented on GitHub (Oct 13, 2018):

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
            }
        }
<!-- gh-comment-id:429541170 --> @elnappo commented on GitHub (Oct 13, 2018): 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 } } ```
Author
Owner

@ThomasWaldmann commented on GitHub (Oct 19, 2018):

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

<!-- gh-comment-id:431468706 --> @ThomasWaldmann commented on GitHub (Oct 19, 2018): @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.
Author
Owner

@ChESch commented on GitHub (May 7, 2020):

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.

<!-- gh-comment-id:625205338 --> @ChESch commented on GitHub (May 7, 2020): 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.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nsupdate.info-nsupdate-info#85
No description provided.