From 9e194ce895319683b877890ebb7d5da06b8e9b31 Mon Sep 17 00:00:00 2001 From: khramshinr Date: Mon, 29 Jul 2024 15:31:37 +0600 Subject: T6294: Service dns forwarding add the ability to configure ZonetoCache --- .../service_dns_forwarding.xml.in | 173 +++++++++++++++++++++ 1 file changed, 173 insertions(+) (limited to 'interface-definitions') diff --git a/interface-definitions/service_dns_forwarding.xml.in b/interface-definitions/service_dns_forwarding.xml.in index 5667028b7..d0bc2e6c8 100644 --- a/interface-definitions/service_dns_forwarding.xml.in +++ b/interface-definitions/service_dns_forwarding.xml.in @@ -793,6 +793,179 @@ + + + Load a zone into the recursor cache + + txt + Domain name + + + + + + + + + Zone source + + + + + DNS server address + + ipv4 + IPv4 address + + + ipv6 + IPv6 address + + + + + + + + + Source URL + + url + Zone file URL + + + + + + + + + + + Zone caching options + + + + + Zone retrieval timeout + + u32:1-3600 + Request timeout in seconds + + + + + + 20 + + + + Zone caching options + + + + + Retrieval zone only at startup and on reload + + + + + + Periodic zone retrieval interval + + u32:0-31536000 + Retrieval interval in seconds + + + + + + 86400 + + + + + + Retry interval after zone retrieval errors + + u32:1-86400 + Retry period in seconds + + + + + + 60 + + + + Maximum zone size in megabytes + + u32:0 + No restriction + + + u32:1-1024 + Size in megabytes + + + + + + 0 + + + + Message Digest for DNS Zones (RFC 8976) + + ignore validate require + + + ignore + Ignore ZONEMD records + + + validate + Validate ZONEMD if present + + + require + Require valid ZONEMD record to be present + + + (ignore|validate|require) + + + validate + + + + DNSSEC mode + + ignore validate require + + + ignore + Do not do DNSSEC validation + + + validate + Reject zones with incorrect signatures but accept unsigned zones + + + require + Require DNSSEC validation + + + (ignore|validate|require) + + + validate + + + + + -- cgit v1.2.3