Unbound is incredibly lightweight. Theres no reason not to just have it running on the same box as your pihole.
Comment on What do you prefer to selfhost?
SnotFlickerman@lemmy.blahaj.zone 4 months agoDo you have any input on whether running your Pi-Hole as your DNS service versus how you have it, with pi-hole in front of a standalone DNS server, as to which is functionally “more better?”
I had been toying with making my pi-hole into a full DNS server using Unbound, but I had been debating if it would be better to have that service running seperately.
EncryptKeeper@lemmy.world 4 months ago
tburkhol@lemmy.world 4 months ago
I have isc-bind running behind pihole so network clients can register their own hostnames, and as near as I can tell, that’s outside the scope of pihole’s DHCP and dnsmasq. Pihole alone is probably fine if you only want to name static hosts, but (I understand) Unbound doesn’t support ddns, either.
solidgrue@lemmy.world 4 months ago
Unbound will take updates via API. You could either write exit hooks on your clients, or use the “on commit” event on isc-dhcp-server to construct parameters and execute a script when a new lease is handed out.