Overview Servers and Relays IP Addresses Macros Options Create Name Category Code Data Type Granularity Maximum Class Duplicate Modify Delete Standard options How To.. Menus Index |  |  | # Create Option The Create Option dialog box lets you create new option definitions in the `dhcptab` on the selected DHCP server. See About Macros and Options, for more information about defining DHCP options. The settings in the Create Option dialog box are described in the following table.
Name | The name of the option. Option names can be a maximum of 128 alphanumeric characters including spaces.
Category | The category of the option: The category can be one of Site, Extend, or Vendor.
Site | User-defined option definitions, used for unique or custom purposes; accepts Option Codes `128-254`.
Extend | Option definitions beyond the standard set, which may already be present in versions of the DHCP protocol being used on your server. Rather than upgrading your DHCP implementation, you can add extended options; accepts Option Codes `77-127`.
Vendor | Hardware-, vendor-, or platform-specific option definitions; accepts Option Codes `1-254`. Selecting this context enables the Client Class parameter.
Code | A unique numeric code to identify the option. Valid values depend on the option category:
Extend | Accepts code values of `77-127`
Site | Accepts code values of `128-254`
Vendor | Accepts code values of `1-254`
Data Type | The type of data that is acceptable for options values:
Ascii | ASCII text.
Boolean | No value is associated with this data type. Presence of options of this type denote Boolean TRUE; absence denotes FALSE.
IP | One or more Internet addresses in dotted decimal format.
Octet | Uninterpreted ASCII representation of binary data; for example, a client ID.
Unumber8 Unumber16 Unumber32 Unumber64 | Unsigned number, where the trailing number indicates the number of bits in the number.
Snumber8 Snumber16 Snumber32 Snumber64 | Signed number, where the trailing number indicates the number of bits in the number.
Granularity | Specifies how many values of the given data type are required to make a complete option value. For example, a data type of `IP` and a granularity of `2` would mean that the option value would need to contain two IP addresses.
Maximum | The maximum number of values of a given granularity that can be specified for the option. Building on the previous example, a maximum of `2`, with a granularity of `2` and a data type of `IP` would mean that the option value could contain a maximum of two pairs of IP addresses.
Unlimited | No limit to the number of values; implies a maximum setting of `0`.
Specify | A specific number indicating the maximum.
Vendor Client Classes | This option is enabled only when the option category is Vendor. It identifies the client class(es) with which the Vendor option is associated. The Class is an ASCII string representing the client machine type and/or operating system, for example, `SUNW.Ultra5_10`. This type of option makes it possible to define configuration parameters that are passed to all clients of the same class. Enter the client class and then press Enter. You can specify multiple client classes. Only those DHCP clients with a client class value matching one listed here will use the option.
Notify DHCP Server of Change: Check the box if you want the DHCP server to reload the `dhcptab` immediately after the data is written. Normally, you will want this to happen. However, if you are making multiple changes, you may choose to wait so that the server reloads only after all the changes are written. return to top