OPNsense Forum

English Forums => 25.7, 25.10 Series => Topic started by: vimage22 on January 19, 2026, 10:50:14 PM

Title: Opinion: kea: fast and simple, with questions
Post by: vimage22 on January 19, 2026, 10:50:14 PM
# Check list:
Remove the trailing dot when adding a reservation (fix with script?)
(The trailing dot has significance in the context of kea)
It will crash unbound on a restart if not removed.

Restart unbound after adding reservation (trigger with script?)
After restart, LAN hostname resolution from reservation / v4, v6 (WORKS)

Track WAN IPv6 Prefix (under active development)
Make sure to temporarily turn off 'Track WAN...' if changing to a different DHCP server.
Update kea, unbound, radvd if WAN IPv6 Prefix changes (working on script)

Are options applied to reservations?
For example, IPv4 DNS server(s) shows as blank under the reservation list.
It also shows as blank in '/conf/config.xml'

Per documentation:
https://docs.opnsense.org/manual/dhcp.html
If a client is assigned a reservation, within the pool, but goes offline
Why can this IP be assigned to a different client?
IPv4 - It should be assigned based on the unique MAC address, and therefore NOT assigned to a different client?
IPv6 - Same, except by DUID?
By definition, reservation is matched vie MAC or DUID?

# Auto collect option data
Automatically update option data for relevant attributes as routers, dns servers and ntp servers when applying settings from the gui.

Auto collect option data (IPv4) (nice feature)
Automatic = (view by un-checking Auto...)
Routers (gateway)
DNS servers
NTP servers

Not Automatic =
Static routes
Classless static routes
Domain name (auto based on System settings?)
Domain search
Time servers
Next server
TFTP server
TFTP bootfile name