Jump to content

is it possible to have every user connected to pihole on raspberry pi to have their own configuration

I have a raspberry pi 4 that I host pihole in and, I was wondering if it was possible for every person/computer connected to have their own pi hole config page using accounts or something similar

Link to comment
Share on other sites

Link to post
Share on other sites

No, at least not with the current implementation of PiHole or most other DNS software. That's a large undertaking to allow different block lists and whatnot off a single DNS provider and not even something you generally see in larger scale deployments either. You can do it based on subnets to an extent with a DNS per subnet but to be as granular as per user without some heavy duty tracking of clients using 802.1x or something, no way.

Current Network Layout:

Current Build Log/PC:

Prior Build Log/PC:

Link to comment
Share on other sites

Link to post
Share on other sites

The only thing you can really do is "pihole" or "no-pihole" through DHCP config per devices.

 

Or, if you have multiple pihole, you could setup VLANs and have different piholes for each VLAN, and so depending on what VLAN you put a device in, they'll have different pihole configurations.

If you need help with your forum account, please use the Forum Support form !

Link to comment
Share on other sites

Link to post
Share on other sites

would you be able to use something like one instance of pihole per device?

Link to comment
Share on other sites

Link to post
Share on other sites

49 minutes ago, James Evens said:

What is better for this use case Docker or container ("LXC")?

Good question, I don't know unfortunately

If you need help with your forum account, please use the Forum Support form !

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, taurasnewx said:

would you be able to use something like one instance of pihole per device?

And unless you have a very customizable router, good luck giving a different DNS IP per person.

Current Network Layout:

Current Build Log/PC:

Prior Build Log/PC:

Link to comment
Share on other sites

Link to post
Share on other sites

could you run vms with pihole running and have a control server that you use as the dns and that forward requests to the vms of pihole?

Link to comment
Share on other sites

Link to post
Share on other sites

-> Moved to Networking

^^^^ That's my post ^^^^
<-- This is me --- That's your scrollbar -->
vvvv Who's there? vvvv

Link to comment
Share on other sites

Link to post
Share on other sites

8 hours ago, taurasnewx said:

could you run vms with pihole running and have a control server that you use as the dns and that forward requests to the vms of pihole?

That's basically a load balancer and without much more complex integration into the entire network it's not going to happen.

Current Network Layout:

Current Build Log/PC:

Prior Build Log/PC:

Link to comment
Share on other sites

Link to post
Share on other sites

42 minutes ago, taurasnewx said:

does anyone know a way of making this work?

Yes, as suggested several times above, you'll need multiple Piholes/virtual pi holes rather than one pi hole with multiple profiles.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×