I am not aware of a way, but hopefully someone else has ideas.
I run two instances of pihole. One for the grown ups that points upstream to 1.1.1.1 and the other points to 1.1.1.3.
Then I use similar stanzas below to point the clients to the right pihole
Michael Thanks, Michael. That will work to get them using that server, but it's totally bypassing dnsmasq which means my local entries from /etc/hosts don't resolve. I'd like both things to work to be difficult :)
On 12/18/22 06:59, Jonathan Stafford
wrote:
--server provides a way to change upstream
resolvers based on the domain being queried. Is there a way to
make the same sort of change based on the client doing the
querying? For example, I'd like the IP address range I use for
my kids' devices to use 1.1.1.3.
You can achieve this using tags:
# Define DNS
servers
dhcp-option=option:dns-server,1.1.1.1
dhcp-option=tag:kidsdevices,option:dns-server,1.1.1.3
dhcp-host=0c:51:01:95:d3:36,set:kidsdevices
# Ipad
dhcp-host=58:41:4E:CD:D2:0A,set:kidsdevices # Iphone
Michael
_______________________________________________
Dnsmasq-discuss mailing list
[email protected]
https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss
|
_______________________________________________
Dnsmasq-discuss mailing list
[email protected]
https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss