I would like, in my network, the host 10.10.10.1
to resolve names via 8.8.8.8
and 10.10.10.2
via 8.8.4.4
. They receive their DNS settings via the dnsmasq
DHCP service.
I can imagine two solutions:
- the hosts get a specific set of DNS servers depending on their IP
- both hosts resolve though the
dnsmasq
server (so they both receive its IP address as DNS server) anddnsmasq
redirects the requests based on the source IP of the requesting host.
Is this something which is configurable in dnsmasq?
The closest configuration I found is server=/example.com/8.8.8.8
which would redirect to 8.8.8.8
requests to resolve example.com
. In my case however, it is the source which should trigger the condition and not the destination.