I really just want to ask about custom DNS option when setting up Pihole.
When installing Pihole, you get the option to choose your upstream DNS. If my end goal is to use unbound and make a recursive DNS server, then what should I set as my custom DNS when initially installing Pihole? I've had to reinstall a few times due to this setting and not knowing exactly what to put here.
Let's say the IP of my Raspberry Pi is a static 192.168.1.188. Since that IP is what will eventually be put into my UniFi Controller, is that what I set as my DNS when initially installing Pihole? Or for the setup, do I need to use a public DNS (8.8.8.8 / 1.1.1.1 / whichever)?
Subsequently and just as important, should the DNS of the Dietpi be the same as the Pihole (in this example, 192.168.1.188)? My Dietpi install seems to require a public DNS. I assume that's so the Dietpi install has access to internet? Is that right?
Another thing I've noticed is that, on a fresh Dietpi install, before installing unbound, and when Pihole asks to set your IP to STATIC during install, I go to change the network settings in Dietpi from DHCP to STATIC, it automatically assigns my DNS to 127.0.0.1 which renders my Pihole and Dietpi without internet. When this happens, I can't even complete the Pihole install and end up having to reinstall Dietpi entirely. It doesn't matter what I do, my resolve.conf holds onto that loopback address and I can't get rid of it.
I've been googling this for 2 days and there are many other posts here, on the Dietpi forums, and Reddit with the same issue/question but there are no real solutions or each answer is kind of different.
Debug Token:
I can post this when I get home from work