>We want a public service to be available. Going forward, we will support Quad9 instead of running it ourselves. Running a privacy-focused public DNS service is a highly specialized undertaking, and the Quad9 Foundation is the undisputed leader in the field. Rather than duplicating their efforts to achieve only part of what they do, we're putting those resources toward financially supporting Quad9 instead.
Brilliant.
Unfortunately, Quad9 is censoring some domains in Europe (notably in France and Italy) following injunctions issued by rights holders [1]. That was not the case with Mullvad's DNS.
[1] https://quad9.net/news/blog/italian-blocking-demands-followi...
> The German courts entirely disregarded our use of geo-IP lookups on queries, and asserted that since tests via a VPN were able to resolve the domain, we were in breach of court orders
Seriously, what the fuck? So you're supposed to block VPNs as well? What's next, Tor exit nodes? New VPN and Tor nodes as they pop up? I really don't like where this is going.
The entire point is that it can't be reasonably enforced with any granularity. Rights-holders want it to be like that so a copyright win in a single country means something has to be taken down globally.
My fear exactly.
Sounds more like we should end copyright worldwide.
Indeed it needs to happen, and even here on HN, it can be difficult for some to admit and acknowledge.
It'd be great for this to be the first major relinquishment of nation-state power to happen without violence, without backroom deals, without wedge politics and flag waving.
Just... let it go.
It's beyond obvious that copyright is not going to exist in 1000 years. Every creature on earth - especially the internet - survives by copying information. It's the most basic life force in the universe.
Copyright is serving exactly nobody today. It's time. Are there elder stateswo/men in the room who can see the writing on the wall and act with grace?
> Copyright is serving exactly nobody today
Except for nearly everyone who writes anything (including software) or other artistic pursuits to make a living. This includes a majority of people here on HN.
yeah I wouldn't be able to put food on the table if my employer didn't have exclusive license to the glue we use to stick together all that open source code we rely on. Which we now generate exclusively using AI, products of which are of unclear copyright status.
Modern IP law inhibits productivity more than it helps, imo. LLMs have fundamentally changed our line of work, and they have done so by completely ignoring the existing legal framework for IP. We should not defend the current implementation just because some people might suffer reduced earning potential.
Copyright was not designed to maximize productivity. It was designed to maximize creativity and inventiveness (or, as stated in the US Constitution, the progress of science and the useful arts).
> t was designed to maximize creativity and inventiveness
If you look at outcomes it has completely failed while making big corps very rich in the process
Linux is a marvel of the world and a large amount of its contributions have been made by people being paid to do so for commercial purposes - and I am not sure that would be true without the GPL. Is there a convincing argument there?
And outside open source there has been a staggering amount of creative work at all quality levels done for commercial purposes under the protection of copyright. Is there a convincing argument that the last century of software and music and books and etc would have been just as staggering without copyright?
I would love to hear such an argument. In my youth I thought copyright was blatantly stupid and should be abolished. I still sorta think that but I don't have a convincing argument in the face of the absolutely massive amount of good work that has been produced under it.
I’ve written software all my life, copyright has never been relevant to my earnings at all, trade secrets have been to some extent. Frankly copyright was meant to enable more sharing and benefiting the public domain, instead it’s become a cancer…
For every rule there is an exception.
People made a living juste fine before copyright stop spreading myths
>> Copyright is serving exactly nobody today.
Are you sure about that?
So just to be clear;
You're advocating for the end of software licensing? Ie the removal of GPL or Open Source licenses? A landscape where any source code (or binary) can be snapped up by say Amazon or Microsoft and run via a paid subscription?
You're advocating for a business model which removes your access to local code and only allows access via a terminal or browser?
Because removal of copyright doesn't mean corporations go away. Rather it incentivizes business models that protect their products in other ways.
In the 80's and 90's, pre-internet, binary programs were distributed on media. An arms race of copiers and copy protection ensued. The copiers won, and since copyright enforcement has always been weak, business changed to favoring remote access (with subscription) over running locally via purchase.
At the same time Open Source and Free Software have thrived. Copyright protects that software being used outside the terms of the license. Indeed there's even outrage when it's used within the terms of the license (by AWS etc.)
Of course OSS still thrives under a copyrightless environment. (Free Software less so). But equally it means AI can simply be trained on it (probably no great loss since it's likely most of OSS will be AI generated anyway.)
Business however will adapt. And the easiest way to prevent coping now is simply remote execution. With a suitable Terms Of Use declaration.
Outside of software it would destroy music, movies, books etc. Basically it becomes a race to the bottom in terms of production costs (think user-generated You-Tube as the high-water mark.) But I assume you meant in the context of software.
Yes, I agree, that in much less than 1000 years copyright is dead. Because by then so much is in the public domain it doesn't matter anyway. Also because by then the last human programmer is long dead. AI will write anything you want, only you won't even ask because computer interfaces and abilities will be long past where we are now. You would have no need to create software any more than you need to build a plane or car today.
And those industries have taken less than 150 years to invent, explode, consolidate and commoditize. Indeed most of the complexity disappears when we go EV.
In 1000 years copyright is gone. But today it serves a lot of people.
> It'd be great for this to be the first major relinquishment of nation-state power
Intellectual property serves corporate interests and the idea of "nations" you are forced to have in your head are the exclusive servants the interests of capital. Ironically, tragically, that's what's holding us back from dismantling it in the first place, even a critic of it can't articulate it properly.
Sorry that will be undecipherable for HN. Let me try again: The defense you get in this pigstall is the individual that copyright is protecting. You just hate the small businesses and individual artists. Instead of the trillion dollar industry holding the copyrights and the practice of exploiting copyright on works by authors who died decades ago. The commodification of copyright of something produced by the lowest bidder, crappiest AI and cheapest third world labor you can get your literal bloody hands on. Or even a vaccine against the literal plague or cure for cancer protected by intellectual property.
To make something immaterial with no cost to reproduce, a commodity, to trade and invest and speculate in is the part to argue if you want to dismantle it, identify the rotten bits of the system even peasants can smell. If you are a billionaire or even trillionaire then just argue like everybody on HN always does, because it's identical.
German federal LE agencies have been doing it for years. Threatening to put you on lists of wanted and sanctioned individuals as a basically islamic suicide bomber for not taking down tiny things globally.
That kind of thing isn't unheard of for police agencies with moral and oversight issues, though. Orgs start seeking for bigger reasons. A simple copyright issue creatively expounded into an imaginary global drug bombing cyber trafficking crime ring takedown creates a massive internal win. So they do that.
>So you're supposed to block VPNs as well? What's next, Tor exit nodes? New VPN and Tor nodes as they pop up?
Trivial to do nowadays: https://focsec.com/
>I really don't like where this is going.
German courts think the internet revolves around German laws. There are some really insane cases, sometimes they will consider a website to fall under German jurisdiction simply for having a German-language version (somehow ignoring that Austria and Switzerland exist, ignoring German-speaking minorities in other countries, ignoring that a fully automated translation in 100+ languages is now possible at the click of a button).
German courts and technology are not always the best friends
There's some irony in Germany using censorship for the purpose of ensuring people don't get into reading materials that might convince them to become... fascists who censor people
There is no irony. The German government is proto-fascist, and has been for a while, as are several other European governments. Apparently the UK now arrests more people per capita for online speech than China does.
I would like to see your definition of fascism under which the German government is proto-fascist.
An authoritarian state that exercises oppressive power through legalistic institutions in league with a corporate oligarchy.
Germany has its problems, but it's consistently in the top 15 most democratic nations in the world.
Calling a solidly democratic nation "fascist" is a rhetorical reversal straight out of the authoritarian playbook.
Germany’s last officially fascist government was democratically elected
Citation needed.
[dead]
Progressivism was the American peer of fascism and communism, down to the eugenics (stopped in the 1970s, but continued via sterilizing autistic kids with hormones) and “scientific” racism (still endorsed by academia today, under euphemisms).
That’s why it’s endorsed by notable Nazi families and collaborators, eg, Soros family and Schwab family.
Mentioning evil Soros is like a 100% reliable political crackpot indicator, even though this here is a quite original take. He is usually an evil Jewish globalist, i.e. a nefarious leftist.
I think he seriously pissed off the right people in Russia who are now throwing whatever shit they can think of at the wall, and some of it sticks. They do not try to be consistent at all, anything that will convince someone is fine.
On the Quad9 website:
>Since Quad9 already performs DNSSEC validation, DNSSEC being enabled in the forwarder will cause a duplication of the DNSSEC process, significantly reducing performance and potentially causing false BOGUS responses.
This sounds dodgy. Surely that means Quad9 can poison my DNS?
I use Clouldflare DoT and enabled validation in systemd-resolved some time ago. Not because I would be particularly paranoid, but more out of curiosity how it works. I noticed no problems, except for with Atlassian. They use 2 second level domains (at least), one under .com signed and one under .net (unsigned) (IIRC). Most things worked like normal, but some Jira extension stopped working. Turned out that systemd did reject their signed subdomains. Could not figure out whether the rejection was justified or not. When I asked Claude 7 times about it, I also got 7 contradicting answers... Reported to Atlassian support that their signing is incorrect (some delegation missing). To my surprise they replied: Are you using systemd? And gave a bug number that systemd handles validation wrong in their case.
Haven't had time to study the bug and really understand the whole issue myself. Just left it there with the takeaway that local validation is currently not for non-experts.
(Sorry not at my computer. Details rather vague from memory.)
Not if Quad9 is using DNSSEC, no.
What's the specific threat you're envisioning? If it involves Quad9 themselves being malicious, what would DNSSEC on the forwarding prevent?
This page explains how all of this works in detail: https://quad9.net/news/blog/quad9-enables-dnssec-on-all-serv...
DNSSEC validation on your forwarder would prevent a maliciously modified record from Quad9 (or others) from being accepted locally - i.e. "Quad9 can poison my DNS".
I've always been of two minds on this. On one hand, that concern is beyond any reasonable level of security/performance/reliability tradeoff for most any user. At the same time, it is a bit of a shame DNS doesn't have a more scalable & performant approach to security which can just always be done without having to consider it a tradeoff, however minor in practice.
You are rely here on the assumption what your resolver already knows what the zone is DNSSEC signed. If your forwarder or resolver strips that information?..
At a high level, one of 3 things happens:
1. The forwarder gets a response claiming the record is supposed to be DNNSEC signed from the parent (recursively traversing from the root). The forwarder checks the signature of this claim. If the signature is valid, the forwarder continues on to validate the signature of the record and checks its validity to know if the info was secure. If the signature is invalid, the forwarder knows any information any information is not able to be validated as secure
- Somewhere during the recursive checks through the root, the forwarder gets an unsigned (no DNSSEC) or invalidly signed (e.g. your stripped response) response. The forwarder knows any information is not able to be validated as secure.
- A claim for lack of configuration or support of DNSSEC records comes back. The forwarder knows any information is not able to be validated as secure.
So you always know whether or not the information was secure, it's just if it was insecure you don't know if it's because it was just never secured or if someone tried to tamper with it. And that should make sense, an insecure message is by definition one which you can't tell if it has been tampered with.
Wait, I must be misunderstanding you, because if you're resolving off Quad9, they can definitely poison your DNSSEC-signed records. Between a stub resolver and a recursor DNSSEC collapses down to a single "yes it was signed" bit in the header.
To protect yourself from an upstream resolver using DNSSEC, you need to be doing something akin to a full recursive lookup yourself. This is a flaw in the DNSSEC design and a reason why DoH took off instead.
I don't know the details but knot-resolver asks for DS records of the domain being looked up when forwarding to avoid needing to do a full recursive lookup to validate DNSSEC. As I recall from what I've read this works almost everywhere, including Quad9, but not Google DNS due to a bug that they claim to have identified three years ago but haven't fixed. But as I understand it this is not how recursive resolvers validate so it is extra data that the forwarding server needs to request and cache.
> To protect yourself from an upstream resolver using DNSSEC, you need to be doing something akin to a full recursive lookup yourself. This is a flaw in the DNSSEC design and a reason why DoH took off instead.
What? I don't see how you can call that a flaw in DNSSEC when DoH is no better in this regard; it doesn't even attempt to protect against a malicious recursive resolver. The only way to do that is to validate DNSSEC on the client.
DNSSEC and DoH provide different security services. But to get the benefit of DNSSEC, you need to resolve recursively. DoH works for stub resolvers. That's all I'm saying.
Technically yes, in practice the odds your local resolver is validating DNSSEC is slim (and if you're intentionally configured it to do so, switch to a provider that isn't Quad9).
Quad9 doesn't have an adblocking DNS service though, so it's not really a replacement.
That's something people should run themselves. I run Adguard Home on my router. Unlike the main Adguard product, Adguard Home is fully FOSS. It's been rock-solid for me, and improves on pi-hole in various ways - like full IPv6 support.
But you'll also get a bunch more benefits from OpenWRT, to make it worth your while.
[0] You don't need something like this unless you're getting >1Gbps from your ISP. Big thing I wanted is the 2 10G ports.It's probably the software I trust the most on my network to 'just work', and with the local caching I can use slower upstream dns providers and still have sub 1ms average latency (no performance worries by excluding google and cloudflare). I don't use it for dhcp, but it is a good fit that it's available as well. Couldn't be happier.
I use Mullvad's adblocking DNS server on my phone which is not always behind my home router.
If you're on Android, FF supports add-ons.
If you're on an iPhone, uBlock is now supported: https://apps.apple.com/us/app/ublock-origin-lite/id674534269...
There's also Orion browser, but I found it to be a bit more glitchy, especially around sites like YouTube (fuck the app, I'm not watching videos there): https://orionbrowser.com/
Yes, I use Firefox on Android with ublock origin, it works great. But using adblocking DNS on your phone will also block most in-app ads which is a big quality of life improvement.
I could also use a VPN to keep my phone always on my home network and thus behind my own ad blocking DNS but Mullvad's adblocking DNS was really nice and convenient.
Really? I never found it effective unless I messed with certs on my phone.
For example, DNS blocking isn't going to block YouTube ads if you're using the app since they don't need to respect your DNS, but it will if you're in browser because they can't control that.
For apps I always use revanced.
Ads from providers like Google AdMob and AppLovin are blocked. Apps could bundle their own DNS or DoH resolver or use hardcoded static IP addresses but in my experience most do not.
Youtube ads do not get blocked by DNS adblock because Youtube ads are served from the same domains as the content and thus DNS blocking would be counterproductive. I don't think it has anything to do with respecting DNS.
I don't have the Youtube app installed to test but the Internet suggests that at least in 2023 it was very possible to block the Youtube android app (content and all) via DNS, which hints it does not bypass system DNS. [1]
[1] https://superuser.com/questions/713289/blocking-youtube-andr...
It's not the same thing at all. Mullvad DNS blocks all ads across the system.
I've been using NextDNS [0] for a long time. It's worth the price because you can set up all kinds of different blocking profiles and have different ones on different devices, allows you to have overrides for local network items (or internals like on a Tailnet, Pangolin, Wireguard, etc) and a lot more. The ad blocking ends up working so well a lot not only are ads blocked on web pages but it works with some streaming audio ads as well as VoD that has ads injected. Highly recommend.
[0] https://nextdns.io
Up until the developers roll their host files into their app. That's why a pihole doesn't stop ads when you use the YouTube app.
Look, I still run AdGuard on my router, but it's not the same thing
The uBlock Origin lite that can run on iOS is very limited compared to the uBlock Origin that runs on Firefox Android.
Sure, but you're on iPhone. It's better than nothing.
I'm on your side but telling people to buy a new phone doesn't solve their problem. Short of that uBlock and/or Orion are their best options
I could, but DoH/DoT seems very involved to run yourself, and sometimes I need to give a recommendation to someone less tech-savvy.
I stopped recommending anything I host myself for those people. When it breaks I'm the support team, and I'd rather not be. NextDNS free tier is what I give them now, takes two minutes, and I never hear about it again.
I'd argue you don't need to run DoT/DoH yourself if it is just for your local network.
Setting up a local resolver, such as a Pi-Hole or Unbound on a firewall can serve unencrypted responses to your devices. Those resolvers in turn can use DoT/DoH with their upstream resolvers to encrypt the requests that go through untrusted networks on the Internet.
This is the best of both worlds, the simplicity of unencrypted DNS while encrypting traffic where it matters.
Mullvad had adblocking, malware blocking. And they didn’t block websites from governments blacklists in France and Italy. None of these features are available on Quad9.
Maybe it’s time to try nym.com?
This is a very important detail. Adblock in 2026 is necessary and DNS will transparently do a lot of that work for you. It isn't just about lightning fast lookups and five-nines uptime anymore.
For blocking, I would much rather run my own service.
I've been loving the Pihole setup I just set up. It uses Quad9 as the upstream provider and then I do all the blocking myself. I used to use NextDNS but this is so much better and free!
Technitium is also really good as a performant local blocker and recursive dns server. I have been running mine for years now and it is fast as well.
I've been using Control D and have been happy with it so far
I'm all for supporting quad9; but what if we just disable dnssec instead, it really solves nothing and continued support of it just makes it show up in compliance guides unnecessarily.