[SOLVED] Pihole does not listen on a bridge interface

Please follow the below template, it will help us to help you!

Expected Behaviour:

Listen to DNS queries as usual

Actual Behaviour:

Pihole is accessible only from localhost

Hi, I found some messages that seems related to my problem but I can't solve my issue.
Yesterday I changed my network configuration on the linux Openmediavault server which runs pihole from a normal eth0 to a br0 interface to play with KVM.

When the network is configured in this way, pihole stop responding to queries from the LAN and become reachable only when I'm logged into the server (dig @127.0.0.1).

If i run a netstat I see that on port 53 there's a LISTEN on 0.0.0.0 address (so I'm assuming on all interfaces),

I read in the file /etc/pihole/setupVars.conf that the listen interface is eth0, but if I change this to br0 (and the change is reflected into the web interface under /admin/settings.php?tab=sysadmin ) pihole continues to be unreachable from the LAN.

The other services on the machine (ngix, lighthttpd, and other servers) continue to work without a problem.
What can I check? Thanks.

Gianpaolo

Hi, I found the solution on a Reddit post.
There's a setting on DNS -> listen on all interfaces.
That fixed the thing.

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