pihole comes with it's own lightweight DNS server called FTL. It's geared towards easy of use. Even so, setting up this feature can be hard. Here are some lessons I've learned.
In this example:
- Your network is setup on 192.168.1.0/24
- 192.168.1.1 is your DHCP server and IP gateway. (usually your router)
- 192.168.1.254 is the host running pi-hole