- Atherel@lemmy.dbzer0.comEnglish5 months
Which test are you running exactly?
Two things I would check:
Resolvers configured in PiHole
Test using browser with DNS over HTTPS instead of the system configuration - stratself@lemdro.idEnglish5 months
In your Tailscale DNS panel, disable “Use with exit node” option for your nameservers.
When turned on, that option actually allows you to talk directly to nameservers without tunneling DNS queries through the exit node. Since Quad9 in fact has a worldwide CDN, this would leak your (general) DNS query location.
I believe Tailscale send the queries in parallel and fetch the faster response, which is Quad9 in this case. Ideally for your use case, all your queries should be able to reach and show up in Pi-hole’s logs. Use
tailscale dnscommands for further debugging - 5 months
Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:
Fewer Letters More Letters DNS Domain Name Service/System HTTP Hypertext Transfer Protocol, the Web HTTPS HTTP over SSL IP Internet Protocol PiHole Network-wide ad-blocker (DNS sinkhole) SSL Secure Sockets Layer, for transparent encryption VPS Virtual Private Server (opposed to shared hosting)
5 acronyms in this thread; the most compressed thread commented on today has 6 acronyms.
[Thread #1012 for this comm, first seen 21st Jan 2026, 02:55] [FAQ] [Full list] [Contact] [Source code]
- 5 months
Need more details about how you’re running this test.
- SteveTech@aussie.zoneEnglish5 months
On that VPS I’ve also installed pihole to act as DNS for the tailnet.
What’s the upstream server for pihole? Is it also Quad9, or are you doing full recursive DNS with unbound or something?
Needless to say, Quad9 is not located in my home country.
Quad9 uses an anycast IP that can route to one of over 200 locations in 90 different nations, usually this routes to your closest location.
You can use on.quad9.net to check if you are using Quad9.
