Does anyone know if it is possible on John's firmware to issue a different DNS IP address for clients connecting through the guest wifi?
I am using
Pihole (DNS ad filtering) running on a raspberry pi that is connected to the internal network. The Pihole filters ad domains and then forwards the DNS queries to the internet.
Obviously, clients connecting to the guest network cannot use this DNS server if it is advertised in their DHCP lease, because they are not allowed connecting to the internal network.
As a workaround, I now use the "DNS Server 1" option on the router's WAN page, and set the IP of the Pihole system there. With this enabled, all clients now have the router's IP as their DNS server and the router itself forwards all the DNS queries to the Pihole system instead of the client.
The downside of this, is that on the Pihole system, only the routers IP address shows up as the client that does the DNS queries. I would like to see queries per client, which is standard if the client forwards it's DNS queries itself.
So the question is; is it possible to have different dhcp dns settings for internal and guest clients? Internal clients get the Pihole as DNS server, guest clients connect directly to internet DNS servers.
I know it is not possible through the webinterface, any ideas for manual configuration through the console?