系统管理指南:IP 服务

Procedure如何修改 DHCP 选项属性 (dhtadm)

  1. 成为超级用户、承担指定给 DHCP 管理配置文件的角色或者使用指定给 DHCP 管理配置文件的用户名。

    有关 DHCP 管理配置文件的更多信息,请参见设置用户访问 DHCP 命令的权限

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”

  2. 通过键入采用如下格式的命令来修改选项:


    # dhtadm -M -s option-name -d 'category,code,data-type,granularity,maximum' -g
    
    option-name

    指定要更改的选项的名称。

    category

    可以为 SiteExtendVendor=list-of-classeslist-of-classes 是要将选项应用到的供应商客户机类的空格分隔列表。例如,SUNW.Sun-Blade-100 SUNW.Ultra-80 SUNWi86pc

    code

    指定适用于选项类别的数值,如表 15–5 中所述。

    data-type

    指定表示与选项一起传递的数据类型的关键字,如表 15–5 中所述。

    granularity

    是一个非负数,如表 15–5 中所述。

    maximum

    是一个非负数,如表 15–5 中所述。

    请注意,您必须使用 -d 开关指定所有的 DHCP 选项属性,而不是仅指定要更改的属性。


示例 15–4 使用 dhtadm 修改 DHCP 选项

以下命令将修改名为 NewOpt 的选项。此选项为“站点”类别选项。选项的代码为 135。选项的值可以设置为一个 8 位的无符号整数。

# dhtadm -M -s NewOpt -d 'Site,135,UNUMBER8,1,1' 

以下命令将修改名为 NewServ 的选项,这是一个“供应商”类别选项。现在,此选项应用于计算机类型为 SUNW,Sun-Blade-100SUNW,i86pc 的客户机。选项的代码为 200。选项的值可以设置为一个 IP 地址。

# dhtadm -M -s NewServ -d 'Vendor=SUNW.Sun-Blade-100 \ SUNW.i86pc,200,IP,1,1' -g