dhcp-client
ip/dhcp-client
Package: dhcp
Type: Directory
| Flag | Name | Description |
|---|---|---|
| X | disabled | disabled |
| I | invalid | invalid |
| D | dynamic | dynamic |
| Argument | Type | Description |
|---|---|---|
| name | string | |
| interface ( mandatory ) | iface_enum | |
| add-default-route | enum (no | yes | special-classless) | |
| default-route-distance | num { } | |
| default-route-tables | object { alt { composite { , } { , } , alt { enum (default) { default:0xffffffff } , enum } { enum (default) { default:0xffffffff } , enum } } { composite { , } { , } , alt { enum (default) { default:0xffffffff } , enum } { enum (default) { default:0xffffffff } , enum } } } | |
| check-gateway | enum (none | arp | ping | bfd) | |
| use-peer-dns | bool | |
| use-peer-ntp | bool | |
| allow-reconfigure | bool | |
| vlan-priority | num | Priority of outgoing packets; applicable for VLAN interface only |
| dscp | num | DSCP of outgoing packets |
| use-broadcast | enum (always | never | both) | Controls BROADCAST flag of DHCPDISCOVER and DHCPREQUEST (during requesting and rebinding only) messages |
| dhcp-options | multi { array-id, enum } | |
| script | alt { , string } |
| Read-only Argument | Type | Description |
|---|---|---|
| custom-source-mac-address | macAddr | |
| custom-hostname-suffix | string | |
| status | enum (stopped | searching... | requesting... | bound | renewing... | rebinding... | error) | |
| address | composite { , } | |
| netmask | ipAddr | |
| gateway | ipAddr | |
| dhcp-server | ipAddr | |
| primary-dns | ipAddr | |
| secondary-dns | ipAddr | |
| primary-ntp | ipAddr | |
| secondary-ntp | ipAddr | |
| caps-managers | multi { , ipAddr } | |
| reconfigure-key | string | |
| reconfigure-last-counter | string | |
| expires-after | time |
ip/dhcp-client/option
Package: dhcp
Type: Directory
| Flag | Name | Description |
|---|---|---|
| * | default | default |
| Argument | Type | Description |
|---|---|---|
| name ( mandatory ) | string | |
| code ( mandatory ) | alt { num [1 .. 254] , enum (hostname | vendor-specific | vendor-class-id | client-id) { hostname:12, vendor-specific:43, vendor-class-id:60, client-id:61 } } | |
| value | string |
| Read-only Argument | Type | Description |
|---|---|---|
| raw-value | string |
ip/dhcp-client/release
Package: dhcp
Type: Command
ip/dhcp-client/renew
Package: dhcp
Type: Command