Os explico cómo he instalado PiHole en mi Raspberry Pi 3+ y como lo he configurado a su vez para que esté actúe como DNS local. Muy sencillo. No os tomara más de 10 minutos. Os dejo la documentación que me sirvió a mí para hacerlo posible:
https://discourse.pi-hole.net/t/howto-using-pi-hole-as-lan-dns-server/533