I don't have this in my config.
What I did:
- Created an interface (e.g.,
service_net) with IP range 192.168.xx.1/24 - Added IPs (e.g. 192.168.xx.53/24)
- Configured DNS not to listen on this interface
- I then used the IP in my DoH config:
config https-dns-proxy
option bootstrap_dns '8.8.8.8,8.8.4.4'
option resolver_url 'https://dns.google/dns-query'
option listen_addr '192.168.xxx.53'
option listen_port '53'
- (In your case, you'd create more IPs and NEXTDNS instances for each device)
- Setup tagging on LAN devices to set DHCP Option No. 6 to 192.168.xxx.53
- The 127.0.0.1 configs will ensure the OpenWrt keep DNS connection via the default DoH configs for Google and Cloudflare
(I hope that covers everything.)
Probably because you fixed the list server sections.
