this post was submitted on 12 Jan 2024
6 points (87.5% liked)

raspberrypi

3273 readers
2 users here now

Community about the single-board computers, micro-controllers and related projects.

https://www.raspberrypi.com/

Other RaspberryPi communities on Lemmy

founded 4 years ago
MODERATORS
 

Still running pihole on the pi 3b+ after many years and was wondering about the above question since fiber is coming to my area soon ish.

From searches on Google it seems that it wont but what about if I start running other services on the pi? Such as VPN?

you are viewing a single comment's thread
view the rest of the comments
[–] d00ery@lemmy.world 10 points 10 months ago (1 children)

If I understand correctly Pi hole works as a DNS service so I don't think the bandwidth (100mb) is an issue.

You're not routing all the network data through the Pi.

The issue is wether the Pi can run fast enough to process all your lookup requests.

[–] mystuffdoesntwork@discuss.tchncs.de 2 points 10 months ago (2 children)

So latency in the network would only be an issue if I processed so many requests that I used the entire bandwidth of the port on the pi?

[–] Shadow@lemmy.ca 3 points 10 months ago
[–] d00ery@lemmy.world 2 points 10 months ago* (last edited 10 months ago) (1 children)

Latency in this case would be the time it takes for your device to ask the raspberry pi what IP address is www.google.com and the pi will reply to the device with the IP address.

I think you might be misunderstanding how the pi hole blocks adverts. It doesn't filter http traffic by looking at the contents but instead has a block list of domains that server adverts. When a device on your network requests the IP address for a blocked domain PiHole just replies with a fake IP (or nothing, I'm not sure)

This link mentions typical request is 512 bytes or less. https://pi-hole.net/blog/2017/05/24/how-much-traffic-can-pi-hole-handle/

This link mentions 250 uses on a single pi hole. https://www.reddit.com/r/pihole/comments/5jpavc/how_many_users_can_pihole_handle_with_a_raspi_3/

Thank you for the resources!