this post was submitted on 28 Oct 2023
112 points (95.9% liked)

Privacy

31981 readers
273 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

Chat rooms

much thanks to @gary_host_laptop for the logo design :)

founded 5 years ago
MODERATORS
 

I use Pi-Hole and works great. I've heard about AdGuard and seems the same thing as PiHole, but you have to install an app/extension. Everyone in this community recommend NextDNS. Whats the difference between them?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 14 points 1 year ago (3 children)

All kind of achieve the same thing, but in different ways.

Pi-Hole is the completely free way of doing ad and tracker blocking at the DNS level. Free as in free beer and free as in free speech.

AdGuard is free as in free beer but not as in free speech.

Both solutions mentioned above have to be self-hosted.

NextDNS is a managed service for which you have to pay a (very small) monthly fee for. The advantage is that - once setup - it pretty much just works (exception being custom updates to filter lists, but that applies to the other two as well). What's cool about that is that it's reachable from outside your local network, so you can use it on your phone or whatever even when you're not at home (they offer apps and profiles for easy setup). You can expose your Pi-Hole/AdGuard DNS to the outside world, but this has some caveats and probably higher latency/worse availability.

Opinions differ when it comes to privacy, but I'd say they (NextDNS) are trustworthy/not selling your data as this doesn't seem to be their business model. Obviously, with Pi-Hole you don't have to trust anyone (except the code authors unless you study the code yourself), so when in doubt Pi-Hole wins in this regard.

Be careful when setting up either of these as the default DNS service in your home network, especially when other users are in your network, as the default configuration of either of these will break some websites, services and apps to stop working and you (the admin) would have to handle the errors your users are getting by adding exceptions and/or different filters. The good news is that there are more conservative filter settings available that will still block most ads and trackers while being way less likely to break anything.

[–] [email protected] 6 points 1 year ago (2 children)

Eli5 free as in free beer and free as in free speech?

[–] [email protected] 7 points 1 year ago

Free beer is freeware, but it can be closed source.

Free speech is freeware that's also open source with a permissive license, so you can create an opinionated version of it.

[–] [email protected] 1 points 1 year ago

Free as in beer - Free in the sense of costing no money.

Free as in speech - Free in the sense of having no restrictions; libre.

[–] mea_rah 4 points 1 year ago (1 children)

AdGuard is free as in free beer but not as in free speech.

I think in the context of this discussion, they are talking about AdGuard Home, which is GPL. So it's also free as in free speech.

[–] [email protected] 1 points 1 year ago (1 children)

Oh you're right. Didn't even realize AdGuard was GPL in its "Home" version.

[–] mea_rah 1 points 1 year ago

Yeah, it's essentially completely different software. Their naming scheme makes it even more confusing.

[–] eramseth 1 points 1 year ago

Be careful when setting up either of these as the default DNS service in your home network

So any DNS based blocker is going to have the same problem. I can report though that adguard home with the default blocklists and adding in the oisd big list hasn't broken anything. It isn't until I start adding keyword/regex based blocking that stuff starts breaking. And then it's mostly streaming apps that break. They have gotten smarter over the years about what to do when they can't find their ad/tracker servers.