Configuring DHCP DNS in Pihole
Published on
Updated on
Warning: This post has not been modified
for over 2 years. For technical posts,
make sure that it is still relevant.
There are two scenarios I can imagine in where you want to configure the DNS set by PiHole
- You have multiple PiHole’s in your LAN
- You have a multi-layer DNS setup
In either case, we can utilize dnsmasq
configurations in order to set the DNS option. You should already notice 01-pihole.conf
and 02-pihole-dhcp.conf
in /etc/dnsmasq.d
, we’ll need to create one that is numbered 03-*
or greater. I’ll use /etc/dnsmasq.d/03-dhcp-dns.conf
as my example.
To set the initial DNS server to be from the router.
dhcp-option=6,192.168.0.1
To set multiple DNS servers
dhcp-option=6,192.168.0.2,192.168.0.3