You are not logged in.
I updated to the most recent version of pi-hole, along with a bunch of other things, and I'm finding that pi-hole DNS is no longer accessible on port 53 on the external IP address but works fine on localhost.
My first suspicion was iptables but from a rules perspective it looks fine:
$ sudo iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
And as far as I can tell pihole is binding to all IP addresses:
$ sudo netstat -lnp | grep 53
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 668/pihole-FTL
tcp6 0 0 ::1:53 :::* LISTEN 668/pihole-FTL
tcp6 0 0 fe80::2d3e:5cb8:14cd:53 :::* LISTEN 668/pihole-FTL
udp 0 0 127.0.0.1:53 0.0.0.0:* 668/pihole-FTL
udp6 0 0 fe80::2d3e:5cb8:14cd:53 :::* 668/pihole-FTL
udp6 0 0 ::1:53 :::* 668/pihole-FTL
unix 2 [ ACC ] STREAM LISTENING 16253 705/systemd /run/user/1000/systemd/private
unix 2 [ ACC ] STREAM LISTENING 14538 769/postgres /run/postgresql/.s.PGSQL.5432
What else can I check to help get this resolved, network stuff is not my strong suit so some guidance would be greatly appreciated.
[Solved] there was a new configuration file saved as pacnew, replacing my current config with that one resolved the issue.
Last edited by gnunn (2024-07-16 17:52:56)
Offline