For context, I use nordvpn with meshnet enabled on all the devices on my local network.
I'm aware this could be more a nordvpn question than a pihole question, but I'm trying to explore all the options.
All the devices on the network have their DNS set to the one attributed by meshnet to the raspberry pi on which the pihole is installed.
When I use my windows computers or mobile devices, traffic goes through the pi, shows in the log, everything's normal.
On my Fedora computers, using the same network settings (as far as I can tell), traffic is blocked. Here's what the typical query looks like in the pihole logs:
2025-02-27 22:41:45.424 query[A] www.reddit.com from 100.120.192.126
2025-02-27 22:41:45.428 forwarded www.reddit.com to 1.1.1.1
2025-02-27 22:41:45.435 reply www.reddit.com is <CNAME>
2025-02-27 22:41:45.435 reply reddit.map.fastly.net is 151.101.1.140
2025-02-27 22:41:45.435 reply reddit.map.fastly.net is 151.101.193.140
2025-02-27 22:41:45.435 reply reddit.map.fastly.net is 151.101.129.140
2025-02-27 22:41:45.436 reply reddit.map.fastly.net is 151.101.65.140
2025-02-27 22:41:45.436 query[DS] reddit.com from 100.120.192.126
2025-02-27 22:41:45.437 forwarded reddit.com to 1.1.1.1
2025-02-27 22:41:45.442 reply reddit.com is NODATA
2025-02-27 22:41:45.443 query[DS] com from 100.120.192.126
2025-02-27 22:41:45.444 config com is NXDOMAIN
When I set the DNS to something else, for instance nordvpn set dns 1.1.1.1, traffic is back, but no activity shows up in the pihole log.
Could there be any reason why my pihole blocks my fedora computers specifically, but every other device on my local network behaves normally?
Any troubleshooting steps I should look into?
Of course not .
Those digs go to 1.1.1.1, the DNS server that - according to your log - Pi-hole has been forwarding its queries to.
If they return nothing, than that would match your Pi-hole logs NODATA.