Environment
- Running on Debian 12 LXC container on Proxmox
- Version Details:
- Core: 6.2.2
- FTL: 6.3.3
- Web Interface: 6.3
Expected Behaviour:
I have pi-hole running on a Debian LXC. Currently it works well, but I have one situation where I cannot make it work.
I have multiple internal networks, but I have a split at /16 (10.1.X.X and 10.2.X.X). For the 10.1.X.X network, I would like requests to be forwarded DNS servers for all queries against my domain, and for 10.2.X.X, I would like them to forward to an external address, such as Cloudflare.
- 10.1.1.2 → Pi-Hole → Windows Internal DNS
- 10.2.1.2 → Pi-Hole → 1.1.1.1
I have tried a few different conditional forwarding rules, but none seem to work, and I feel like I am just missing something.
I have configured these under the advanced serttings --> Conditional forwarding section of https:///admin/settings/dns.
true,10.1.0.0/16,10.1.10.20#53,domain.local
true,10.2.0.0/16,1.1.1.1#53,domain.local
true,10.1.0.0/16,10.1.10.20#53,domain.local
true,10.2.0.0/16,1.1.1.1#53
true,10.1.0.0/16,10.1.10.20#53
Actual Behaviour:
Instead of sending traffic from the 10.2.X.X devices out to cloudflare, all traffic for my internal domains are being sent to the internal DNS servers.