QuoteBy default, the same MAC can get multiple leases if the requests are sent using different UIDs. To avoid this behavior, check this box and client UIDs will be ignored.
QuoteBy default, KEA uses client-identifiers instead of MAC addresses to locate clients, disabling this option changes back to matching on MAC address which is used by most dhcp implementations.
***GOT REQUEST TO UPDATE***
Currently running OPNsense 25.7.8 (amd64) at Tue Jan 27 23:10:37 CET 2026
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
Checking for upgrades (92 candidates): .......... done
Processing candidates (92 candidates):
pkg-static: mc-nox11 has a missing dependency: python39
Processing candidates (92 candidates)...... done
The following 27 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
hostwatch: 1.0.5
Installed packages to be UPGRADED:
cpu-microcode-intel: 20251111 -> 20251111_1
dpinger: 3.3 -> 3.4
filterlog: 0.7_1 -> 0.7_2
gettext-runtime: 0.23.1 -> 0.26
glib: 2.84.1_3,2 -> 2.84.4,2
libedit: 3.1.20251016,1 -> 3.1.20251016_1,1
libsodium: 1.0.19 -> 1.0.21
libucl: 0.9.2_2 -> 0.9.3
nss: 3.118.1 -> 3.119.1
openvpn: 2.6.16 -> 2.6.17
opnsense: 25.7.8 -> 25.7.11_2
opnsense-update: 25.7.8 -> 25.7.11
os-freeradius: 1.9.28 -> 1.9.28_1
os-theme-rebellion: 1.9.3 -> 1.9.4
pciids: 20251105 -> 20251206
pcre2: 10.47 -> 10.47_1
php83-phpseclib: 3.0.47 -> 3.0.48
png: 1.6.50 -> 1.6.52
py311-anyio: 4.11.0 -> 4.12.0
py311-certifi: 2025.10.5 -> 2025.11.12
py311-numpy: 1.26.4_10,1 -> 1.26.4_11,1
py311-pandas: 2.2.3_3,1 -> 2.3.3,1
py311-tzdata: 2025.2 -> 2025.3
py311-urllib3: 2.5.0,1 -> 2.6.0,1
suricata: 8.0.2 -> 8.0.3
unbound: 1.24.1 -> 1.24.2
Number of packages to be installed: 1
Number of packages to be upgraded: 26
The process will require 7 MiB more space.
24 MiB to be downloaded.
[1/1] Fetching cpu-microcode-intel-20251111_1.pkg: ..
pkg-static: cached package cpu-microcode-intel-20251111_1: missing or size mismatch, fetching from remote
Fetching cpu-microcode-intel-20251111_1.pkg:
pkg-static: cached package cpu-microcode-intel-20251111_1: missing or size mismatch, cannot continue
Consider running 'pkg update -f'
Fetching cpu-microcode-intel-20251111_1.pkg: ..
pkg-static: cached package cpu-microcode-intel-20251111_1: missing or size mismatch, fetching from remote
Fetching cpu-microcode-intel-20251111_1.pkg:
pkg-static: cached package cpu-microcode-intel-20251111_1: missing or size mismatch, cannot continue
Consider running 'pkg update -f'
Starting web GUI...done.
Partial update failure detected: attempting automatic cleanup.
No further actions will be taken. Please restart the update now.
***DONE***Quote***GOT REQUEST TO UPDATE***
Currently running OPNsense 26.1.r_9 (amd64) at Wed Jan 28 08:36:56 AEDT 2026
...
Installed packages to be UPGRADED:
dhcp6c: 20250513 -> 20260122 [OPNsense]
hostwatch: 1.0.6 -> 1.0.9 [OPNsense]
opnsense-devel: 26.1.r_9 -> 26.1.r_31 [OPNsense]
opnsense-lang: 25.7.4 -> 26.1 [OPNsense]
os-isc-dhcp-devel: 1.0 -> 1.0_3 [OPNsense]
...
[5/5] Upgrading os-isc-dhcp-devel from 1.0 to 1.0_3...
[5/5] Extracting os-isc-dhcp-devel-1.0_3: .......... done
pkg-static: Fail to rename /usr/local/opnsense/mvc/app/views/OPNsense/DHCPv4/.pkgtemp.leases.volt.5NMo68svvktN -> /usr/local/opnsense/mvc/app/views/OPNsense/DHCPv4/leases.volt:No such file or directory
Skipping already installed legacy ISC-DHCP plugin...
Starting web GUI...done.
Partial update failure detected: attempting automatic cleanup.
No further actions will be taken. Please restart the update now.
***DONE***
if ifconfig | grep -q "carp: MASTER vhid 1"; then
ifconfig vmx1 inet <PROD_IP>/24 alias
else
ifconfig vmx1 inet <PROD_IP>/24 -alias
fi