From deeff86ce0e07382dba5fe5703ad09895a9615c8 Mon Sep 17 00:00:00 2001 From: chariri Date: Sun, 16 Aug 2026 05:51:03 +0900 Subject: dns: T8045: expose PowerDNS dont-query list as recursion-exclude-address The `+=` append syntax is used for appending. To remove from the defaults, users can use negation. --- .../service_dns_forwarding.xml.in | 48 ++++++++++++++++++++++ 1 file changed, 48 insertions(+) (limited to 'interface-definitions') diff --git a/interface-definitions/service_dns_forwarding.xml.in b/interface-definitions/service_dns_forwarding.xml.in index b07e170f3..1cb1e4083 100644 --- a/interface-definitions/service_dns_forwarding.xml.in +++ b/interface-definitions/service_dns_forwarding.xml.in @@ -758,6 +758,54 @@ + + + Authoritative server addresses to exclude from recursive queries, use '!' to define an exception + + ipv4 + IPv4 address to exclude from recursive queries + + + ipv4net + IPv4 prefix to exclude from recursive queries + + + ipv6 + IPv6 address to exclude from recursive queries + + + ipv6net + IPv6 prefix to exclude from recursive queries + + + !ipv4 + IPv4 address exception to the recursive query exclusion list + + + !ipv4net + IPv4 prefix exception to the recursive query exclusion list + + + !ipv6 + IPv6 address exception to the recursive query exclusion list + + + !ipv6net + IPv6 prefix exception to the recursive query exclusion list + + + + + + + + + + + + + + IP address or subnet -- cgit v1.2.3