This resolved it for me as well. Before changing it, I only had log messages from _gateway
and localhost.lan
.
I still wants to raise the fact that all ranges on 192.168.x.1 is local. Unless local here is localhost (0.0.0.0), meaning _gateway
, 192.168.1.1
or whatever within private subnets are non-local. At least according to the definition for pihole, the classification is currently wrong. 192.168.223.1 is one hop away, it's the router. My setup is simple, my router asks two local RPIs SBC running pi-hole. _gateway
is often two hops away since it's device -> router -> any of the pihole servers.
Allow only local requests
Allows only queries from devices that are at most one hop away (local devices)
List of all reserved IP ranges: Reserved IP addresses - Wikipedia
Warning message
Time | Type | Message | ||
---|---|---|---|---|
2025-02-25 18:36:25 | DNSMASQ_WARN | Warning in dnsmasq core: ignoring query from non-local network 192.168.223.1 (logged only once) |