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 On Dec 18, 2022, at 9:10 AM, Jonathan Stafford <thecabi...@gmail.com> wrote:
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
Dnsmasq-discuss@lists.thekelleys.org.uk
https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss
|
_______________________________________________
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss