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