Duck DNS – About
duckdns.org
duckdns.org
Although its free, they accept donations via Patreon[0], Paypal etc. Running and maintaining services is not free, so if you're using DuckDNS, contributing would guarantee that the service survives into the future!
I can't stand the amount that folks bend over backwards to accommodate lazy, inconsiderate middle men.
Read my think piece on my ad/pop-up riddled Medium/Substack blog!
Yeah, that's the only reason I'd heard of Duck DNS before - I got some "please sign in to your bank account" text with a link and I saw the domain in the URL was duckdns.org so I looked into it. With behavior like that on their domain, I'd imagine many browsers, firewalls, etc will block them.
Somethings are actually indeed worth the friction-full conversations of "no, sorry please use (anything else) to chat with me".
I ended up going for my own VPS with a WireGuard server for my home server to connect to.
They don’t get traffic going through them. They mainly exist to point to an IP. With enough data they have information on how an ISP rotates IP’s and who they’ve gone to.
In your case, with a WireGuard VPS, all traffic goes through the server. That’s a very different setup.
In their case, a request goes to them at a regular interval and they update the IP the dns record points to. That’s it.
When someone requests the domain, they simply respond with an IP. At most, if there’s little caching, they could get frequency of usage.
A rouge DNS can reply to select queries with an IP of a middleware that can TLS proxy and/or MitM that traffic.
We built such a thing mostly for anti-censorship purposes (bypass IP blocks): https://github.com/celzero/midway#demo
Besides that, I looked at every DynDNS system I could find back in the summer. There were only 3 that I was happy with; Hurricane Electric, Google Domains, and a pair of self hosted Bind servers.
If you want the best, simple solution, and it doesn’t need to be completely free, register a domain with Google domains. If anyone knows of limitations, let me know.
Namecheap maxes out at 150 DynDNS hosts :-(
You can keep jumping to new gimmick first year deals on unusual TLDs but they are often considered spammy and always gouge on renewal pricing.
One of my friends runs a public instance here, with no guarantees offered.[2]
The problem was that I had dynamic IP and my isp shit router did not suport DNS services. So I made a simple script that would log in and acess the router information page, get the public IP and update in the DUCK dns with a curl.
Worked Like a charm.
curl "https://api.1984.is/1.0/freedns/?apikey=xxxxxxxxxxxx&domain=..."
If you don't define an IP in the endpoint, it'll automatically look at the IP the request came from.
I have a Huawei Fibre ONT, that only listed DynDNS, NoIP, and a few others. I could get away by using a NextDNS DNS override, and hosting my own script that forwarded the API call to the actual DDNS provider.
> because we can, because before we started we couldn't, learning is fun
That last line about learning has the right spirit!
From memory, EC2 instances only get provisioned a new IP when booted from cold, not a reboot.
Reddit provides an OAuth2 IdP service... but is unhappy when platforms use it? I'm genuinely curious why they provide this service if their legal team then actively chases platforms that use it to get them to desist?
OAuth login to edit all your comments in a react CMS? OK. OAuth login to to update you server dynamic ips? Not really Reddit focused.
Really more of a failure on the API key generation page where you should (perhaps now do) have to click a "Yes, my thing extends or uses data from reddit" to get a key.
What other auth system should they have used to allow 3rd party login, that some how also handles site intent?
Well, clearly the four other auth options they have don't care about what they're being used for.