I'm new to pihole, home networking and self hosting so if my questions are a bit dumb, please bear with me. I'm still learning.
I'm currently running 2 pihole containers on Synology NAS and have found them to be fantastic.
I'm privacy conscious and had been using Quad9 as my upstream servers. I've recently decided to run NordVPN 24/7 via a wireguard client tunnel on my DD-WRT router and am playing around with my upstream servers. I have all DNS traffic routed through my piholes.
My questions are:
- In the pihole settings, if there are no upstream DNS servers selected and no custom upstream server IPs listed, does pihole default to any DNS server (ISP or otherwise) or is it unable to resolve the query?
- If I have NordVPNs DNS servers listed as my upstream servers before the Quad9 DNS server IPs, will the pihole always attempt to resolve DNS queries in the order that the servers are listed in and only move to the next if the previous one fails to resolve the query.
The reason I ask is because, I was also wondering if I could reliably leave Quad9's servers as secondary options in the event that the Nord Wireguard tunnel went down but that would only be used in the event the NordVPN DNS servers were unavailable.
Interestingly when I only had Nord VPNs DNS servers listed, and the Nord Wireguard tunnel was deactivated, I was still able to resolve DNS queries that weren't cached. DNSLeakTest showed DNS servers in Singapore (I'm in Australia). This might be a question for Nord support rather than here, just through I'd ask in case anyone had a similar experience.
Many thanks.