diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/dialogSubnet4.xml b/src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/dialogSubnet4.xml index 880bb7dce..9f444e20a 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/dialogSubnet4.xml +++ b/src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/dialogSubnet4.xml @@ -74,6 +74,12 @@ true Specifies a list of RFC 868 time servers available to the client. + + subnet4.next_server + + text + Next server IP address + subnet4.option_data.tftp_server_name diff --git a/src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php b/src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php index c726e5868..7e1bfed72 100644 --- a/src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php +++ b/src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php @@ -141,6 +141,7 @@ class KeaDhcpv4 extends BaseModel $record = [ 'id' => $subnet_id++, 'subnet' => (string)$subnet->subnet, + 'next-server' => (string)$subnet->next_server, 'option-data' => [], 'pools' => [], 'reservations' => [] diff --git a/src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml b/src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml index 2364c824e..35383b85c 100644 --- a/src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml +++ b/src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml @@ -36,6 +36,10 @@ ipv4 Y + + N + ipv4 + 1 Y