There are a few things peculiar from your debug log (in addition to what you've already spotted).
Your firewall does not seem to allow access to Pi-hole's UI nor its DNS server:
*** [ DIAGNOSING ]: FirewallD
[i] Firewalld service active
[✗] Allow Service: http (https://docs.pi-hole.net/main/prerequisites/#firewalld)
[✗] Allow Service: dns (https://docs.pi-hole.net/main/prerequisites/#firewalld)
[✓] Allow Service: dhcp
[✓] Allow Service: dhcpv6
[✗] FTL Custom Zone Not Detected (https://docs.pi-hole.net/main/prerequisites/#firewalld)
This would mean that DNS requests will never make it to Pi-hole.
You'd have to configure FirewallD to allow Pi-hole's required ports.
There is also another DNS resolver (dnsmasq
) running on your Pi-hole machine:
*** [ DIAGNOSING ]: Ports in use
[✓] udp:0.0.0.0:53 is in use by pihole-FTL
[✗] udp:192.168.122.1:53 is in use by dnsmasq (https://docs.pi-hole.net/main/prerequisites/#ports)
This is usually bound to create conflicts over port 53, so you'd have to disable or uninstall any additional DNS servers.
In your case, dnsmasq
binds to your virbr0
's 192.168.122.1
, which seems to be separate from your network - your enps0
carries 192.168.10.14
.
Is this by intention?
What's the purpose of the other subnet?
What's the purpose of that dnsmasq
?
Your debug log shows no DHCP server answering on your Pi-hole machine's links:
*** [ DIAGNOSING ]: Discovering active DHCP servers (takes 10 seconds)
Scanning all your interfaces for DHCP servers
Timeout: 10 seconds
DHCP packets received on interface ens192: 0
DHCP packets received on interface virbr0: 0
This is unusual.
Are you operating your Pi-hole in some kind of virtualised environment?
We can't see what DNS servers your DHCP server is distributing, but your resolv.conf
points to
*** [ DIAGNOSING ]: contents of /etc
-rw-r--r-- 1 root root 78 Feb 19 17:47 /etc/resolv.conf
nameserver 192.168.10.2
nameserver 192.168.10.7
Unless you've manually configured those, this may indicate that your DHCP server is distributing those two DNS servers.
Which of those is your Windows Server?
What is the other?
Your Pi-hole is using just one of them as upstream:
*** [ DIAGNOSING ]: Setup variables
(...)
PIHOLE_DNS_1=192.168.10.2
As its Pi-hole's only upstream, any public address results are coming from that source.
This would include your emby.xxx.com
lookups.
But as your current firewall settings prohibit DNS to been handled by Pi-hole, its unclear how Pi-hole should have provided any reply at all.
Run from your Pi-hole machine, what's the output of:
echo ">stats >quit" | nc localhost 4711