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

Technology

69771 readers
3805 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
[–] ABetterTomorrow@lemm.ee 1 points 21 minutes ago

That was a great read. Really enjoyed that.

[–] Routhinator@startrek.website 1 points 25 minutes ago

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

[–] WereCat@lemmy.world 2 points 8 hours ago (1 children)

Any reason to use this instead of a free NextDNS?

[–] TexMexBazooka@lemm.ee 1 points 1 minute ago

Local hosting

[–] miridius@lemmy.world 0 points 6 hours 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?

[–] Darkscryber@lemmy.world 3 points 43 minutes ago

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!!

[–] nihilomaster@lemmy.world 5 points 4 hours 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.

[–] cupcakezealot@lemmy.blahaj.zone 23 points 1 day ago (1 children)
[–] lka1988@lemmy.dbzer0.com 8 points 21 hours ago

I'm reasonably certain the name was intentional because of the way it could be phrased.

[–] termaxima@programming.dev 34 points 1 day 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 36 points 1 day ago (2 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 4 points 10 hours 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 0 points 1 hour 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.

[–] xavier666@lemm.ee 19 points 1 day ago (2 children)

Correct. The payload of DNS requests is tiny compared to, say requesting a webpage. So there might not be a huge decrease of bandwidth usage reduction. However, having 66.6% less DNS requests is still a win. The router/gateway doesn't have to work that hard because of the dropped requests.

[–] rusticus@lemm.ee 0 points 2 hours ago (1 children)

Of course, because ads have zero bandwidth. /s

Are you an idiot?

[–] xavier666@lemm.ee 2 points 1 hour ago

As per the article

on my own network a whopping 66.6% of all traffic is blocked

I stated it's actually 66.6% DNS requests being blocked, not the raw bandwidth utilization. Raw bandwidth savings (by not downloading the non-zero ads) would be much lesser.

Can't we be nicer on the internet?

[–] SpaceCadet@feddit.nl 24 points 1 day ago (3 children)

It isn't so much about the payload of the DNS requests, but about the content that would have been loaded if the DNS request hadn't been blocked.

If you load a page that has 100kB of useful information, but 1MB of banner ads and trackers ... you've blocked a lot more than 66%. But if you block 1MB of banner ads on a page that hosts a 200MB video, you've blocked a lot less.

Also a 66% blocked percentage seems very high. I have installed pihole on 2 networks, and I'm seeing 1.7% on my own network, but I do run uBlock on almost everything which catches most stuff before it reaches the pihole, and 25% on the other network.

[–] mac@lemm.ee 4 points 22 hours ago (4 children)

I run a handful of instances across different networks, 1.7% is suspiciously low, you should make sure you've got the right lists. I like HageZi's

load more comments (4 replies)
load more comments (2 replies)
[–] Donut@piefed.social 39 points 1 day ago (4 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 11 points 20 hours ago* (last edited 20 hours 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.

[–] mrnarwall@lemmy.world 11 points 1 day ago

Can confirm. I have 10 year old pi2 that is dedicated to pi hole and even that is not utilizing all of its 1gb of memory

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.

[–] Simulation6@sopuli.xyz 9 points 1 day ago (3 children)

I run mine on a PI 0. Also use it as a samba disk partition for transferring files.

load more comments (3 replies)
[–] President@sh.itjust.works 51 points 1 day 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 1 points 8 hours ago

Setup and run two.

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

[–] normalexit@lemmy.world 33 points 1 day ago* (last edited 1 day 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)
load more comments (8 replies)
[–] yaroto98@lemmy.org 36 points 1 day ago (26 children)

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

[–] lupusblackfur@lemmy.world 32 points 1 day ago* (last edited 1 day 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)
[–] Teppichbrand@feddit.org 9 points 1 day ago* (last edited 1 day ago) (3 children)

Raspberry Pi 1b > DietPi > Pi-hole > Unbound <3

[–] TheGreenWizard@lemmy.zip 6 points 21 hours ago (1 children)

I never hear anyone else talk about dietpi, I install that more than raspbian

[–] lka1988@lemmy.dbzer0.com 2 points 20 hours ago

DietPi looks interesting, especially for a 0W and my older B+ model that's just hanging around doing nothing...

[–] Moobythegoldensock@lemm.ee 1 points 18 hours ago

I’m running mine in Alpine.

load more comments
view more: next ›