Per-device DNS - only working on pi-hole server itself, no other devices on network

The issue I am facing:

I just installed pi-hole on CentOS 8, and the server is running fine and blocking ads when I set the DNS to point to the server's IP on the same computer, but when I do it on other computers on the WiFi, nothing resolves.

Details about my system:

CenOS 8 x86_64, Linux 4.18.
Debug log here. deleted, see below for relevant snippet

What I have changed since installing Pi-hole:

Changed the console password

Check your Firewalld rules. You are blocking DNS traffic on port 53.

1 Like

Thanks, I figured it'd be something like that! I'm trying to fix it, but could you tell me where in the debug log you got that info from? I enabled TCP and UDP over port 53 in firewalld but I want to make sure it's doing the right thing.

It's poorly formatted from your post of your log, but here it is:

e[95m*** [ DIAGNOSING ]:e[0m FirewallD
[i] e[32mFirewalld service activee[0m
[e[91m✗e[0m] e[91m  Allow Service: httpe[0m (e[96mhttps://docs.pi-hole.net/main/prerequisites/#firewallde[0m)
[e[91m✗e[0m] e[91m  Allow Service: dnse[0m (e[96mhttps://docs.pi-hole.net/main/prerequisites/#firewallde[0m)
[e[32m✓e[0m] e[32m  Allow Service: dhcpe[0m
[e[32m✓e[0m] e[32m  Allow Service: dhcpv6e[0m
[e[91m✗e[0m] e[91mFTL Custom Zone Not Detectede[0m (e[96mhttps://docs.pi-hole.net/main/prerequisites/#firewallde[0m)
1 Like

Ah, looks like the color information didn't get stripped out. Sorry about that.

I fixed it, thanks to this section of the prerequisites page which I had missed before. Thank you for the help! Do I close this, or do you?

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.