Please follow the below template, it will help us to help you!
Seems that posting issues helps me resolving it faster than just searching alone. So let's try it again.
And, yes, I have searched for a solution, and will continue to do so - as well as post updates on my progress, or lack thereof as I go.
So:
I cannot seem to get Local Names to appear in the Dashboard of Pi-Hole in either of the 'Top Clients' lists.
My router is pfSense and Everything on my network is named through its DHCP and Local DNS services. And I can access everything via it's name and local domain of 'asgard', eg: Sonoff-3.asgard/
My Pi is on the .3.x network running OpenVPN client, CloudFlare DoH, DNSMasq, and Pi-Hole.
My router has two local Interfaces: 2.x and 3.x, so DNSMasq and OpenVPN both know that when either 2.x, 3.x or *.agard' is requested, it forwards those to the router at 3.1, otherwise it goes out through the VPN.
Expected Behaviour:
I'm hoping to see local names in the 'Top Clients' lists instead of their IP addresses so I can more easily identify the device - especially if there are issues like tons of requests, etc.
Actual Behaviour:
'Top Clients' lists just have IP addresses of all the local devices. Same with the Query Log.
Debug Token:
No Debug Tokens, not a failure, just not working as expected.
In Settings -> DNS: I have 'IP of your router' set to 172.27.3.1 and 'Local domain name' set to 'asgard'
In the /etc/dnsmasq.d folder, I have two conf files, one for Pi-Hole and one for CloudFlare:
Pi-Hole config has: server=/asgard/172.27.3.1
CloudFlare config has:
server=/local/172.27.3.1
server=/asgard/172.27.3.1
Pi-hole Version v4.3 Web Interface Version v4.3 FTL Version v4.3.1
Any ideas/suggestions?
Thanks!