Live data from Hacker News

Duck DNS – free dynamic DNS hosted on AWS

duckdns.org

31–40 of 103 posts

Re: Duck DNS – free dynamic DNS hosted on AWS

#31

I'm currently on the search for a service to facilitate DDNS. Duck DNS seems popular, but I'm skeptical of things that are simply offered for free. What assurance do we have that Duck DNS is secure, or that it will not just disappear one day? The alternative that seems better to me is Namecheap with their API.

Maybe I'm missing something obvious, but why not just pay for a domain and run a cronjob to update the IP in case it changes?

How long does it take to propagate the changed IP?

Re: Duck DNS – free dynamic DNS hosted on AWS

#32
post #28

Earlier quoted context omitted.

It seems unsafe to me to be passing your username and password over the open every second day. Especially one that links to Google - which for the majority of people is their life. As a side note - will the recent announcement by Google about unsafe logins being denied affect you?

In the open? I believe u:pwd is HTTP Basic Auth , which is not "in the open" when over TLS. https://en.wikipedia.org/wiki/Basic_access_authentication#Se...

~~It's still passing credentials for the entire account, rather than something explicity scoped to "just update these A records, and these A records only".~~

~~Also as the parent noted, Google have the last few years been very aggressive about "unsafe login" (using usr+pass outside of Google) and this might disappear.~~

Edit: Never mind, buried in the docs it appears the user:pass are scoped.

Re: Duck DNS – free dynamic DNS hosted on AWS

#33

Earlier quoted context omitted.

Maybe I'm missing something obvious, but why not just pay for a domain and run a cronjob to update the IP in case it changes?

How long does it take to propagate the changed IP?

Depends on your TTL. For me 15 minutes.

Re: Duck DNS – free dynamic DNS hosted on AWS

#34

I was quite surprised to learn this has nothing to do with DDG. Interesting how DDG seem to have taken the meaning of "duck" in (my) mind.

What's more interesting is that DDG had disputes with Google over the ownership of the duck.com domain. Google was squatting on the domain and redirected it to Google (dirty tactic). But I guess it could just as easily have gone to the Oregon Ducks or some duck based website. (interestingly "ducks.com" doesn't go anywhere for me)

Hmm, I remember it differently, with Google redirecting duck.com to DDG, and then later just handing the domain over to them.

Re: Duck DNS – free dynamic DNS hosted on AWS

#35
post #11

I'm currently on the search for a service to facilitate DDNS. Duck DNS seems popular, but I'm skeptical of things that are simply offered for free. What assurance do we have that Duck DNS is secure, or that it will not just disappear one day? The alternative that seems better to me is Namecheap with their API.

Why does it matter if it just disappears one day if you are not paying for it anyways?

If it disappears how do you get a refund?

Re: Duck DNS – free dynamic DNS hosted on AWS

#36

I'm currently on the search for a service to facilitate DDNS. Duck DNS seems popular, but I'm skeptical of things that are simply offered for free. What assurance do we have that Duck DNS is secure, or that it will not just disappear one day? The alternative that seems better to me is Namecheap with their API.

My router supports Route53, so I just pay the $0.50/month for them to host the domain. I don't foresee Route53 going away anytime soon.

Re: Duck DNS – free dynamic DNS hosted on AWS

#39

For anyone hosting their domain on Google Domains, there's a neat API endpoint they're offering for updating the DNS with a simple CURL. I've been using this for years now for a public Raspberry PI behind a home router that changes IPs every other day. curl -s -k --user "username:password" "https://domains.google.com/nic/update?hostname=yourdomain.com" There's more parameters (and you can specify an IP, the above req…

I don't know if it's relevant but there was an article the other day about how Google is phasing out username:password logins for most Google related services and APIs, so if you have a script running quietly for years doing this task, it might be worth double checking if it will continue to be fine. (It might be, if this u/p is unique to the domain as the docs suggest - but I thought I'd mention it just in case!)

Re: Duck DNS – free dynamic DNS hosted on AWS

#40

For anyone hosting their domain on Google Domains, there's a neat API endpoint they're offering for updating the DNS with a simple CURL. I've been using this for years now for a public Raspberry PI behind a home router that changes IPs every other day. curl -s -k --user "username:password" "https://domains.google.com/nic/update?hostname=yourdomain.com" There's more parameters (and you can specify an IP, the above req…

I don't know if it's relevant but there was an article the other day about how Google is phasing out username:password logins for most Google related services and APIs, so if you have a script running quietly for years doing this task, it might be worth double checking if it will continue to be fine. (It might be, if this u/p is unique to the domain as the docs suggest - but I thought I'd mention it just in case!)

Would enabling 2-factor auth and using an app-specific passowrd in this case still work? worth a try I guess: https://support.google.com/accounts/answer/185833
Post reply on HN