Live data from Hacker News

Duck DNS – free dynamic DNS hosted on AWS

duckdns.org

61–70 of 103 posts

Re: Duck DNS – free dynamic DNS hosted on AWS

#61

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…

so I mentioned the same thing, though one thing to note (which I doubt duck dns helps with either). Is one can't use google's dynamic dns with AAAA records (i.e. ipv6). Personally, I think this is massive oversight on their part.

Likely because the person/team that built this got their annual bonus for making something new and moved on to other things before ipv6 became relevant in their eyes.

Re: Duck DNS – free dynamic DNS hosted on AWS

#62
post #58

That's great and all but since dyndns providers are hardcoded in my router this does not help.

If you have a machine running all the time anyways you can have it update the IP instead of the router. They have instructions for a bunch of different ways to do it on various OSs.

Re: Duck DNS – free dynamic DNS hosted on AWS

#63
post #53
post #11

Earlier quoted context omitted.

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

Because then you have a ticking time problem. Some automatic service might just silently start failing deep in your tech stack. And yes, you can monitor that. But then your monitoring software might fail, etc.

If you are having a serious (= where failures matter a lot) tech stack, use something that is paid and supported or host it yourself.

Re: Duck DNS – free dynamic DNS hosted on AWS

#64
post #28

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…

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 this case, the username and password are NOT your Google credentials. When you set up a dynamic DNS subdomain in Google Domains, it autogenerates a username/password pair that is unique to that subdomain, and that's what you use.

https://support.google.com/domains/answer/6147083?hl=en&ref_...

Re: Duck DNS – free dynamic DNS hosted on AWS

#65

This has nothing in common with DuckDuckGo? DDG (unfortunately) is bigger and bigger with every year. They are developing desktop browser, email proxy etc. I wouldn't be surprised if they'd lunched DDGDNS.

Why is it unfortunate that DDG is bigger and bigger every year?

Re: Duck DNS – free dynamic DNS hosted on AWS

#66
I have been using Cloudflare Tunnel for several months now to get around dynamic DNS requirements and port forwarding. It creates a secure tunnel between your server and their edge, and supports name-based service config (domain X points to localhost Y.) Downside is they only supports HTTP(s).

There is a free tier, although you need to provide them a full domain (not a subdomain) for it to work, and then each site/tunnel will create a subdomain. It does work with free domains like .tk if you really want to go that route.

https://developers.cloudflare.com/cloudflare-one/connections...

There are also open-source alternatives using VPNs like Wireguard + nginx, but typically these solutions require you to run a publicly-accessible server already to host the proxy.

Re: Duck DNS – free dynamic DNS hosted on AWS

#67

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…

so I mentioned the same thing, though one thing to note (which I doubt duck dns helps with either). Is one can't use google's dynamic dns with AAAA records (i.e. ipv6). Personally, I think this is massive oversight on their part.

I have dynamic A and AAAA records with Google Domains. I'm not sure why it doesn't work for you.

Here's the relevant portion of my ddclient config:

  protocol=googledomains                                  
  login=XXXXXXX
  password=XXXXXXX                            
  host4.mydomain.com

  protocol=googledomains                                  
  use=web                                                 
  web=checkipv6.dyndns.org/                               
  ipv6=yes                                                
  login=XXXXXXXC                                  
  password=XXXXXXX                             
  host6.mydomain.com

Re: Duck DNS – free dynamic DNS hosted on AWS

#68
Why AWS? How about we start building services that work anywhere instead of targeting a platform owned by a company that avoids paying billions in taxes?

Edit - I'll leave my original comment up but I originally thought this was a service that users could deploy themselves into their own AWS accounts which it is not. It is, as it says, a DDNS service which is free. The fact that it's hosted in AWS should be neither here nor there.

Re: Duck DNS – free dynamic DNS hosted on AWS

#69

Why AWS? How about we start building services that work anywhere instead of targeting a platform owned by a company that avoids paying billions in taxes? Edit - I'll leave my original comment up but I originally thought this was a service that users could deploy themselves into their own AWS accounts which it is not. It is, as it says, a DDNS service which is free. The fact that it's hosted in AWS should be neither h…

[deleted]
Post reply on HN