Login

Marcs Updater

There have been some reports about issues with the Updater not updating anymore. Please try the latest beta version and switch to another IP Check provider instead of the previous default dnsomatic.com. For some reason they are rate-limiting the number of requests to their service. The new IP Check provider selection allows you to choose another provider in such cases. You can test the functionality with the new "Test" panel.

If you want to add a custom provider to the unstable testing version, store a JSON file like the following under %PROGRAMDATA%\Marcs Updater\ServiceProviders\dyndns.json:

{
    "name": "DynDNS.org (Test)",
    "endpoint": "https://members.dyndns.org/nic/update",
    "method": "GET",
    "queryString": "hostname={HOSTNAME}&myip={MYIP}",
    "dataPayload": "",
    "defaults": {
        "username": "test",
        "password": "test",
        "hostname": "test1.customtest.dyndns.org"
    }
}

Supported query and payload tags are {USERNAME}, {PASSWORD}, {HOSTNAME} and {MYIP}. Restart the background service and foreground application to apply any changes.


New request

john60d8d132407247f8

Posted on

John wrote:

Hey,

It would be great if you could add support for https;//freedns.afraid.org, or allow for custom wget/curl type updates. Afraid.org allows for multiple domains per account, but each dynamic DNS entry can be hit with a standard URL pull which should make this easy.

Thanks in advance!

My1xT

Posted on

My1 wrote:

Support for Dedyn or the details on how to do custom would also be mighty awesome.

disqus_Hlc1AlW9gn

Posted on

anonmyous wrote:

Please add nsupdate.info

matthew.w.fearnley

Posted on

Matthew wrote:

Please could you add DNS Made Easy?

https://dnsmadeeasy.com/technology/dynamic-dns/

Basic URL syntax is: https://cp.dnsmadeeasy.com/servlet/updateip?username=test@example.com&password=mypass&id=1007,1008,1009&ip=12.13.14.15

'id' is an internal ID assigned by them for each record.
In my experience they seem to ignore the username field - the call succeeds even if the username is wrong or blank, as long as the password for the ID is correct.

The page lists possible error strings returned - it returns 'success' if it succeeds.

Thanks.

jueerdma

Posted on

Jürgen wrote:

Hallo,
gibt es eine Möglichkeit den Updater als normale Anwendung zu installieren > also nicht als Dienst.
Ich möchte den Updater einfach manuell starten, wenn ich Ihn brauche.

J.Erdmann

moses

Posted on

moses@alexant.com wrote:

Add the option to update more than 1 DNS record.
When I sometimes combine servers I need to change the DNS for 2 or more records to point to the same address.
For example
server1.mydomain.com
www.mydomain.com
ldapserver.mydomain.com

adriaan.dehaan

Posted on

Adriaan wrote:

Nice software!
I tried using it to update my Cloudflare DNS via Dns-O-Matic, but it seems Dns-O-Matic <-> Cloudflare is broken (updates a random domain...)
Anybody have another workaround for updating Cloudflare DNS entry?

Open sourcing the project or creating a plugin system for adding additional DNS providers would be great!
Or adding Cloudflare or of course the custom provider support that is planned will also do the trick I guess, any idea when that will be ready?

saudiqbal

Posted on

Saud wrote:

It does not support IPv6 address, I only need IPv6 IP address for my google ddns server. https://domains.google.com/checkip provides me with IPv6 address.

patrick.schindler1989

Posted on

Patrick wrote:

Please add "https://www.dnshome.de" to Providerlist :)

gygersamuel

Posted on

Samuel wrote:

Please add the option for namecheaps dynamic dns:
https://www.namecheap.com/support/knowledgebase/article.aspx/9356/11/how-to-configure-a-ddwrt-router