Please follow the below template, it will help us to help you!
I have followed the standard install for the PiHole on the Raspberry Pi (non docker) and NOT using NGINX.
Expected Behaviour:
[Replace this text with what you think should be happening. Please include as much detail as possible including, but not limited to:
-operating system
-hardware]
Actual Behaviour:
Under PiHole Diagnostics I receive both a DNSMASQ_WARNING and a RATE_LIMIT which is recent behaviour.
I did check the online documentation for the DNSMASQ_WARNING but couldn't find the particular message for further trouble shooting. I appreciate this is only a warning but since it wasn't present before it would be helpful to try and resolve if possible.
- Warning: dnsmasq core - Case mismatch in DNS reply - check bit 0x20 encoding.
- RATE_LIMIT - Client
192.168.40.1
has been rate-limited for at least 59 seconds (current limit: 1000 queries per 60 seconds)
I have a number of VLANS setup,
Router is on VLAN 10 (192.168.10.0/24)
Main network is on VLAN 20 (192.168.20.0/24)
RPI is on VLAN 40 (192.168.40.0/24)
RPI gateway is 192.168.40.1
DNS Settings
- My VLANS are all set with domain name local
- Respond only on interface eth0
- PiHole DNS domain name is also local
- Never forward non-FQDN selected
- Never forward reverse lookup for private IP selected
- Use DNSSEC selected
- Conditional forwarding: true,192.168.0.0/16,192.168.40.1,local
- dns.upstreams 127.0.0.1#5053 (cloudflare DoH)
- dnslisteningmode - Single ( since I have multiple VLANS i thought this is correct?)
I am not sure if the conditional forwarding is correctly setup?
I have set the IP range to 192.168.0.0/16 to capture all VLANs
I have set the router as 192.168.40.1 (Pi Gateway) but should this be the router at 192.168.10.1?
When I first started PiHole is was blocking well over 30 % of traffic but over time this dropped down to 0.4 % and is currently at 7 %, with the setup and warning and big changes in the block % with my VLAN seyup I am not confident that I have setup everything correctly.
I would appreciate the communities time and expert help to better understand what the correct setup should be and close out any misconfiguration that I may have.