From d3ea1f5e90375a66cb14017819cd98cd1ee62d5d Mon Sep 17 00:00:00 2001 From: Monviech <79600909+Monviech@users.noreply.github.com> Date: Wed, 20 Sep 2023 14:15:17 +0200 Subject: [PATCH] VPN: IPsec: Connections: Pools add IP4_DNS and IP6_DNS Configuration Payloads (#6864) --- .../controllers/OPNsense/IPsec/forms/dialogPool.xml | 11 ++++++++++- .../mvc/app/models/OPNsense/IPsec/Swanctl.xml | 7 +++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/opnsense/mvc/app/controllers/OPNsense/IPsec/forms/dialogPool.xml b/src/opnsense/mvc/app/controllers/OPNsense/IPsec/forms/dialogPool.xml index d8460c217..04695460f 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/IPsec/forms/dialogPool.xml +++ b/src/opnsense/mvc/app/controllers/OPNsense/IPsec/forms/dialogPool.xml @@ -18,5 +18,14 @@ Accepts a single CIDR subnet defining the pool to allocate addresses from - + + pool.dns + + select_multiple + + true + + DNS servers to push as configuration payload (RFC4306 3.15 - Value 3 and 10). Accepts multiple IPv4/IPv6 addresses. + + diff --git a/src/opnsense/mvc/app/models/OPNsense/IPsec/Swanctl.xml b/src/opnsense/mvc/app/models/OPNsense/IPsec/Swanctl.xml index 4e4b25380..816a857e2 100644 --- a/src/opnsense/mvc/app/models/OPNsense/IPsec/Swanctl.xml +++ b/src/opnsense/mvc/app/models/OPNsense/IPsec/Swanctl.xml @@ -328,6 +328,13 @@ Y Please specify a valid CIDR subnet. + + , + N + N + Y + 'Entry is not a valid IPv4 or IPv6 address.' +