Contents
An option space is a collection of options. The application supports only the predefined DHCP option space, which contains the industry standard options as well as additional options you can configure as needed:
Predefined options: These are option codes 0 to 124. They are allocated by the IANA and defined by IETF standards. The DHCP server knows these standard options, and they are predefined on the server. You cannot redefine these options or delete them from the DHCP option space.
Custom options: These are option codes 125 to 255. They are not defined by IETF standards and are available for private use. You can use these option codes to provide configuration or service information that none of the predefined options provide.
Note that custom options defined in the DHCP option space are included in the options section of the DHCP messages that DHCP servers and clients exchange.
DHCP Option Data Types
Each DHCP option is identified by a name and an option code number, and specifies a data type. The data type for predefined options is predefined. For example, in the DHCP option space, the data type for option 1: subnet-mask is an IP address. You cannot change the data type for this option.
BloxOne DDI supports predefined options that contains the following standard option codes:
Name | Code | Type | Array |
---|---|---|---|
subnet-mask | 1 | address4 | |
time-offset | 2 | int32 | |
routers | 3 | address4 | true |
time-servers | 4 | address4 | true |
name-servers | 5 | address4 | true |
domain-name-servers | 6 | address4 | true |
log-servers | 7 | address4 | true |
cookie-servers | 8 | address4 | true |
lpr-servers | 9 | address4 | true |
impress-servers | 10 | address4 | true |
resource-location-servers | 11 | address4 | true |
boot-size | 13 | uint16 | |
merit-dump | 14 | text | |
domain-name | 15 | fqdn | |
swap-server | 16 | address4 | |
root-path | 17 | text | |
extensions-path | 18 | text | |
ip-forwarding | 19 | boolean | |
non-local-source-routing | 20 | boolean | |
policy-filter | 21 | address4 | true |
max-dgram-reassembly | 22 | uint16 | |
default-ip-ttl | 23 | uint8 | |
path-mtu-aging-timeout | 24 | uint32 | |
path-mtu-plateau-table | 25 | uint16 | true |
interface-mtu | 26 | uint16 | |
all-subnets-local | 27 | boolean | |
broadcast-address | 28 | address4 | |
perform-mask-discovery | 29 | boolean | |
mask-supplier | 30 | boolean | |
router-discovery | 31 | boolean | |
router-solicitation-address | 32 | address4 | |
static-routes | 33 | address4 | true |
trailer-encapsulation | 34 | boolean | |
arp-cache-timeout | 35 | uint32 | |
ieee802-3-encapsulation | 36 | boolean | |
default-tcp-ttl | 37 | uint8 | |
tcp-keepalive-interval | 38 | uint32 | |
tcp-keepalive-garbage | 39 | boolean | |
nis-domain | 40 | text | |
nis-servers | 41 | address4 | true |
ntp-servers | 42 | address4 | true |
vendor-encapsulated-options | 43 | empty | |
netbios-name-servers | 44 | address4 | true |
netbios-dd-server | 45 | address4 | true |
netbios-node-type | 46 | uint8 | |
netbios-scope | 47 | text | |
font-servers | 48 | address4 | true |
x-display-manager | 49 | address4 | true |
dhcp-option-overload | 52 | uint8 | |
dhcp-server-identifier | 54 | address4 | |
dhcp-message | 56 | text | |
dhcp-max-message-size | 57 | uint16 | |
vendor-class-identifier | 60 | hex | |
nwip-domain-name | 62 | text | |
nisplus-domain-name | 64 | text | |
nisplus-severs | 65 | address4 | true |
tftp-server-name | 66 | text | |
boot-file-name | 67 | text | |
mobile-ip-home-agent | 68 | address4 | true |
smtp-server | 69 | address4 | true |
pop-server | 70 | address4 | true |
nntp-server | 71 | address4 | true |
www.-server | 72 | address4 | true |
finger-server | 73 | address4 | true |
irc-server | 74 | address4 | true |
streettalk-server | 75 | address4 | true |
streettalk-directory-assistance-server | 76 | address4 | true |
user-class | 77 | hex | |
slp-directory-agent | 78 | hex* | |
slp-service-scope | 79 | hex* | |
nds-server | 85 | address4 | true |
nds-tree-name | 86 | text | |
nds-context | 87 | text | |
bcms-controller-names | 88 | fqdn | true |
bcms-controller-address | 89 | address4 | true |
client-system | 93 | uint16 | true |
client-ndi | 94 | hex* | |
uuid-guid | 97 | hex* | |
uap-servers | 98 | text | |
geoconf-civic | 99 | hex | |
pcode | 100 | text | |
tcode | 101 | text | |
netinfo-server-address | 112 | address4 | true |
netinfo-server-tag | 113 | text | |
default-url | 114 | text | |
auto-config | 116 | uint8 | |
name-server-search | 117 | uint16 | true |
subnet-selection | 118 | address4 | |
domain-search | 119 | fqdn | true |
vivco-suboptions | 124 | hex | |
vivso-suboptions | 125 | hex | |
pana-agent | 136 | address4 | true |
v4-lost | 137 | fqdn | |
capwap-ac-v4 | 138 | address4 | true |
sip-ua-cs-domains | 142 | fqdn | true |
rdnss-selection | 146 | hex* | |
v4-portparams | 159 | hex* | |
v4-captive-portal | 160 | text | |
option-6rd | 212 | hex* | |
v4-access-domain | 213 | fqdn |
(*) Records are not supported. Use hex.
Viewing Option Spaces
To view the list of option spaces:
From the Cloud Services Portal, click Manage -> IPAM/DHCP -> Option Spaces.
The application displays the following information:
- NAME: The name of the option space.
- DESCRIPTION: Additional information about the option space.
You can also do the following in this tab:
Click to reorder the columns.
Click -> Edit or select the check box for the respective record and click the Edit button to modify an option space.
Click -> Delete or select the respective record and click the Delete button to delete an option space.
Select an option space to view additional details. If you do not want to view the details in the right panel, click .
Enter the value that you want to search in the Search text box. The application displays the list of records matching the keyword in the text box.
Click to filter the objects by name and description.
Creating Option Spaces
You can define basic DHCP options that the DHCP server uses to provide configuration information to DHCP clients. The server includes these options in its DHCP messages.
To create an option space:
From the Cloud Services Portal, click Manage -> IPAM/DHCP -> Option Spaces -> Create Option Space.
On the Create Option Space page, specify the following:
- Name: Enter a name for the option space.
- Description: Enter additional information about the option space.
- OPTIONS CODE: Click Add to associate option codes with the option space or click Remove to delete the entry. Complete the following to associate option codes:
- Code: Select an option code from the drop-down list. You must select the client option code to match and you can select a value from 0 to 255. Select a number between 126 and 254 if you are adding custom options to the DHCP option space. If you are adding custom options to an IPv4 option space you configured, you can enter a number between 1 and 254.
- Type: Select a type from the drop-down list. You can select the option type (such as ip-address, text, boolean, and string). For example, to create an option that defines the IP addresses of a server, enter the name of the server, select option code 126, and then select the type as ip-address.
- Name: Enter a value for the type.
- User Entry: Select the check box Accept multiple values for an array.
Tags: For information about tags, see Managing Tags.
- Click Save & Close to save the details or click Cancel to exit.
Modifying Option Spaces
To modify an option space:
From the Cloud Services Portal, click Manage -> IPAM/DHCP -> Option Spaces.
Click -> Edit or select the respective record and click the Edit button to modify an option space.
Modify the details and click Save & Close to save the record or click Cancel to cancel.
Deleting Option Spaces
To delete an option space:
From the Cloud Services Portal, click Manage -> IPAM/DHCP -> Option Spaces.
Click -> Delete or select the respective record and click the Delete button to modify an option space.
A confirmation message is displayed. Click Delete to delete an option space or click Cancel to cancel the operation.
This page has no comments.