| Argument | Type | Description |
|---|
| name ( mandatory ) | string | |
| interface ( mandatory ) | iface_enum | |
| prefix-pool | alt { prefix-pool-static: enum (static-only) { static-only:0xffffffff }
, prefix-pool-name: enum
} | Pool from which dynamic prefix bindings will acquire prefixes |
| address-pool | alt { address-pool-static: enum (static-only) { static-only:0xffffffff }
, address-pool-name: enum
} | Pool from which dynamic address bindings will acquire addresses (pool prefix length must be 128) |
| lease-time | time | Duration of the newly created and extended bindings |
| rapid-commit | bool | Append Rapid Commit option to use two packet Solicit-Reply exchange |
| use-radius | enum (no | yes | accounting) | Use RADIUS server for authentication |
| preference | num | Advertise message preference, the highest server preference value is preferred over all others |
| binding-script | alt { , script: string
} | |
| dhcp-option | multi { array-id, option: alt { option: enum
, option-set: enum
} { option: enum
, option-set: enum
}
} | |
| insert-queue-before | enum (first | bottom) | |
| parent-queue | enum (none) | |
| route-distance | num | distance for issued client bindings in routing table |
| allow-dual-stack-queue | bool | |
| use-reconfigure | bool | |
| address-lists | multi { array-id, address-list: string
} | Address lists to which the binding prefix/address will be added (can be overridden by binding address-lists parameter) |
| add-dns-entries | bool | |
| add-dns-entries-suffix | string | Used only if add-dns-entries=yes. Appends suffix to DNS entry and adds Option 39 (Fully Qualified Domain Name) to responses. |
| ignore-ia-na-bindings | bool | Server will ignore IA_NA options in the messages sent by the client and will act as if the message didn't contain them |