Skip to main content
Version: current

lease


ip/dhcp-server/lease

Type: Directory

FlagNameDescription
Xdisableddisabled
Rradiusradius
Ddynamicdynamic
Bblockedblocked
ArgumentTypeDescription
addressalt { ip-address: ipAddr , pool: enum }
mac-addressmacAddr
use-src-macbool
client-idstring
rate-limitstring
routesobject { route: composite { dst-address: address (flags=4/) , gateway: [ composite { gateway: address (flags=46ivL) , distance: [ num [1 .. 255]] }] } }Routes that appear on the server when the client is connected
insert-queue-beforeenum (bottom | first) { bottom:0xffffffff, first:0 }
parent-queueenum (none) { none:0 }
queue-typeenum
address-listsmulti { array-id, address-list: string }
serverenum (all) { all:0 }
block-accessbool
allow-dual-stack-queuebool
lease-timetime
always-broadcastbool
dhcp-optionmulti { array-id, option: enum }
dhcp-option-setenum (none)
agent-circuit-idstringIf non-empty, use it to match lease by Option 82 even if MAC or client-id differ
agent-remote-idstringIf non-empty, use it to match lease by Option 82 even if MAC or client-id differ
Read-only ArgumentTypeDescription
statusenum (waiting | testing | declined | offered | bound | authorizing | conflict) { waiting:0, testing:1, declined:2, offered:3, bound:4, authorizing:5 }
expires-aftertime
last-seenalt { symbolic-names: enum (never | sometime) { never:0xffffffff, sometime:0xfffffffe } , time: time }
agetime
active-addressipAddr
active-mac-addressmacAddr
active-client-idstring
active-serverenum
active-agent-circuit-idstring
active-agent-remote-idstring
active-agent-circuit-id-asciistring
active-agent-remote-id-asciistring
host-namestring
class-idstringDHCP option 60 from last received DHCP request
src-mac-addressmacAddr
reconfigure-keystring
reconfigure-last-sentstring
reconfigure-statusstring