this post was submitted on 05 May 2025
469 points (98.4% liked)

Technology

69947 readers
2350 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] Routhinator@startrek.website 7 points 6 days ago

The beauty is that you can shove Pi in it of course.

[–] WereCat@lemmy.world 5 points 6 days ago (1 children)

Any reason to use this instead of a free NextDNS?

[–] TexMexBazooka@lemm.ee 9 points 6 days ago (1 children)
[–] bhamlin@lemmy.world 3 points 5 days ago

Additionally you have control over it. Sure, you don't need local since you're using it in conjunction with the internet. You control it though. You decide entirely what you want to trust and don't have to delegate that trust as much.

[–] ABetterTomorrow@lemm.ee 2 points 6 days ago

That was a great read. Really enjoyed that.

[–] miridius@lemmy.world 0 points 6 days ago (2 children)

Nothing in this article describes it solving any problem that isn't better solved by an ad blocker. In fact they even admit that you still need an ad blocker anyway. So why bother with the pi hole?

[–] nihilomaster@lemmy.world 14 points 6 days ago

Excellent question. You can set the Pi-hole as a default DNS provider on your router which will the set it as a DNS provider for any device connected via DHCP (which in a home network should be basically everything). This means ads will be blocked across all devices and apps instead of just your browser where you installed adblock.

[–] Darkscryber@lemmy.world 8 points 6 days ago (1 children)

That means you can play free games on your phone and have no pop up ads.

You can use Netflix ads tier and crave ads tier and the pi hole blocks them It's amazing!!

[–] j4yt33@feddit.org 1 points 5 days ago

Does that also work with a VPN?

[–] President@sh.itjust.works 57 points 1 week ago (10 children)

I've been thinking of setting one up for a while, if I have a home server would I be better off hosting it on that or as a separate device? What are the alternatives to a raspberry pi? They've shot up in price over the years.

[–] AtariDump@lemmy.world 4 points 6 days ago

Setup and run two.

This way if one goes down, the other takes over (also makes updates / maintenance easier)

[–] normalexit@lemmy.world 38 points 1 week ago* (last edited 1 week ago) (4 children)

If you have a server running, I wouldn't buy more hardware. They have good example documentation for just such a configuration:

https://docs.pi-hole.net/docker/

If your server already has those ports bound (specifically the DNS port 53) you are going to have to get creative; otherwise it'll work well!

Worst case, a cheapo pi 3 will do the job. At one point I had it running on a pi zero, so hardware requirements are pretty low.

load more comments (4 replies)
[–] acosmichippo@lemmy.world 23 points 1 week ago* (last edited 1 week ago)

I personally like it on a dedicated Pi simplly because I don't want DNS to die if i'm doing other server maintenance. the Pi is pretty much set it and forget it.

But i guerss you might as well try it on your server first and you can always buy a Pi if you find it to be too much of a pain.

load more comments (7 replies)
[–] Donut@piefed.social 50 points 1 week ago (7 children)

Don't fall for the trap that they recommend an expensive Pi 5: I am running Pi-hole on a Pi 2 but you can basically run this on obsolete hardware, whether that's a Pi or a PC/laptop

[–] lka1988@lemmy.dbzer0.com 12 points 6 days ago* (last edited 6 days ago)

I'm running Pi-hole and Pi-VPN on a Zero W (using a Geekworm case w/RJ45). It's not very taxing at all.

I also run two other Pi-hole instances in my server cluster (one in Docker and one in an LXC container). Mostly just for uptime reasons, so I can take any one of them down at any time to perform maintenance and/or upgrade.

You may even be able to run it on a NAS. My NAS supports docker, which means I can run a pihole on it. I have a Pi 3b as my dedicated primary, but my NAS runs as a backup.

load more comments (5 replies)
[–] termaxima@programming.dev 47 points 1 week ago (1 children)

66.6% of all traffic is blocked with no functional impact on anything that I do

Okay. I’m convinced.

[–] SpaceCadet@feddit.nl 43 points 1 week ago (15 children)

Misleading statement. It doesn't block "traffic", it blocks DNS requests... you don't know how much traffic this corresponds to.

[–] DScratch@sh.itjust.works 5 points 6 days ago (1 children)

You can easily find out. 2 machines (even virtual machines) one set it's DNS to the PiHole, one not.

Both hit the same sites in the same order. Compare network traffic.

[–] SpaceCadet@feddit.nl 1 points 6 days ago

That's only for a single case comparison. You can't draw statistically meaningful conclusions about what percentage of traffic the pihole has blocked over a longer period of time.

load more comments (14 replies)
[–] yaroto98@lemmy.org 38 points 1 week ago (26 children)

I recommend having two. Otherwise your home internet goes down everytime you update or reboot or it crashes.

[–] lupusblackfur@lemmy.world 35 points 1 week ago* (last edited 1 week ago) (13 children)

Interesting... And this is not a criticism, simply an observation...

I've a single Pihole instance running on a RPi 4 and have experienced not a single instance of any of the 3 probs you mention. Except, of course, the very few minutes it takes for a reboot which I can schedule and am aware when it's happening...

🤷‍♂️

load more comments (13 replies)
load more comments (25 replies)
load more comments
view more: next ›