Skip to main content
Version: current

dhcp-server


ip/dhcp-server

Type: Directory

FlagNameDescription
Ddynamicdynamic
Xdisableddisabled
Iinvalidinvalid
ArgumentTypeDescription
namestring
interface ( mandatory )iface_enum
relayipAddr
lease-timetime
address-poolenum (static-only)
dynamic-lease-identifiersubit (client-mac, client-id, opt-82)
bootp-supportenum (none | static | dynamic)
bootp-lease-timealt { , enum: enum (lease-time | forever) { lease-time:0, forever:0xffffffff } , time: time }
delay-thresholdalt { enum: enum (none) { none:0 } , time: time }
server-addressipAddr
add-arpbool
add-dns-entriesbool
add-dns-entries-suffixstringUsed only if add-dns-entries=yes. If non-empty, appends suffix to DNS entry and adds Option 15 (Domain Name) to responses.
authoritativeenum (no | after-10sec-delay | after-2sec-delay | yes)
always-broadcastbool
use-radiusenum (no | yes | accounting)
client-mac-limitenum (unlimited)maximum leases one client MAC can get
conflict-detectionbooluse ARP and ICMP to test for IP conflict before issuing lease
use-framed-as-classlessbool
use-reconfigurebool
lease-scriptalt { , script: string }
insert-queue-beforeenum (first | bottom)
parent-queueenum (none)
dhcp-option-setenum (none)
address-listsmulti { array-id, address-list: string }
allow-dual-stack-queuebool
support-broadband-tr101boolPass additional Option 82 Suboptions to RADIUS server as described in RFC 4679 and The Broadband Forum TR-101
ipv6-only-preferredbool