所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

S12700 V200R013C00 命令参考

本文档介绍了设备中各特性的配置命令,包括每条命令的功能、格式、参数、视图、缺省级别、使用指南、举例和相关命令。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
DHCPv6配置命令

DHCPv6配置命令

命令支持情况

三层以太网接口、VLANIF接口和子接口下均支持配置DHCPv6功能。

子接口的更多详细信息,请参见配置以太网子接口。

address prefix

命令功能

address prefix命令用来在IPv6地址池视图下配置网络前缀和生命周期。

undo address prefix命令用来删除IPv6地址池视图下已配置的网络前缀和生命周期。

缺省情况下,IPv6地址池下未配置网络前缀和生命周期。

命令格式

address prefix ipv6-prefix/ipv6-prefix-length [ eui-64 ] [ life-time { valid-lifetime | infinite } { preferred-lifetime | infinite } ]

address prefix ipv6-prefix/ipv6-prefix-length [ eui-64 ] [ life-time preferred-lifetime days days [ hours hours [ minutes minutes [ seconds seconds ] ] ] valid-lifetime days days [ hours hours [ minutes minutes [ seconds seconds ] ] ] ]

address prefix ipv6-prefix/ipv6-prefix-length [ lock ]

undo address prefix ipv6-prefix/ipv6-prefix-length [ lock ]

参数说明

参数

参数说明

取值

ipv6-prefix/ipv6-prefix-length

指定网络前缀和前缀长度。

ipv6-prefix:总长度为128位,通常分为8组,每组为4个十六进制数的形式。格式为X:X:X:X:X:X:X:X。

ipv6-prefix-length:整数形式,取值范围是1~128。

eui-64

按照EUI-64规范根据用户的MAC地址生成接口ID。仅客户端DUID是LL和LLT类型时才能使用这种方式分配地址。

-

life-time

指定网络前缀生命周期。

-

valid-lifetime

指定有效生命周期。

整数形式,取值范围60~172799999,单位秒,默认值为172800,即2天。

preferred-lifetime

指定优先生命周期。

优先生命周期不能超过有效生命周期。

整数形式,取值范围60~172799999,单位秒,默认值为86400,即1天。

infinite

指定生命周期为无穷大。

当优先生命周期配置为无穷大时,则有效生命周期必须配置为无穷大。

-

preferred-lifetime days days [ hours hours [ minutes minutes [seconds seconds ] ] ]

指定优先生命周期。

此时间必须配置为不小于1分钟。

  • days表示天。整数形式,取值范围为0~1999。

  • hours表示小时。整数形式,取值范围为0~23。

  • minutes表示分。整数形式,取值范围为0~59。

  • seconds表示秒。整数形式,取值范围为0~59。

valid-lifetime days days [ hours hours [ minutes minutes [seconds seconds ] ] ]

指定有效生命周期。

有效生命周期必须大于等于优先生命周期。此时间必须配置为不小于1分钟。

  • days表示天。整数形式,取值范围为0~1999。

  • hours表示小时。整数形式,取值范围为0~23。

  • minutes表示分。整数形式,取值范围为0~59。

  • seconds表示秒。整数形式,取值范围为0~59。

lock

锁定地址前缀。

-

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

设备作为DHCPv6服务器时,该命令可以在IPv6地址池下配置网络前缀。如果IPv6地址池中已经将IPv6地址分配给DHCPv6客户端,则对于网络前缀的相关参数,只能改变生命周期的配置参数,其他参数不可以变更。

注意事项

如果DHCPv6服务器与DHCPv6客户端之间不存在DHCPv6中继时,DHCPv6服务器地址池中网络前缀长度需要大于或等于对应网段的三层接口IPv6地址的前缀长度。

从IPv6地址池中选择空闲地址/前缀分配给DHCPv6客户端,保留地址、冲突地址和已被分配的地址不能再分配给DHCPv6客户端。其中,保留地址包括:未指定地址、组播地址、环回地址、链路本地地址、NSAP和任播地址(RFC 2526中定义)等。

前置条件

已经执行dhcpv6 pool命令创建地址池。

使用实例

# 配置DHCPv6服务器地址池pool1下绑定网络前缀fc00:1::/64,生命周期是无穷大。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool pool1 
[HUAWEI-dhcpv6-pool-pool1] address prefix fc00:1::/64 life-time infinite infinite
相关主题

conflict-address expire-time

命令功能

conflict-address expire-time命令用来配置IPv6地址池下冲突地址老化时间。

undo conflict-address expire-time命令用来恢复IPv6地址池下冲突地址老化时间。

缺省情况下,地址池下的冲突地址老化时间是172800秒,即2天。

命令格式

conflict-address expire-time expire-time

undo conflict-address expire-time

参数说明

参数

参数说明

取值

expire-time

指定地址池中冲突地址的老化时间。

整数形式,取值范围是60~4294967295。单位是秒。

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6服务器端。如果地址池中的IPv6地址被标记为冲突地址后,一般情况下不能再被分配出去。管理员如果需要重新使用这些冲突地址,需要将这些地址重新标记为可分配地址。执行conflict-address expire-time命令后,当冲突地址超过老化时间后,将自动被标记为可分配地址。

前置条件

执行dhcpv6 pool命令创建地址池。

使用实例

# 配置全局地址池“global1”的冲突地址老化时间为36000秒。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool global1
[HUAWEI-dhcpv6-pool-global1] conflict-address expire-time 36000
相关主题

dhcpv6 client information-request

命令功能

dhcpv6 client information-request命令用来使能接口以DHCPv6无状态自动分配方式获取网络配置参数(不包括IPv6地址)的功能。

undo dhcpv6 client information-request命令用来去使能接口以DHCPv6无状态自动分配方式获取网络配置参数(不包括IPv6地址)的功能。

缺省情况下,系统未使能接口以DHCPv6无状态自动分配方式获取网络配置参数(不包括IPv6地址)。

命令格式

dhcpv6 client information-request

undo dhcpv6 client information-request

参数说明

视图

VLANIF接口视图、Eth-Trunk接口视图、GE接口视图、XGE接口视图、40GE接口视图、100GE接口视图、Eth-Trunk子接口视图、GE子接口视图、XGE子接口视图、40GE子接口视图、100GE子接口视图

缺省级别

2:配置级

使用指南

应用场景

此命令用于DHCPv6客户端。设备作为DHCPv6客户端,配置该命令后,接口IPv6地址将仍然通过路由通告方式自动生成,DHCPv6服务器只分配除IPv6地址以外的配置参数,包括DNS、SNTP服务器的IPv6地址和配置信息刷新时间等参数。

前置条件

  1. 系统视图下执行ipv6命令,全局使能IPv6功能。
  2. 系统视图下执行dhcp enable命令,全局使能DHCP功能。
  3. 接口视图下执行ipv6 enable (接口视图)命令,接口下使能IPv6功能。
  4. 接口视图下执行ipv6 address auto link-localipv6 address ipv6-address link-local命令,配置IPv6链路本地地址。

使用实例

# 在接口VLANIF100上配置DHCPv6客户端以DHCPv6无状态自动分配方式获取网络配置参数。
<HUAWEI> system-view
[HUAWEI] ipv6 
[HUAWEI] dhcp enable
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] ipv6 enable
[HUAWEI-Vlanif100] ipv6 address auto link-local
[HUAWEI-Vlanif100] dhcpv6 client information-request
# 在接口GE1/0/1上配置DHCPv6客户端以DHCPv6无状态自动分配方式获取网络配置参数。
<HUAWEI> system-view
[HUAWEI] ipv6 
[HUAWEI] dhcp enable
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] ipv6 enable
[HUAWEI-GigabitEthernet1/0/1] ipv6 address auto link-local
[HUAWEI-GigabitEthernet1/0/1] dhcpv6 client information-request

dhcpv6 client pd

命令功能

dhcpv6 client pd命令用来配置DHCPv6 PD客户端功能。

undo dhcpv6 client pd命令用来取消DHCPv6 PD客户端功能。

缺省情况下,系统未配置DHCPv6 PD客户端功能。

命令格式

dhcpv6 client pd prefix-name [ hint ipv6-prefix/ipv6-prefix-length ] [ rapid-commit ] [ unicast-option ]

undo dhcpv6 client pd

参数说明

参数

参数说明

取值

prefix-name

指定IPv6地址前缀的名称。

字符串形式,不支持空格,区分大小写,长度范围为1~63。

hint ipv6-prefix/ipv6-prefix-length

指定期望申请的IPv6地址前缀和前缀长度。

ipv6-prefix:总长度为128位,通常分为8组,每组为4个十六进制数的形式。格式为X:X:X:X:X:X:X:X。

ipv6-prefix-length:整数形式,取值范围是1~128。

rapid-commit

指定客户端以两步交互申请IPv6地址前缀。

-

unicast-option

指定客户端以单播方式申请IPv6地址前缀。

-

视图

VLANIF接口视图、Eth-Trunk接口视图、GE接口视图、XGE接口视图、40GE接口视图、100GE接口视图、Eth-Trunk子接口视图、GE子接口视图、XGE子接口视图、40GE子接口视图、100GE子接口视图

缺省级别

2:配置级

使用指南

应用场景

此命令用于DHCPv6 PD客户端。设备作为DHCPv6 PD客户端,配置该命令后,设备通过DHCPv6方式申请IPv6地址前缀,申请的前缀信息将和前缀名称进行绑定。用户也可以通过参数hint ipv6-prefix/ipv6-prefix-length指定期望申请到的IPv6地址前缀和前缀长度。

前置条件

  1. 系统视图下执行ipv6命令,全局使能IPv6功能。
  2. 系统视图下执行dhcp enable命令,全局使能DHCP功能。
  3. 接口视图下执行ipv6 enable (接口视图)命令,接口下使能IPv6功能。
  4. 接口视图下执行ipv6 address auto link-localipv6 address ipv6-address link-local命令,配置IPv6链路本地地址;或执行ipv6 address { ipv6-address prefix-length | ipv6-address/prefix-length }命令,配置IPv6全球单播地址。

使用实例

# 在接口VLANIF100上配置DHCPv6 PD客户端以DHCPv6无状态自动分配方式获取IPv6地址前缀。
<HUAWEI> system-view
[HUAWEI] ipv6 
[HUAWEI] dhcp enable
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] ipv6 enable
[HUAWEI-Vlanif100] ipv6 address auto link-local
[HUAWEI-Vlanif100] dhcpv6 client pd huawei
# 在接口GE1/0/1上配置DHCPv6 PD客户端以DHCPv6无状态自动分配方式获取IPv6地址前缀。
<HUAWEI> system-view
[HUAWEI] ipv6 
[HUAWEI] dhcp enable
[HUAWEI] interface gigabitethernet1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] ipv6 enable
[HUAWEI-GigabitEthernet1/0/1] ipv6 address auto link-local
[HUAWEI-GigabitEthernet1/0/1] dhcpv6 client pd huawei

dhcpv6 client renew

命令功能

dhcpv6 client renew命令用来手动更新DHCPv6客户端申请到的IPv6地址/前缀。

命令格式

dhcpv6 client renew

参数说明

视图

接口视图

缺省级别

2:配置级

使用指南

本命令用于DHCPv6客户端。执行命令dhcpv6 client renew可以手动更新DHCPv6客户端申请到的IPv6地址/前缀。

使用实例

# 手动更新申请到的IPv6地址。
<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] ipv6 address auto dhcp
[HUAWEI-Vlanif100] dhcpv6 client renew

# 手动更新申请到的IPv6前缀。

<HUAWEI> system-view
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] dhcpv6 client pd myprefix
[HUAWEI-Vlanif100] dhcpv6 client renew

dhcpv6 duid

命令功能

dhcpv6 duid命令用来配置DHCPv6设备的唯一标识符DUID。

缺省情况下,设备以ll的方式生成DUID。

命令格式

dhcpv6 duid { ll | llt | duid }

参数说明

参数

参数说明

取值

ll

指定设备采用链路层地址(即MAC地址)方式生成DUID。

-

llt

指定设备采用链路层地址(即MAC地址)加时间的方式生成DUID。

-

duid

指定设备的DUID。

偶数位长度的十六进制字符串,长度范围是8~28,仅可以配置为包含0~9、A~F和a~f的组合。

视图

系统视图

缺省级别

3:管理级

使用指南

DUID即DHCPv6设备的唯一标识符。每个服务器或客户端有且只有一个标识符,服务器使用DUID来识别不同的客户端,客户端则使用DUID来识别服务器。当执行该命令时,新生成的DUID保存到存储器:/dhcp/dhcp-duid.txt文件中。可以通过display dhcpv6 duid查看设备的DUID。

使用实例

# 配置设备以ll方式生成DUID标识。

<HUAWEI> system-view
[HUAWEI] dhcpv6 duid ll
Warning: The DHCP unique identifier should be globally-unique and stable. Are you sure to change it? [Y/N]y 

dhcpv6 interface-id format

命令功能

dhcpv6 interface-id format命令用来配置DHCPv6报文中Interface-ID选项的格式。

undo dhcpv6 interface-id format命令用来恢复DHCPv6报文中Interface-ID选项的格式为缺省格式。

缺省情况下,DHCPv6报文中Interface-ID选项的格式为default

命令格式

dhcpv6 interface-id format { default | user-defined text }

undo dhcpv6 interface-id format

参数说明

参数 参数说明 取值
default

指定Interface-ID选项为缺省格式。

Interface-ID选项的缺省格式为"%04svlan.%04cvlan.%mac:%portname"。其中,svlan和cvlan的取值为整数形式,长度为4个字符,如果不足该长度在前面补0。例如设备接收DHCPv6报文的外层VLAN为11,内层VLAN为22,入接口为VLANIF100,设备的MAC地址为6afe-870b-0000,则系统解析时生成的Interface-ID选项为0011.0022.6afe870b0000:vlanif100。

-
user-defined text
指定Interface-ID选项格式为用户自定义格式,用户自定义格式可以为:
  • 关键字定义方式:根据自定义格式支持的关键字进行配置,例如当需要记录用户所连接的设备名称、用户所属的外层VLAN时,可自定义格式为:"%sysname %svlan"。如果用户所连接的设备名称为HUAWEI、所属svlan为100,则Interface-ID记录的用户位置信息为"HUAWEI 100"。

    自定义选项格式支持的关键字及其含义如表6-83所示。

  • 普通字符串定义方式:直接将Interface-ID选项定义为某一字符串,例如当接口下的用户全部位于名称为N8的办公大楼内,则可直接定义Interface-ID选项内容为"N8"。

  • 混合定义方式:Interface-ID选项格式由关键字与普通字符共同定义,例如"%sysname N8"。

字符串形式,区分大小写,支持空格。不包含引号时,长度范围是1~251。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

Interface-ID选项可以记录设备接收来自客户端的DHCPv6请求报文的入接口等用户接入信息。设备作为DHCPv6中继或轻量级DHCPv6中继LDRA(Lightweight DHCPv6 Relay Agent),当接收到DHCPv6客户端的请求报文并向DHCPv6服务器转发报文时,可以通过在报文中插入Interface-ID选项来标识DHCPv6客户端的位置信息,这些信息作为DHCPv6服务器分配IPv6地址和网络参数的依据。通过执行命令dhcpv6 interface-id format可以配置DHCPv6报文中插入的Interface-ID选项的格式。

表6-83  自定义选项格式支持的关键字及其含义

关键字

含义

duid

客户端的身份标识,包含客户端MAC地址等信息

sysname

客户端的设备名称

portname

设备接收客户端发送的DHCPv6报文的入接口名称

porttype

设备接收客户端发送的DHCPv6报文的入接口类型,在某些场景下配置NAS接口时指定的接口类型

iftype

设备接收客户端发送的DHCPv6报文的入接口类型,一般指GE等接口类型

mac

设备的MAC地址

slot

设备接收客户端发送的DHCPv6报文的槽位号

subslot

设备接收客户端发送的DHCPv6报文的子槽位号

port

设备接收客户端发送的DHCPv6报文的接口号

svlan

客户端发送的DHCPv6报文的外层VLAN

cvlan

客户端发送的DHCPv6报文的内层VLAN

length

length关键字后面内容的总长度,不包括length关键字的长度

前置条件

执行本命令前,需要执行dhcp enable命令使能全局下的DHCP功能。

注意事项

  • 自定义选项格式内容必须在双引号""之内。例如,需要配置自定义格式内容为mac,则执行命令dhcpv6 interface-id format user-defined "%mac"

  • 自定义选项格式的关键字之间必须存在非数字的分隔符,不然会出现无法解析的情况。

  • 自定义选项格式的关键字之前必须加上"%"才能和普通字符串进行区分;如果"%"与关键字之前存在数字,该数字表明关键字占用的字符数。

  • 自定义选项内容以ASCII格式进行封装,除上述注意事项外,还需注意以下规则:

    • \表示转义字符,\后面的特殊字符%\[]表示字符本身。比如\\表示字符\。
    • ASCII格式字符串中可以允许的字符包含阿拉伯数字、大写英文字母、小写英文字母以及符号!@#$%^&*()_+|-=\[]{};:'"/?.,<>`。
    • 在ASCII格式字符串中,各关键字默认长度取实际长度。

使用实例

# 配置在DHCPv6报文中的Interface-ID的格式为自定义格式,封装内容为设备的MAC地址。

<HUAWEI> system-view
[HUAWEI] dhcp enable
[HUAWEI] dhcpv6 interface-id format user-defined "%mac"

dhcpv6 interface-id insert enable

命令功能

dhcpv6 interface-id insert enable命令用来使能在DHCPv6中继报文中插入Interface-ID选项的功能。

undo dhcpv6 interface-id insert enable命令用来去使能在DHCPv6中继报文中插入Interface-ID选项的功能。

缺省情况下,在DHCPv6中继报文中插入Interface-ID选项的功能处于使能状态。

命令格式

dhcpv6 interface-id insert enable

undo dhcpv6 interface-id insert enable

参数说明

视图

GE接口视图、XGE接口视图、40GE接口视图、100GE接口视图、端口组视图、Eth-trunk接口视图

缺省级别

2:配置级

使用指南

应用场景

Interface-ID选项可以记录设备接收来自客户端的DHCPv6请求报文的入接口等用户接入信息,这些信息作为DHCPv6服务器分配IPv6地址和网络参数的依据。设备作为DHCPv6中继或轻量级DHCPv6中继LDRA(Lightweight DHCPv6 Relay Agent)时,在接收到DHCPv6客户端的请求报文并向DHCPv6服务器转发报文后,默认在报文中插入Interface-ID选项来标识DHCPv6客户端的位置信息。如果对接的DHCPv6服务器不支持Interface-ID选项,可以通过命令undo dhcpv6 interface-id insert enable配置不在报文中插入Interface-ID,灵活控制DHCPv6服务器获取的选项信息。

前提条件

执行本命令前,需要执行dhcp enable命令使能全局下的DHCP功能。

使用实例

# 在GE1/0/1接口下使能DHCPv6报文中插入Interface-ID功能。

<HUAWEI> system-view
[HUAWEI] dhcp enable
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] dhcpv6 interface-id insert enable

dhcpv6 packet-rate

命令功能

dhcpv6 packet-rate命令用来使能DHCPv6报文限速功能,并配置速率抑制值。

undo dhcpv6 packet-rate命令用来去使能DHCPv6报文限速功能,并删除已配置的速率抑制值。

缺省情况下,DHCPv6报文限速功能处于未使能状态。

命令格式

dhcpv6 packet-rate packet-rate

undo dhcpv6 packet-rate

参数说明

参数

参数说明

取值

packet-rate

指定DHCPv6报文限制速率值。

整数形式,取值范围是0~400,单位为包/秒。

取值为0时,表示不使能报文限速功能。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

为了防止大量DHCPv6报文对设备造成冲击,设备支持对DHCPv6报文进行限速。通过命令dhcpv6 packet-rate使能DHCPv6报文限速功能并配置速率抑制值之后,DHCPv6报文超过速率限制值时就会被丢弃。

前置条件

执行命令dhcp enable使能全局DHCP功能。

注意事项

一般情况下,当packet-rate取值大于等于200时,需要执行car packet-type dhcpv6-reply cir cir-value命令调高dhcpv6-reply报文速率限制值。

使用实例

# 使能DHCPv6报文速率限制功能,并配置速率限制值为200包/秒。

<HUAWEI> system-view
[HUAWEI] dhcp enable
[HUAWEI] dhcpv6 packet-rate 200
相关主题

dhcpv6 packet-rate drop-alarm enable

命令功能

dhcpv6 packet-rate drop-alarm enable命令用来使能DHCPv6报文限速丢弃告警功能。

undo dhcpv6 packet-rate drop-alarm enable命令用来去使能DHCPv6报文限速丢弃告警功能。

缺省情况下,DHCPv6报文限速丢弃告警功能处于未使能状态。

命令格式

dhcpv6 packet-rate drop-alarm enable

undo dhcpv6 packet-rate drop-alarm enable

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

通过命令dhcpv6 packet-rate drop-alarm enable,使能了DHCPv6报文限速丢弃告警功能后,因限速丢弃的DHCPv6报文超过告警阈值时,设备会记录告警信息。告警阈值可以通过命令dhcpv6 packet-rate drop-alarm threshold进行配置。

前置条件

  1. 执行命令dhcp enable使能全局DHCP功能。
  2. 执行命令dhcpv6 packet-rate命令使能DHCPv6报文限速功能。

使用实例

# 使能DHCPv6报文限速丢弃告警功能。

<HUAWEI> system-view
[HUAWEI] dhcp enable
[HUAWEI] dhcpv6 packet-rate 200
[HUAWEI] dhcpv6 packet-rate drop-alarm enable
相关主题

dhcpv6 packet-rate drop-alarm threshold

命令功能

dhcpv6 packet-rate drop-alarm threshold命令用来配置DHCPv6报文限速丢弃告警阈值。

undo dhcpv6 packet-rate drop-alarm threshold命令用来恢复DHCPv6报文限速丢弃告警阈值为缺省值。

缺省情况下,使能DHCPv6报文限速丢弃告警功能时,告警阈值为100包。

命令格式

dhcpv6 packet-rate drop-alarm threshold threshold

undo dhcpv6 packet-rate drop-alarm threshold

参数说明

参数

参数说明

取值

threshold

指定DHCPv6的报文限速丢弃告警阈值。

整数形式,取值范围为1~1000。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

通过命令dhcpv6 packet-rate drop-alarm enable,使能了DHCPv6报文限速丢弃告警功能后,因限速丢弃的DHCPv6报文超过告警阈值时,设备会记录告警信息。

前置条件

  1. 执行命令dhcp enable使能全局DHCP功能。

  2. 执行命令dhcpv6 packet-rate packet-rate使能DHCPv6报文限速功能。

  3. 执行命令dhcpv6 packet-rate drop-alarm enable使能DHCPv6报文限速丢弃告警功能。

使用实例

# 配置当丢弃的DHCPv6报文数超过150包时发出告警信息。

<HUAWEI> system-view
[HUAWEI] dhcp enable
[HUAWEI] dhcpv6 packet-rate 200
[HUAWEI] dhcpv6 packet-rate drop-alarm enable
[HUAWEI] dhcpv6 packet-rate drop-alarm threshold 150

dhcpv6 pool

命令功能

dhcpv6 pool命令用来创建IPv6/IPv6 PD地址池或进入IPv6/IPv6 PD地址池视图。

undo dhcpv6 pool命令删除创建的IPv6/IPv6 PD地址池。

缺省情况下,系统未创建IPv6/IPv6 PD地址池。

命令格式

dhcpv6 pool pool-name

undo dhcpv6 pool pool-name

参数说明

参数

参数说明

取值

pool-name

IPv6/IPv6 PD地址池名称。

字符串形式,不支持空格,区分大小写,长度范围是1~31。可以设定为包含数字、字母和下划线“_”或“.”的组合。

视图

系统视图

缺省级别

2:配置级

使用指南

此命令作用于DHCPv6/DHCPv6 PD服务器端。配置DHCPv6/DHCPv6 PD服务器时,需执行dhcpv6 pool命令创建IPv6/IPv6 PD地址池,该地址池可以供DHCPv6/DHCPv6 PD服务器分配IPv6地址/IPv6地址前缀时使用。

使用实例

# 创建名为“DHCPv6POOL”的IPv6地址池。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool DHCPv6POOL

dhcpv6 relay destination

命令功能

dhcpv6 relay destination命令用来使能接口的DHCPv6中继代理功能,并配置DHCPv6服务器或下一跳中继代理的IPv6地址。

undo dhcpv6 relay destination命令用来去使能接口的DHCPv6中继代理功能。

缺省情况下,接口下未使能DHCPv6中继代理功能。

命令格式

dhcpv6 relay { destination ipv6-address | interface interface-type interface-number }

undo dhcpv6 relay { destination ipv6-address | interface interface-type interface-number }

参数说明

参数

参数说明

取值

ipv6-address

指定中继报文的目的IPv6地址,可以是DHCPv6服务器或下一跳中继设备的IPv6地址。

32位16进制数,格式为X:X:X:X:X:X:X:X。

interface interface-type interface-number

指定中继报文出接口的接口类型和接口编号。

-

视图

VLANIF接口视图、VBDIF接口视图、Eth-Trunk接口视图、GE接口视图、XGE接口视图、40GE接口视图、100GE接口视图、Eth-Trunk子接口视图、GE子接口视图、XGE子接口视图、40GE子接口视图、100GE子接口视图

缺省级别

2:配置级

使用指南

应用场景

当DHCPv6客户端向DHCPv6服务器申请IPv6地址,而客户端和服务器不在同一个网段时,在客户端和服务器之间需要架设一台DHCPv6 Relay设备,通过中继代理功能传递客户端和服务器交互的DHCPv6报文。

执行dhcpv6 relay destination命令,可以使能接口的DHCPv6中继代理功能。

前提条件

在系统视图下执行命令dhcp enable,使能全局DHCP功能。

使用实例

# 使能接口VLANIF100的IPv6中继代理功能,并指定中继报文的目的地址为fc00:1::1。

<HUAWEI> system-view
[HUAWEI] dhcp enable
[HUAWEI] ipv6
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] ipv6 enable
[HUAWEI-Vlanif100] dhcpv6 relay destination fc00:1::1 
# 使能接口GE1/0/1的IPv6中继代理功能,并指定中继报文的目的地址为fc00:1::1。
<HUAWEI> system-view
[HUAWEI] dhcp enable
[HUAWEI] ipv6
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] ipv6 enable
[HUAWEI-GigabitEthernet1/0/1] dhcpv6 relay destination fc00:1::1 

dhcpv6 relay server-select

命令功能

dhcpv6 relay server-select命令用来配置DHCPv6中继所对应的DHCPv6服务器组。

undo dhcpv6 relay server-select命令用来删除DHCPv6中继所对应的DHCPv6服务器组。

缺省情况下,未指定DHCPv6服务器组。

命令格式

dhcpv6 relay server-select group-name

undo dhcpv6 relay server-select

参数说明

参数

参数说明

取值

group-name

指定DHCPv6服务器组名。

字符串形式,区分大小写,不支持空格,长度范围是1~32。

视图

VLANIF接口视图、VBDIF接口视图、Eth-Trunk接口视图、GE接口视图、XGE接口视图、40GE接口视图、100GE接口视图、Eth-Trunk子接口视图、GE子接口视图、XGE子接口视图、40GE子接口视图、100GE子接口视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用在DHCPv6中继设备上。客户端发送的DHCPv6请求报文通过DHCPv6中继发送到DHCPv6服务器时,可以执行命令dhcp relay server-select指定DHCPv6中继对应的DHCPv6服务器组,从而配置DHCPv6中继所代理的DHCPv6服务器地址。

前置条件

  1. 执行命令dhcpv6 server group,创建DHCPv6服务器组。

  2. 在接口视图下执行命令ipv6 enable (接口视图),使能IPv6功能。

注意事项

  • 每个DHCPv6服务器组可以对应多个接口,但是一个接口下只能指定一个DHCPv6服务器组。
  • DHCPv6服务器组中服务器的IP地址不能与DHCPv6中继的接口IP地址在同一网段。
  • 同一个接口视图下重复执行命令dhcpv6 relay server-select,最新的配置生效。

使用实例

# 在接口VLANIF100下指定DHCPv6中继所对应的DHCPv6服务器组为group1。

<HUAWEI> system-view
[HUAWEI] ipv6
[HUAWEI] dhcp enable
[HUAWEI] dhcpv6 server group group1
[HUAWEI-dhcpv6-server-group-group1] dhcpv6-server fc00:1::1
[HUAWEI-dhcpv6-server-group-group1] quit
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] ipv6 enable
[HUAWEI-Vlanif100] dhcpv6 relay server-select group1
# 在接口GE1/0/1下指定DHCPv6中继所对应的DHCPv6服务器组为group1。
<HUAWEI> system-view
[HUAWEI] ipv6
[HUAWEI] dhcp enable
[HUAWEI] dhcpv6 server group group1
[HUAWEI-dhcpv6-server-group-group1] dhcpv6-server fc00:1::1
[HUAWEI-dhcpv6-server-group-group1] quit
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] ipv6 enable
[HUAWEI-GigabitEthernet1/0/1] dhcpv6 relay server-select group1

dhcpv6 relay source-interface

命令功能

dhcpv6 relay source-interface命令用来配置接口地址作为报文源IPv6地址。

undo dhcpv6 relay source-interface命令用来恢复缺省配置。

缺省情况下,未配置接口地址作为报文源IPv6地址。

命令格式

dhcpv6 relay source-interface interface-type interface-number

undo dhcpv6 relay source-interface

参数说明

参数

参数说明

取值

interface-type interface-number

指定接口类型和接口编号。其中:
  • interface-type:指定接口类型。
  • interface-number:指定接口编号。
说明:
当前仅支持Loopback接口。

-

视图

系统视图、VBDIF接口视图、VLANIF接口视图、Eth-Trunk接口视图、GE接口视图、XGE接口视图、40GE接口视图、100GE接口视图、Eth-Trunk子接口视图、GE子接口视图、XGE子接口视图、40GE子接口视图、100GE子接口视图

缺省级别

2:配置级

使用指南

应用场景

DHCPv6中继转发来自DHCPv6客户端报文时,使用报文入接口下的IPv6地址作为报文的源IPv6地址,这样需要DHCPv6中继的每个接口下都配置IPv6地址,导致配置过程复杂和IPv6地址浪费。在DHCPv6中继配置命令dhcpv6 relay source-interface interface-type interface-number,指定Loopback接口的IPv6地址作为DHCPv6中继报文的源IPv6地址,简化了配置过程,节约了IPv6地址。

另外,如果VXLAN分布式网关作为DHCPv6中继,由于作为网关的VBDIF接口在各个分布式网关设备上的IPv6地址都相同,使用该IPv6地址与服务器通讯会导致服务器的回应报文返回到错误的分布式网关设备上(即非发送DHCPv6请求报文的设备)。为解决该问题,需要在每个分布式网关设备上配置命令dhcpv6 relay source-interface interface-type interface-number,指定Loopback接口的IPv6地址作为DHCPv6中继报文的源IPv6地址,以保证服务器的响应报文能够返回到正确的分布式网关设备上。

前置条件

在系统视图下配置该命令,需要前四个条件。在接口视图下配置该命令,需要所有条件。

注意事项

如果来自DHCPv6客户端的报文入接口配置了IPv6地址,则使用该地址作为报文源地址。

若在系统视图下进行配置,则对设备各接口命令功能有效;若在接口视图下进行配置,则仅对该接口命令功能生效。若同时在接口视图与系统视图下进行配置,则接口视图下的配置优先级较高。

使用实例

# 在系统视图下,配置Loopback接口地址作为报文源IPv6地址。

<HUAWEI> system-view
[HUAWEI] ipv6
[HUAWEI] interface loopback 5
[HUAWEI-LoopBack5] ipv6 enable
[HUAWEI-LoopBack5] ipv6 address fc01:1::1/128
[HUAWEI-LoopBack5] quit
[HUAWEI] dhcp enable
[HUAWEI] dhcpv6 relay source-interface loopback 5

# 在接口VLANIF100下,指定Loopback接口地址作为报文源IPv6地址。

<HUAWEI> system-view
[HUAWEI] ipv6
[HUAWEI] interface loopback 5
[HUAWEI-LoopBack5] ipv6 enable
[HUAWEI-LoopBack5] ipv6 address fc01:1::1/128
[HUAWEI-LoopBack5] quit
[HUAWEI] dhcp enable
[HUAWEI] interface Vlanif 100
[HUAWEI-Vlanif100] ipv6 enable
[HUAWEI-Vlanif100] dhcpv6 relay destination fc00:1::1
[HUAWEI-Vlanif100] dhcpv6 relay source-interface loopback 5
# 在接口GE1/0/1下,指定Loopback接口地址作为报文源IPv6地址。
<HUAWEI> system-view
[HUAWEI] ipv6
[HUAWEI] interface loopback 5
[HUAWEI-LoopBack5] ipv6 enable
[HUAWEI-LoopBack5] ipv6 address fc01:1::1/128
[HUAWEI-LoopBack5] quit
[HUAWEI] dhcp enable
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] ipv6 enable
[HUAWEI-GigabitEthernet1/0/1] dhcpv6 relay destination fc00:1::1
[HUAWEI-GigabitEthernet1/0/1] dhcpv6 relay source-interface loopback 5

dhcpv6 relay option79 insert enable

命令功能

dhcpv6 relay option79 insert enable命令用来配置在DHCPv6报文中插入Option79选项。

undo dhcpv6 relay option79 insert enable命令用来恢复缺省配置。

缺省情况下,DHCPv6报文中没有插入Option79选项。

命令格式

dhcpv6 relay option79 insert enable

undo dhcpv6 relay option79 insert enable

参数说明

视图

系统视图、VBDIF接口视图、VLANIF接口视图、Eth-Trunk接口视图、GE接口视图、XGE接口视图、40GE接口视图、100GE接口视图、Eth-Trunk子接口视图、GE子接口视图、XGE子接口视图、40GE子接口视图、100GE子接口视图

缺省级别

2:配置级

使用指南

应用场景

在IPv4网络中,通过MAC地址来标识DHCPv4客户端;在IPv6网络中,通过DUID来标识DHCPv6客户端。在IPv4业务和IPv6业务双栈部署的场景中,管理员希望能够通过客户端的MAC地址与客户端获取的IPv4/IPv6地址建立联系,基于MAC地址对双栈客户端进行统一管理。但是,当前通过DUID无法有效的识别出DHCPv6客户端的MAC地址。

RFC规定DHCPv6中继设备可以通过Option79选项填写客户端的链路地址和链路类型。所以在设备作为DHCPv6中继时,为了能够使DHCPv6服务器获取到客户端的MAC地址,可以通过命令dhcpv6 relay option79 insert enable,配置在DHCPv6报文中插入Option79选项。配置该命令后,DHCPv6中继设备在收到客户端的请求报文时,会插入Option79选项后再将请求报文转发给DHCPv6服务器,DHCPv6服务器通过解析Option79选项信息获取客户端的MAC地址。

前置条件

  • 系统视图下配置该功能时,首先需要在系统视图下使能DHCPv6功能。
  • 接口视图下配置该功能时,首先需要在接口视图下使能DHCPv6中继功能。

注意事项

  • 仅第一跳DHCPv6中继设备支持该功能。
  • 系统视图下配置该功能对所有接口都生效,接口视图下配置该功能仅对当前接口生效。同时在接口视图与系统视图下进行配置,则接口视图下的配置优先级较高。

使用实例

# 系统视图下,配置在DHCPv6报文中插入Option79选项。

<HUAWEI> system-view
[HUAWEI] dhcp enable
[HUAWEI] ipv6
[HUAWEI] dhcpv6 relay option79 insert enable

# 接口视图下,配置在DHCPv6报文中插入Option79选项。

<HUAWEI> system-view
[HUAWEI] dhcp enable
[HUAWEI] ipv6
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] ipv6 enable
[HUAWEI-Vlanif100] dhcpv6 relay destination fc00:1::1
[HUAWEI-Vlanif100] dhcpv6 relay option79 insert enable

dhcpv6 remote-id format

命令功能

dhcpv6 remote-id format命令用来配置DHCPv6报文中Remote-ID选项的格式。

undo dhcpv6 remote-id format命令用来恢复DHCPv6报文中Remote-ID选项为缺省配置。

缺省情况下,DHCPv6报文中Remote-ID选项的格式为default

命令格式

dhcpv6 remote-id format { default | user-defined text }

undo dhcpv6 remote-id format

参数说明

参数

参数说明

取值

default

指定Remote-ID选项采用默认格式。默认格式为"%duid %portname:%04svlan.%04cvlan"。其中,svlan和cvlan的取值为整数形式,长度为4个字符,如果不足该长度在前面补0。例如设备接收DHCPv6报文的外层VLAN为11,内层VLAN为22,入接口为GE1/0/1,客户端的DUID为0003000180FB063545B3,则系统解析时生成的Remote-ID选项为0003000180FB063545B3 GigabitEthernet 1/0/1:0011.0022。

-

user-defined text

指定Remote-ID选项格式为用户自定义格式,用户自定义格式可以为:
  • 关键字定义方式:根据自定义格式支持的关键字进行配置,例如当需要记录用户所连接的设备名称、用户所属的外层VLAN时,可自定义格式为:"%sysname %svlan"。如果用户所连接的设备名称为HUAWEI、所属svlan为100,则Remote-ID记录的用户位置信息为"HUAWEI 100"。

    自定义选项格式支持的关键字及其含义如表6-84所示。

  • 普通字符串定义方式:直接将Remote-ID选项定义为某一字符串,例如当接口下的用户全部位于名称为N8的办公大楼内,则可直接定义Remote-ID选项内容为"N8"。

  • 混合定义方式:Remote-ID选项格式由关键字与普通字符共同定义,例如"%sysname N8"。

字符串形式,区分大小写,支持空格,长度范围是3~247。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

Remote-ID选项可以记录设备接收来自客户端的DHCPv6请求报文的DUID等用户接入信息。设备作为DHCPv6中继或LDRA,当接收到DHCPv6客户端的请求报文并向DHCPv6服务器转发报文时,可以通过在报文中插入Remote-ID选项来标识DHCPv6客户端的位置信息,这些信息作为DHCPv6服务器分配IPv6地址和网络参数的依据。通过执行命令dhcpv6 remote-id format可以配置DHCPv6报文中插入的Remote-ID选项的格式。

表6-84  自定义选项格式支持的关键字及其含义

关键字

含义

duid

客户端的身份标识,包含客户端MAC地址等信息

sysname

客户端的设备名称

portname

设备接收客户端发送的DHCPv6报文的入接口名称

porttype

设备接收客户端发送的DHCPv6报文的入接口类型,在某些场景下配置NAS接口时指定的接口类型

iftype

设备接收客户端发送的DHCPv6报文的入接口类型,一般指GE等接口类型

mac

设备的MAC地址

slot

设备接收客户端发送的DHCPv6报文的槽位号

subslot

设备接收客户端发送的DHCPv6报文的子槽位号

port

设备接收客户端发送的DHCPv6报文的接口号

svlan

客户端发送的DHCPv6报文的外层VLAN

cvlan

客户端发送的DHCPv6报文的内层VLAN

length

length关键字后面内容的总长度,不包括length关键字的长度

后续任务

设备作为DHCPv6中继时,执行命令dhcpv6 remote-id format配置DHCPv6报文中Remote-ID选项的格式后,需要再执行命令dhcpv6 remote-id insert enabledhcpv6 remote-id rebuild enable使能在DHCPv6中继报文中插入Remote-ID选项。

说明:

设备作为LDRA时,默认插入Remote-ID选项,不需要配置使能在DHCPv6中继报文中插入Remote-ID选项。

注意事项

  • 自定义选项格式内容必须在双引号""之内。例如,需要配置自定义格式内容为mac,则执行命令dhcpv6 interface-id format user-defined "%mac"

  • 自定义选项格式的关键字之间必须存在非数字的分隔符,不然会出现无法解析的情况。

  • 自定义选项格式的关键字之前必须加上"%"才能和普通字符串进行区分;如果"%"与关键字之前存在数字,该数字表明关键字占用的字符数。

  • 自定义选项内容以ASCII格式进行封装,除上述注意事项外,还需注意以下规则:

    • \表示转义字符,\后面的特殊字符%\[]表示字符本身。比如\\表示字符\。
    • ASCII格式字符串中可以允许的字符包含阿拉伯数字、大写英文字母、小写英文字母以及符号!@#$%^&*()_+|-=\[]{};:'"/?.,<>`。
    • 在ASCII格式字符串中,各关键字默认长度取实际长度。

使用实例

# 配置DHCPv6报文的remote-id为自定义格式,封装内容为设备的MAC地址。

<HUAWEI> system-view
[HUAWEI] dhcpv6 remote-id format user-defined "%mac"

dhcpv6 remote-id insert enable

命令功能

dhcpv6 remote-id insert enable命令用来使能在DHCPv6中继报文中插入remote-id选项的功能。

undo dhcpv6 remote-id insert enable命令用来去使能在DHCPv6中继报文中插入remote-id选项的功能。

缺省情况下,在DHCPv6中继报文中插入remote-id选项的功能处于未使能状态。

命令格式

dhcpv6 remote-id insert enable

undo dhcpv6 remote-id insert enable

参数说明

视图

GE接口视图、XGE接口视图、40GE接口视图、100GE接口视图、端口组视图、Eth-Trunk接口视图

缺省级别

2:配置级

使用指南

应用场景

remote-id选项通过携带客户端的一些信息来唯一标识客户端。服务器可以根据remote-id选项内容,进行地址分配、参数配置、前缀代理的决策。remote-id选项内容由厂商自定义,通常可以携带以下信息:拨号连接中呼叫者的电话号码、用户名、点对点连接中对端IP地址、接入的端口信息等。

使用实例

# 在GE1/0/1接口下使能DHCPv6报文中插入remote-id功能。

<HUAWEI> system-view
[HUAWEI] ipv6
[HUAWEI] dhcp enable
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] dhcpv6 remote-id insert enable

dhcpv6 remote-id rebuild enable

命令功能

dhcpv6 remote-id rebuild enable命令用来使能在DHCPv6中继报文中插入remote-id的功能。

undo dhcpv6 remote-id rebuild enable命令用来去使能在DHCPv6中继报文中插入remote-id的功能。

缺省情况下,在DHCPv6中继报文中插入remote-id的功能处于未使能状态。

命令格式

dhcpv6 remote-id rebuild enable

undo dhcpv6 remote-id rebuild enable

参数说明

视图

GE接口视图、XGE接口视图、40GE接口视图、100GE接口视图、端口组视图、Eth-Trunk接口视图

缺省级别

2:配置级

使用指南

remote-id选项通过携带客户端的一些信息来唯一标识客户端。服务器可以根据remote-id选项内容,进行地址分配、参数配置、前缀代理的决策。remote-id选项内容由厂商自定义,通常可以携带以下信息:拨号连接中呼叫者的电话号码、用户名、点对点连接中对端IP地址、接入的端口信息等。

执行本命令之前,需要使用dhcp enable命令使能全局DHCP功能。

使用实例

# 在GE1/0/1接口下使能DHCPv6报文中插入remote-id功能。

<HUAWEI> system-view
[HUAWEI] dhcp enable
[HUAWEI] interface gigabitethernet1/0/1
[HUAWEI-GigabitEthernet1/0/1] dhcpv6 remote-id rebuild enable

dhcpv6 server(系统视图)

命令功能

dhcpv6 server命令用来在系统视图下使能DHCPv6服务器或DHCPv6 PD服务器功能。

undo dhcpv6 server命令用来在系统视图下去使能DHCPv6服务器或DHCPv6 PD服务器功能。

缺省情况下,系统视图下DHCPv6服务器或DHCPv6 PD服务器功能处于未使能状态。

命令格式

dhcpv6 server { allow-hint | preference preference-value | rapid-commit | unicast } *

undo dhcpv6 server { allow-hint | preference | rapid-commit | unicast } *

参数说明

参数

参数说明

取值

allow-hint

指定DHCPv6服务器支持根据DHCPv6客户端期望选项中的地址、前缀和前缀长度来分配。

指定了allow-hint参数,则服务器优先为客户端分配其期望选项中的地址、前缀和前缀长度。如果客户端期望选项中的地址、前缀和前缀长度不在地址池范围内中,或者已经分配给其他客户端,则服务器忽略客户端的期望选项,并为客户端分配其他空闲前缀。

-

preference preference-value

指定设备发送的Advertise报文中的服务器优先级。DHCPv6客户端会根据Advertise报文中的服务器优先级的高低来选择级别最高的服务器来分配IPv6地址或前缀。

整数形式,取值范围是0~255。

缺省值为0。取值越大,表示服务器的优先级越高。

rapid-commit

指定设备支持快速分配地址或前缀功能,即两步交互方式。

-

unicast

指定在地址续租过程中客户端和服务器之间采用单播通信。

-

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

设备作为DHCPv6或DHCPv6 PD服务器,支持在系统视图下或接口视图下使能DHCPv6或DHCPv6 PD服务器功能。在接口视图下使能DHCPv6或DHCPv6 PD服务器,配置信息仅对该接口生效且一个接口下只能指定一个IPv6地址池。

当DHCPv6或DHCPv6 PD服务器与DHCPv6客户端在不同链路范围,即存在DHCPv6中继的场景时,如果在接口视图下使能DHCPv6或DHCPv6 PD服务器,由于一个接口下只能指定一个IPv6地址池,因此只能实现为DHCPv6中继下的一个网段的客户端分配IPv6地址或前缀等配置参数。如果需要通过DHCPv6中继为多个网段的DHCPv6客户端分配IPv6地址或前缀等配置参数,可以通过在系统视图下使能DHCPv6或DHCPv6 PD服务器。

在接口视图下使能DHCPv6或DHCPv6 PD服务器的配置方法受物理接口状态的影响,如果接口状态变为Down,DHCPv6或DHCPv6 PD服务器就无法通过DHCPv6中继为客户端成功分配网络配置参数。通过在系统视图下使能DHCPv6或DHCPv6 PD服务器,如果DHCPv6中继和DHCPv6服务器或DHCPv6 PD服务器之间有多条可达路由,只要保证DHCPv6中继和DHCPv6服务器或DHCPv6 PD服务器之间存在一条可达路由,就可以实现通过中继为客户端分配IPv6地址等配置参数,提高了客户端获取配置信息的可靠性;同时,不需要在接口上配置,减少了管理员的维护工作量。

设备作为DHCPv6服务器或DHCPv6 PD服务器时,可能配置了多个IPv6地址池,DHCPv6服务器或DHCPv6 PD服务器接收到DHCPv6请求报文后,选择IPv6地址池的原则如下:
  • 设备作为DHCPv6服务器时

    • 对于存在中继的场景,根据报文中第一个不为0的“link-address”字段(标识DHCPv6客户端所在链路范围),选择与地址池中已配置的网络前缀(执行命令link-address或执行命令address prefix)属于同一链路范围的地址池。
    • 对于不存在中继的场景,设备作为DHCPv6服务器仅支持以DHCPv6无状态方式为客户端分配网络参数(即DHCPv6服务器只分配除IPv6地址以外的配置参数,包括DNS、NIS、SNTP服务器等,客户端的IPv6地址仍然通过路由通告方式自动生成)。如果想以DHCPv6有状态方式为客户端分配网络参数,可以在接口视图下使能DHCPv6服务器,执行命令dhcpv6 server(接口视图)
  • 设备作为DHCPv6 PD服务器时

    • 对于存在中继的场景,根据报文中第一个不为0的“link-address”字段(标识DHCPv6客户端所在链路范围),选择与地址池中已配置的网络前缀(执行命令link-address)属于同一链路范围的地址池。
    • 对于不存在中继的场景,不支持在系统视图下使能DHCPv6 PD服务器,可以在接口视图下使能DHCPv6服务器,执行命令dhcpv6 server(接口视图)

前置条件

  1. 执行dhcp enable使能全局DHCP功能。

  2. 执行ipv6全局使能IPv6功能。

使用实例

# 系统视图下使能DHCPv6服务器功能,配置优先级为255。

<HUAWEI> system-view
[HUAWEI] dhcp enable
[HUAWEI] ipv6
[HUAWEI] dhcpv6 server preference 255
相关主题

dhcpv6 server(接口视图)

命令功能

dhcpv6 server命令用来配置在接口下使能DHCPv6服务器功能。

undo dhcpv6 server命令用来配置在接口下去使能DHCPv6服务器功能。

缺省情况下,接口下DHCPv6服务器功能处于未使能状态。

命令格式

dhcpv6 server pool-name [ allow-hint | preference preference-value | rapid-commit | unicast ] *

undo dhcpv6 server

参数说明

参数

参数说明

取值

pool-name

指定接口下配置的DHCPv6地址池名称。

字符串形式,不支持空格,长度范围是1~31,可以设定为包含数字、字母和下划线“_”或“.”的组合。

allow-hint

指定DHCPv6服务器支持根据DHCPv6客户端期望选项中的地址、前缀和前缀长度来分配。

指定了allow-hint参数,则服务器优先为客户端分配其期望选项中的地址、前缀和前缀长度。如果客户端期望选项中的地址、前缀和前缀长度不在地址池范围内中,或者已经分配给其他客户端,则服务器忽略客户端的期望选项,并为客户端分配其他空闲前缀。

-

preference preference-value

指定DHCPv6服务器发送的Advertise报文中的服务器优先级。DHCPv6客户端会根据Advertise报文中的服务器优先级的高低来选择级别最高的服务器来分配IPv6地址或者前缀。

整数形式,取值范围是0~255。

缺省值为0。该值越大,表示服务器的优先级越高。

rapid-commit

指定服务器支持前缀快速分配功能。

-

unicast

指定在地址续租过程中客户端和服务器之间单播通信。

-

视图

VLANIF接口视图、Eth-Trunk接口视图、GE接口视图、XGE接口视图、40GE接口视图、100GE接口视图、Eth-Trunk子接口视图、GE子接口视图、XGE子接口视图、40GE子接口视图、100GE子接口视图

缺省级别

2:配置级

使用指南

应用场景

该命令应用于DHCPv6服务器。如果在接口上引用了地址池,则从该接口接收到客户端发送的DHCPv6请求后,将从引用的地址池中选择地址或者前缀,分配给客户端。

前置条件

  1. 执行命令dhcp enable,使能全局DHCP功能。

  2. 执行命令ipv6,全局使能IPv6功能。

  3. 在接口视图下执行ipv6 enable,使能IPv6功能。

注意事项

  • 一个接口不能同时作为DHCPv6客户端、DHCPv6中继代理和DHCPv6服务器。
  • 一个接口上最多只能引用一个IPv6地址池。
  • 如果接口引用的IPv6地址池不存在,则DHCPv6服务器功能不生效。

使用实例

# 在VLANIF100接口下引用DHCPv6地址池pool1,设定优先级为255。

<HUAWEI> system-view
[HUAWEI] dhcp enable
[HUAWEI] ipv6
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] ipv6 enable
[HUAWEI-Vlanif100] dhcpv6 server pool1 preference 255
# 在GE1/0/1接口下引用DHCPv6地址池pool1,设定优先级为255。
<HUAWEI> system-view
[HUAWEI] dhcp enable
[HUAWEI] ipv6
[HUAWEI] interface gigabitethernet 1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] ipv6 enable
[HUAWEI-GigabitEthernet1/0/1] dhcpv6 server pool1 preference 255

dhcpv6-server(DHCPv6服务器组视图)

命令功能

dhcpv6-server命令用来配置在DHCPv6服务器组中添加DHCPv6服务器或下一跳中继的成员。

undo dhcpv6-server命令用来从DHCPv6服务器组中删除已配置的DHCPv6服务器或下一跳中继的成员。

缺省情况下,DHCPv6服务器组下未配置DHCPv6服务器或下一跳中继的成员。

命令格式

dhcpv6-server ipv6-address [ interface interface-type interface-number ]

undo dhcpv6-server ipv6-address [ interface interface-type interface-number ]

参数说明

参数

参数说明

取值

ipv6-address

指定DHCPv6服务器或下一跳中继的IPv6地址。

总长度为128位,通常分为8组,每组为4个十六进制数的形式。格式为X:X:X:X:X:X:X:X。

interface interface-type interface-number

指定DHCPv6报文出接口的接口类型和接口编号。

  • interface-type:表示接口类型。
  • interface-number:表示接口编号。

-

视图

DHCPv6服务器组视图

缺省级别

2:配置级

使用指南

应用场景

该命令用在DHCPv6中继设备上。为增加DHCP中继转发报文的可靠性,管理员可以在一个DHCPv6服务器组中配置多个DHCPv6服务器成员,这样,多个DHCPv6服务器都可以通过中继为客户端分配IPv6地址等网络配置信息。

DHCPv6客户端和DHCPv6服务器之间可以连接多个DHCPv6中继,当设备作为DHCPv6中继时,如果对端连接的是DHCPv6服务器,需要指定DHCPv6服务器的IPv6地址;如果对端连接的是下一跳中继,则需要指定下一跳中继的IPv6地址,并在下一跳中继上指定对端DHCPv6服务器或下一跳中继的IPv6地址。

前置条件

执行命令dhcpv6 server group创建DHCPv6服务器组。

注意事项

如果DHCPv6中继对端连接多个DHCPv6服务器或下一跳中继,需要重复执行此步骤进行配置。设备最多支持连接20个DHCPv6服务器或下一跳中继。

使用实例

# 在DHCPv6服务器组dhcp-srv1中添加IPv6地址为fc00:1::1的DHCPv6服务器。

<HUAWEI> system-view
[HUAWEI] dhcpv6 server group dhcp-srv1
[HUAWEI-dhcpv6-server-group-dhcp-srv1] dhcpv6-server fc00:1::1

dhcpv6 server database

命令功能

dhcpv6 server database命令用来使能DHCPv6数据保存功能。

undo dhcpv6 server database命令用来去使能DHCPv6数据保存功能。

缺省情况下,DHCPv6数据保存功能处于未使能状态。

命令格式

dhcpv6 server database url [ write-delay interval ]

undo dhcpv6 server database url

参数说明

参数

参数说明

取值

url

指定保存的文件路径和文件名。

字符串形式,不支持空格,不区分大小写,长度范围为1~63。

write-delay interval

指定DHCPv6数据保存的时间间隔。

整数形式,取值范围是300~86400,单位是秒。缺省值是86400秒。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

设备作为DHCPv6或DHCPv6 PD服务器时,为防止设备发生意外导致数据丢失,用户可以使用dhcpv6 server database命令使能DHCPv6数据保存功能。DHCPv6数据内容包括:最后记录数据的时间、地址池名称、客户端DUID、IAID以及客户端DUID和IAID绑定的地址和前缀、冲突地址、冲突检测时间等。

系统每隔一定时间自动保存一次当前的DHCPv6数据,并覆盖之前的数据文件,这个时间间隔可以通过write-delay interval参数设置。

注意事项

如果DHCPv6客户端在设备(作为DHCPv6服务器)重启过程中请求租期更新,可能会因为设备无法接收到更新请求报文而导致客户端租期续租失败。

使用实例

# 配置DHCPv6数据保存到存储设备的路径为flash:/dhcpv6.tbl,并设置保存时间间隔为36000秒。

<HUAWEI> system-view
[HUAWEI] dhcpv6 server database flash:/dhcpv6.tbl write-delay 36000

dhcpv6 server group

命令功能

dhcpv6 server group命令用来创建一个DHCPv6服务器组并进入DHCPv6服务器组视图,或者进入已经创建的DHCPv6服务器组视图。

undo dhcpv6 server group命令用来删除已经创建的DHCPv6服务器组。

缺省情况下,系统未创建DHCPv6服务器组。

命令格式

dhcpv6 server group group-name

undo dhcpv6 server group group-name

参数说明

参数

参数说明

取值

group-name

指定DHCPv6服务器组名。

字符串形式,区分大小写,不支持空格,长度范围是1~32。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用在DHCPv6中继设备上。通常情况下,一台DHCPv6中继会同时代理多台DHCPv6服务器,可以执行命令dhcpv6 server group创建DHCPv6服务器组来统一管理该DHCPv6中继代理的DHCPv6服务器,从而在指定的DHCPv6服务器组中为通过DHCPv6中继接入的用户分配IPv6地址等网络配置信息。

后续任务
  • 配置DHCPv6服务器组后,执行命令dhcpv6-server为DHCPv6服务器组添加DHCPv6服务器成员。

  • 配置DHCPv6服务器的IP地址时,需要在接口下执行命令dhcpv6 relay server-select选择中继对应的服务器组。

注意事项

设备最多可以配置32个DHCPv6服务器组。每个DHCPv6服务器组下最多可以配置20个DHCPv6服务器。

使用实例

# 创建一个名为“DHCPv6-srv1”的DHCPv6服务器组。

<HUAWEI> system-view
[HUAWEI] dhcpv6 server group DHCPv6-srv1
[HUAWEI-dhcpv6-server-group-DHCPv6-srv1]

display dhcpv6 client

命令功能

display dhcpv6 client命令用来查看DHCPv6客户端信息。

命令格式

display dhcpv6 client [ interface interface-type interface-number ]

参数说明

参数

参数说明

取值

interface interface-type interface-number

查看指定接口类型和接口编号的DHCPv6客户端相关信息。

-

视图

所有视图

缺省级别

1:监控级

使用指南

用户在DHCPv6客户端上执行命令display dhcpv6 client可以查看申请到的地址信息。

使用实例

# 查看DHCPv6 Client信息。
<HUAWEI> display dhcpv6 client
Vlanif10 is in stateful DHCPv6 client mode.                         
Stateful DHCPv6 client is in BOUND state.                                                                 
Preferred server DUID   : 000300060819A6CDA894                                  
  Reachable via address : FE80::A19:A6FF:FECD:A897                              
IA NA IA ID 0x00000051 T1 43200 T2 69120                                        
  Obtained     : 2018-04-18 15:08:49                                                                                                
  Renews       : 2018-04-18 15:09:19                                                                                                
  Rebinds      : 2018-04-18 15:09:37                                                                                                
  Address      : FC00:3::2                                                        
    Lifetime valid 120 seconds, preferred 60 seconds                                                                                
    Expires at 2018-04-18 15:10:49(99 seconds left)                                                                                 
DNS server     : FC00:4::1 
表6-85  display dhcpv6 client命令显示信息说明

项目

描述

Vlanif10 is in stateful DHCPv6 client mode.

Vlanif10处于有状态DHCPv6客户端模式。

Stateful DHCPv6 client is in BOUND state.

DHCPv6客户端处于绑定状态。

Preferred server DUID

DHCPv6服务器的DUID。

Reachable via address

DHCPv6客户端接收报文的源IPv6地址。

Obtained

DHCPv6客户端获取IPv6地址的时间。

Renews

DHCPv6客户端获取IPv6地址后的更新时间(T1)。

Rebinds

DHCPv6客户端获取IPv6地址后的绑定更新时间(T2)。

Address

DHCPv6客户端获取的IPv6地址。

Lifetime valid 120 seconds, preferred 60 seconds

有效生命周期是120秒,优先生命周期是60秒。

Expires at 2018-04-18 15:10:49(99 seconds left)

DHCPv6客户端使用地址的过期时间是2018年4月18日15时10分49秒,离过期还剩99秒。

DNS server

DHCPv6客户端获取的DNS服务器的IPv6地址。

display dhcpv6 client prefix

命令功能

display dhcpv6 client prefix命令用来查看设备获取的IPv6地址前缀信息。

命令格式

display dhcpv6 client prefix [ name prefix-name ]

参数说明

参数

参数说明

取值

name prefix-name

查看指定IPv6地址前缀名称的前缀信息。

必须是已存在的IPv6地址前缀名称。

视图

所有视图

缺省级别

1:监控级

使用指南

设备作为DHCPv6客户端,在接口下获取到地址前缀信息后,可根据该命令查询获取的前缀信息。

使用实例

# 查看设备获取的IPv6地址前缀名称为aaa的相关信息。
<HUAWEI> display dhcpv6 client prefix name aaa
Prefix name       : aaa                                                      
  Prefix          : FC00:3::/64                                                   
    Life time(sec): valid 172800 preferred 86400 
表6-86  display dhcpv6 client prefix命令输出信息描述

项目

描述

Prefix name

IPv6地址前缀名称。

Prefix

IPv6地址前缀。

Life time(sec)

  • valid:IPv6地址前缀有效期。

  • preferred:IPv6地址前缀保活期。

相关主题

display dhcpv6 client statistics

命令功能

display dhcpv6 client statistics命令用来在DHCPv6客户端上查看DHCPv6报文的统计计数。

命令格式

display dhcpv6 client statistics [ interface interface-type interface-number ]

参数说明

参数

参数说明

取值

interface interface-type interface-number

查看指定接口的DHCPv6报文统计计数。

-

视图

所有视图

缺省级别

1:监控级

使用指南

设备作为DHCPv6客户端时,用户可以使用该命令查看DHCPv6报文的统计计数信息。

使用实例

# 在DHCPv6客户端上查看DHCPv6报文统计计数。
<HUAWEI> display dhcpv6 client statistics 
 Message statistics of interface Vlanif10:                          
   Message                  Received                                            
   Advertise                1                                                   
   Reply                    1                                                   
   Reconfigure              0                                                   
   Invalid                  0                                                   
                                                                                
   Message                  Sent                                                
   Solicit                  1                                                   
   Request                  1                                                   
   Confirm                  0                                                   
   Renew                    0                                                   
   Rebind                   0                                                   
   Release                  0                                                   
   Decline                  0                                                   
   Information-request      0   
表6-87  display dhcpv6 client statistics命令显示信息说明

项目

描述

Message

报文类型。

Received

接收的报文数。

Advertise

DHCPv6客户端接收的Advertise报文数。

Reply

DHCPv6客户端接收的Replay报文数。

Reconfigure

DHCPv6客户端接收的Reconfigure报文数。

Invalid

DHCPv6客户端接收的不可知类型的报文数。

Sent

发送的报文数。

Solicit

DHCPv6客户端发送的Solicit报文数。

Request

DHCPv6客户端发送的Request报文数。

Confirm

DHCPv6客户端发送的Confirm报文数。

Renew

DHCPv6客户端发送的Renew报文数。

Rebind

DHCPv6客户端发送的Rebind数。

Release

DHCPv6客户端发送的Release报文数。

Decline

DHCPv6客户端发送的Decline报文数。

Information-request

DHCPv6客户端发送的Information-request报文数。

display dhcpv6 duid

命令功能

display dhcpv6 duid命令用来查看网络中的DHCPv6设备的唯一标识符DUID。

命令格式

display dhcpv6 duid

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

DUID即DHCPv6设备的唯一标识符。每个服务器或客户端有且只有一个标识符。可以通过命令display dhcpv6 duid查看设备的DUID。

使用实例

# 查看DHCPv6设备DUID标识。

<HUAWEI> display dhcpv6 duid
The device's DHCPv6 unique identifier: 0001000117C667C280FB063545B3  
相关主题

display dhcpv6 relay configuration

命令功能

display dhcpv6 relay configuration命令用来查看DHCPv6中继的配置信息。

命令格式

display dhcpv6 relay configuration [ interface interface-type interface-number ]

参数说明

参数

参数说明

取值

interface interface-type interface-number

查看指定接口类型和接口编号的DHCPv6中继的配置信息。

-

视图

所有视图

缺省级别

1:监控级

使用指南

在DHCPv6中继上执行该命令可以查看DHCPv6中继的配置信息,包括源接口信息和是否在报文中插入Option79选项。

使用实例

# 查看DHCPv6中继的配置信息。
<HUAWEI> display dhcpv6 relay configuration
DHCPv6 relay running information: global                                                                                            
Source interface:       -                                                                                                           
Option79 insert:        enable                                                                                                      
DHCPv6 relay running information: Vlanif10                                                                                          
Source interface:       -                                                                                                           
Option79 insert:        enable
表6-88  display dhcpv6 relay configuration命令显示信息说明

项目

描述

DHCPv6 relay running information

DHCPv6中继的配置信息。包括全局下的(global)和接口下的配置信息。

Source interface

指定接口的IPv6地址作为发送报文的源IPv6地址。

该项目通过命令dhcpv6 relay source-interface配置。

Option79 insert

是否使能在DHCPv6报文中插入Option79选项。取值包括:
  • enable:已使能在DHCPv6报文中插入Option79选项。
  • disable:未使能在DHCPv6报文中插入Option79选项。

该项目通过命令dhcpv6 relay option79 insert enable配置。

display dhcpv6 relay statistics

命令功能

display dhcpv6 relay statistics命令用来查看DHCPv6中继代理的报文统计信息。

命令格式

display dhcpv6 relay statistics [ interface interface-type interface-number ]

参数说明

参数

参数说明

取值

interface interface-type interface-number

指定接口类型和接口编号。

不指定接口时查看所有中继接口的DHCPv6报文统计信息,指定接口时查看被指定接口的报文统计信息。

-

视图

所有视图

缺省级别

1:监控级

使用指南

如果设备应用了DHCPv6中继功能,系统会对经过中继的DHCPv6报文进行统计,执行本命令可以查看DHCPv6中继代理的报文统计信息。

使用实例

# 查看VLANIF10接口的DHCPv6报文统计信息。

<HUAWEI> display dhcpv6 relay statistics interface vlanif 10
 Interface Vlanif10 :                                                           
 MessageType              Receive          Send             Error               
 Solicit                  0                0                0                   
 Advertise                0                0                0                   
 Request                  0                0                0                   
 Confirm                  0                0                0                   
 Renew                    0                0                0                   
 Rebind                   0                0                0                   
 Reply                    0                0                0                   
 Release                  0                0                0                   
 Decline                  0                0                0                   
 Reconfigure              0                0                0                   
 Information-request      0                0                0                   
 Relay-forward            0                0                0                   
 Relay-reply              0                0                0                   
 UnknownType              0                0                0                   
表6-89  display dhcpv6 relay statistics命令输出信息描述

项目

描述

Interface

配置了DHCPv6相关功能的接口。

MessageType

DHCPv6报文类型。

Receive

收到的报文个数。

Send

发送的报文个数。

Error

解析失败的报文个数。

display dhcpv6 pool

命令功能

display dhcpv6 pool命令用来查看IPv6地址池的配置信息。

命令格式

display dhcpv6 pool [ pool-name [ allocated { address | prefix } | binding [ duid ] | conflict address | ipv6-address | ipv6-prefix/prefix-length ] ]

参数说明

参数

参数说明

取值

pool pool-name

指定IPv6地址池名称。

字符串形式,不支持空格,长度范围是1~31,可以设定为包含数字、字母和下划线“_”或“.”的组合。

allocated { address | prefix }

指定IPv6地址池中已经分配出去的IPv6地址或IPv6地址前缀。

-

binding [ duid ]

指定IPv6地址池中绑定DUID的地址。

十六进制字符串形式,字符串长度取值范围是2~256,字符串长度为偶数位。

conflict address

指定IPv6地址池中冲突的IPv6地址。

-

ipv6-address

指定IPv6地址池中的IPv6地址。

32位16进制数,格式为X:X:X:X:X:X:X:X。

ipv6-prefix/prefix-length

指定IPv6地址池中的IPv6前缀。

32位16进制数,格式为X:X::X:X/M。前缀长度范围是1~128。

视图

所有视图

缺省级别

1:监控级

使用指南

此命令作用于DHCPv6服务器端。 display dhcpv6 pool命令用于显示IPv6地址池的配置信息以及动态分配信息。

使用实例

# 查看名称为pool1的IPv6地址池的信息。

<HUAWEI> display dhcpv6 pool pool1
DHCPv6 pool: pool1                                                              
  Address prefix: FC00:1::/64                                                   
    Lifetime valid 4294967295 seconds, preferred 4294967295 seconds             
    0 in use, 0 conflicts                                                       
  Prefix delegation: FC00:3::/60 64                                             
    Lifetime valid 172800 seconds, preferred 86400 seconds                      
    0 in use                                                                    
  Information refresh time: 10000                                               
  DNS server address: FC00:4::1                                                 
  SIP server address: FC00:3::1                                                 
  NIS server address: FC00:1::2                                                 
  NISP server address: FC00:1::2                                                
  SNTP server address: FC00:1::1                                                
  Domain name: huawei.com                                                       
  SIP server domain name: sip.com                                               
  NIS server domain name: nis.com                                               
  NISP server domain name: nisp.com                                             
  Vendor-specific option:                                                       
    Enterprise ID: 2011                                                         
      Suboption 10 address FC00:1::5 
  conflict-address expire-time: 61                                              
  renew-time-percent : 55                                                       
  rebind-time-percent : 85                                                      
  Active normal clients: 0                                                      
  Active pd clients: 0 
  Logging : Enable
表6-90  display dhcpv6 pool命令输出信息描述

项目

描述

DHCPv6 pool

IPv6地址池的名称。

Address prefix

IPv6地址池中绑定的前缀。

通过配置address prefix命令完成。

Prefix delegation

IPv6地址池中绑定的代理前缀。

通过配置prefix delegation命令完成。

Information refresh time

无状态DHCPv6方式分配给客户端的配置信息刷新时间。

通过配置information-refresh命令完成。

DNS server address

IPv6地址池配置的DNS服务器地址。

通过配置dns-server命令完成。

SIP server address

IPv6地址池配置的SIP服务器地址。

通过配置sip-server命令完成。

NIS server address

IPv6地址池配置的NIS服务器地址。

通过配置nis-server命令完成。

NISP server address

IPv6地址池配置的NISP服务器地址。

通过配置nisp-server命令完成。

SNTP server address

IPv6地址池配置的SNTP服务器地址。

通过配置sntp-server命令完成。

Domain name

DHCPv6服务器为DHCPv6客户端分配的域名后缀。

通过配置dns-domain-name命令完成。

SIP server domain name

DHCPv6服务器为DHCPv6客户端分配的SIP域名后缀。

通过配置sip-domain-name命令完成。

NIS server domain name

DHCPv6服务器为DHCPv6客户端分配的NIS域名后缀。

通过配置nis-domain-name命令完成。

NISP server domain name

DHCPv6服务器为DHCPv6客户端分配的NISP域名后缀。

通过配置nisp-domain-name命令完成。

Vendor-specific option

厂商自定义选项。

通过配置vendor-specificsuboption命令完成。

conflict-address expire-time

冲突地址老化时间。

通过配置conflict-address expire-time命令完成。

renew-time-percent

续租时间占优先生命周期的百分比。

通过配置renew-time-percent rebind-time-percent命令完成。

rebind-time-percent

重绑定时间占优先生命周期的百分比。

通过配置renew-time-percent rebind-time-percent命令完成。

Active normal clients

DHCP客户端数量。

Active pd clients

DHCPv6 PD客户端数量。

Logging

DHCPv6服务器或者DHCPv6 PD服务器分配IPv6地址或前缀时记录日志的功能是否使能。取值包括:
  • Enable:已使能。
  • Disable:未使能。

通过配置logging(IPv6地址池视图)命令完成。

display dhcpv6 relay

命令功能

display dhcpv6 relay命令用来查看使能了DHCPv6中继功能的接口的配置信息。

命令格式

display dhcpv6 relay [ interface interface-type interface-number ]

参数说明

参数

参数说明

取值

interface interface-type interface-number

查看指定接口的配置信息。其中:
  • interface-type表示接口类型。
  • interface-number表示接口编号。

-

视图

所有视图

缺省级别

1:监控级

使用指南

不指定接口时查看所有使能了DHCPv6中继功能的接口的配置信息。

使用实例

# 查看所有使能了DHCPv6中继功能的接口的配置信息。

<HUAWEI> display dhcpv6 relay 
Interface               Mode          Destination
-------------------------------------------------------------------------
GigabitEthernet1/0/1    Relay        FC00:4::3
Vlanif10                Relay        FC00:1::1:1
--------------------------------------------------------------------------------
 Print count : 2                    Total count : 2     
表6-91  display dhcpv6 relay命令输出信息描述

项目

描述

Interface

使能了DHCPv6中继功能的接口。

Mode

配置的DHCPv6功能模式。

Destination

DHCPv6中继报文的目的地址。

可以指向DHCPv6服务器的地址或下一跳DHCPv6中继地址或DHCPv6服务器组。

该项目可以通过命令dhcpv6 relay destination或命令dhcpv6 relay server-select配置。

Print count

打印的接口数目。

Total count

使能了DHCPv6中继功能的接口总数。

display dhcpv6 server

命令功能

display dhcpv6 server命令用来查看DHCPv6服务器功能相关信息。

命令格式

display dhcpv6 server [ database | [ statistics ] [ interface interface-type interface-number ] ]

参数说明

参数

参数说明

取值

database

显示指定绑定表数据库的配置信息。

-

statistics

显示DHCPv6服务器的报文统计信息。

-

interface interface-type interface-number

显示指定接口类型和接口编号的DHCP服务器信息。

-

视图

所有视图

缺省级别

1:监控级

使用指南

此命令作用于DHCPv6服务器端,display dhcpv6 server命令查看DHCPv6服务器功能相关信息。

使用实例

# 查看DHCPv6服务器功能相关信息。

<HUAWEI> display dhcpv6 server
 Interface                                DHCPv6 pool
 Vlanif10                                 pool1 
表6-92  display dhcpv6 server命令输出信息描述

项目

描述

Interface

使能DHCPv6服务器功能的接口。

DHCPv6 pool

接口下配置的IPv6地址池名称

通过配置dhcpv6 server命令完成。

相关主题

display dhcpv6 server group

命令功能

display dhcpv6 server group命令用来查看DHCPv6服务器组的配置信息。

命令格式

display dhcpv6 server group [ group-name ]

参数说明

参数

参数说明

取值

group-name

显示指定DHCPv6服务器组的配置信息。

如果不选择此参数,表示显示所有DHCPv6服务器组的配置信息。

字符串形式,区分大小写,不支持空格,长度范围是1~32。

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

此命令应用在DHCPv6中继设备上。通过执行命令display dhcpv6 server group,可以查看DHCPv6中继设备上建立的DHCPv6服务器组的配置信息。

前置条件

在DHCP中继上执行命令dhcpv6 server group配置DHCPv6服务器组。

使用实例

# 在DHCPv6中继设备上查看名称为“group1”的DHCPv6服务器组的配置信息。

<HUAWEI> display dhcpv6 server group group1
  DHCPv6 Group-name   : group1                                                      
    (0)   server-ip   : FC00:1::1   

# 在DHCPv6中继设备上查看所有DHCPv6服务器组的配置信息。

<HUAWEI> display dhcpv6 server group
dhcpv6 server group
--------------------------------------------------------------------------------
  DHCPv6 Group-name   : g1
    (0)   server-ip   : FC00:2::1 
    (1)   server-ip   : FC00:2::2 
    (2)   server-ip   : FC00:2::3 
    (3)   server-ip   : FC00:2::4 
    (4)   server-ip   : FC00:2::5 
    (5)   server-ip   : FC00:4::1 
  DHCPv6 Group-name   : g2
    (0)   server-ip   : FC00:3::111 
    (1)   server-ip   : FC00:3::122 
    (2)   server-ip   : FC00:3::123 
    (3)   server-ip   : FC00:3::124 
    (4)   server-ip   : FC00:3::125 
    (5)   server-ip   : FC00:3::126 
    (6)   server-ip   : FC00:3::127 
  DHCPv6 Group-name   : g3
    (0)   server-ip   : FC00:3::1 
    (1)   server-ip   : FC00:3::2 
    (2)   server-ip   : FC00:3::3 
    (3)   server-ip   : FC00:3::4 
    (4)   server-ip   : FC00:3::5 
    (5)   server-ip   : FC00:3::6 
    (6)   server-ip   : FC00:3::7 
--------------------------------------------------------------------------------
 Total count : 3
表6-93  display dhcpv6 server group命令输出信息描述

项目

描述

DHCPv6 Group-name

DHCPv6服务器组名称。

该参数可以通过命令dhcpv6 server group配置。

server-ip

DHCPv6服务器组中的DHCPv6服务器IPv6地址。

该参数可以通过命令dhcpv6-server(DHCPv6服务器组视图)配置。

display dhcpv6 statistics

命令功能

display dhcpv6 statistics命令用来查看DHCPv6报文的统计信息。

命令格式

display dhcpv6 statistics

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

设备在运行DHCPv6业务过程中可能会出现故障,为方便管理员或者其他设备维护人员快速定位故障原因,需要提供一些定位手段,报文统计和报文丢弃原因分类统计是最快捷有效的手段。执行命令display dhcpv6 statistics用来查看DHCPv6报文的统计信息。

使用实例

# 查看DHCPv6报文统计计数。

<HUAWEI> display dhcpv6 statistics
Input: total 10 packets, discarded 0 packets                                     
  Solicit                 :         10,  Advertise               :          0   
  Request                 :          0,  Confirm                 :          0   
  Renew                   :          0,  Rebind                  :          0   
  Reply                   :          0,  Release                 :          0   
  Decline                 :          0,  Reconfigure             :          0   
  Information-request     :          0,  Relay-forward           :          0   
  Relay-reply             :          0,  Leasequery              :          0   
  Leasequery-reply        :          0,                                         
                                                                                
  Max-user limit          :        831,  Add bindtable failed    :          100
Output: total 0 packets, discarded 0 packets                                    
表6-94  display dhcpv6 statistics命令输出信息描述

项目

描述

Input: total x packets, discarded y packets

设备接收的DHCPv6报文的统计信息,其中,接收的DHCPv6报文总数为x,被丢弃的报文数为y。

Solicit

设备接收的SOLICIT报文数量。

Advertise

设备接收的ADVERTISE报文数量。

Request

设备接收的REQUEST报文数量。

Confirm

设备接收的CONFIRM报文数量。

Renew

设备接收的RENEW报文数量。

Rebind

设备接收的REBIND报文数量。

Reply

设备接收的REPLY报文数量。

Release

设备接收的RELEASE报文数量。

Decline

设备接收的DECLINE报文数量。

Reconfigure

设备接收的RECONFIGURE报文数量。

Information-request

设备接收的INFORMATION-REQUEST报文数量。

Relay-forward

设备接收的RELAY-FORW报文数量。

Relay-reply

设备接收的RELAY-REPL报文数量。

Leasequery

设备接收的LEASEQUERY报文数量。

Leasequery-reply

设备接收的LEASEQUERY-REPLY报文数量。

Max-user limit或Add bindtable failed

DHCPv6业务异常时的显示信息。异常显示信息包括:
  • Max-user limit:因超过最大用户数丢弃的所有DHCP报文数。
  • Add bindtable failed:因添加动态绑定表失败丢弃的所有DHCP报文数。
  • High cpu occupancy:因CPU过高丢弃的所有DHCP报文数。
  • Port blocked:因入端口是阻塞状态丢弃的所有DHCP报文数。
  • Rx buffers full:因为队列剩余长度小于预留阈值丢弃的所有DHCP报文数。
  • L2fdb lookup failed:因查表失败丢弃的所有DHCP报文数。
  • Bad vlan id:因错误的VLANID丢弃的所有DHCP报文数。
  • Memory exhausted:因内存耗尽丢弃的所有DHCP报文数。
  • L3if protocol down:因源端口的三层协议down丢弃的所有DHCP报文数。
  • Rate limit:因超过速率限制丢弃的所有DHCP报文数。
  • Bad packet length:因报文长度不对丢弃的所有DHCP报文数。
  • Bad ip header length:因错误的IP头长度不对丢弃的所有DHCP报文数。
  • Bad ip header checksum:因IP头的checksum不对丢弃的所有DHCP报文数。
  • Bad udp checksum:因UDP头的checksum不对丢弃的所有DHCP报文数。
  • Hops exceeded:因下一跳数不对丢弃的所有DHCP报文数。
  • Bad magic cookie:因错误的MAGIC丢弃的所有DHCP报文数。
  • Duplicate option:因多重的Option丢弃的所有DHCP报文数。
  • Bad option length:因错误的Option长度丢弃的所有DHCP报文数。
  • End option absent:因错误的ENDOPTION丢弃的所有DHCP报文数。
  • Dest-port equals source:因源接口等于出接口丢弃的所有DHCP报文数。
  • Bad chaddr:因错误的客户端MAC丢弃的所有DHCP报文数。
  • Bad giaddr:因错误的中继网关丢弃的所有DHCP报文数。
  • Bad request:因错误的请求报文丢弃的所有DHCP报文数。
  • Bad reply:因错误的回应报文丢弃的所有DHCP报文数。
  • Bad dest udp-port:因错误的目的端口丢弃的所有DHCP报文数。
  • Bad message type:因报文类型错误丢弃的所有DHCP报文数。
  • L2fdb lookup failed:INPUT的因查表失败丢弃的所有DHCP报文数。
  • Client transfered:因端口漂移丢弃的所有DHCP报文数。
  • Bad original interface:因新增动态绑定表丢弃的所有DHCP报文数。
  • Bad client-id:因错误的client-id丢弃的所有DHCP报文数。
  • Bad server-id:因错误的server-id丢弃的所有DHCP报文数。
  • Bad dest-ip:因错误的dest-ip丢弃的所有DHCP报文数。
  • Other error:因其他情况丢弃的所有DHCP报文数。

Output: total x packets, discarded y packets

设备发送的DHCPv6报文的统计信息,其中,发送的DHCPv6报文总数为x,被丢弃的报文数为y。

dns-domain-name

命令功能

dns-domain-name命令用来配置DHCPv6服务器为DHCPv6客户端分配的域名后缀。

undo dns-domain-name命令用来删除为DHCPv6客户端分配的域名后缀。

缺省情况下,系统未配置为DHCPv6客户端分配的域名后缀。

命令格式

dns-domain-name dns-domain-name

undo dns-domain-name dns-domain-name

参数说明

参数

参数说明

取值

dns-domain-name

指定为DHCPv6客户端分配的域名后缀。

字符串形式,不支持空格,不区分大小写,长度范围是1~63字符,可以设定为包含数字、字母和下划线“_”或“.”的组合。

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6服务器。DHCPv6服务器可以在为客户端分配IPv6地址的同时指定客户端使用的域名后缀。在DHCPv6服务器上使用dns-domain-name命令可以在每个全局地址池上指定客户端使用的域名。在给客户端分配IPv6地址的同时,也将域名后缀发送给客户端。

注意事项

一个IPv6地址池下最多可以配置四个不同的域名。

使用实例

# 在地址池pool1下配置为DHCPv6客户端分配的域名后缀为huawei.com。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool pool1
[HUAWEI-dhcpv6-pool-pool1] dns-domain-name huawei.com
相关主题

dns-server(IPv6地址池视图)

命令功能

dns-server命令用来为DHCPv6地址池配置DNS服务器IPv6地址。

undo dns-server命令用来删除配置的DNS服务器IPv6地址。

缺省情况下,IPv6地址池没有配置DNS服务器IPv6地址。

命令格式

dns-server ipv6-address

undo dns-server ipv6-address

参数说明

参数

参数说明

取值

ipv6-address

在DHCPv6地址池下配置DNS服务器IPv6地址。

32位16进制数,格式为X:X:X:X:X:X:X:X。

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6服务器。用户主机访问Internet,需要借助DNS服务器将待访问的域名解析为IP地址后进行通信。为了使DHCPv6客户端正确接入Internet,需要DHCPv6服务器在全局地址池中指定DNS服务器IPv6地址,DHCPv6服务器在为客户端分配IPv6地址的同时也指定了DNS服务器的IPv6地址。

注意事项

  • 当需要指定多个DNS服务器时,可以使用dns-server命令连续配置多个DNS服务器IPv6地址。
  • 每个IPv6地址池最多可以配置2个DNS服务器地址。最先分配给客户端的一个作为主用地址,先配置的DNS服务器优先级大于后配置的DNS服务器。

使用实例

#当用户分配的IPv6地址属于“global1”地址池时,指定IPv6地址为fc00:1::1的DNS服务器进行域名解析。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool global1
[HUAWEI-dhcpv6-pool-global1] dns-server fc00:1::1
相关主题

excluded-address

命令功能

excluded-address命令用来配置IPv6地址池中不参与自动分配的IPv6地址范围。

undo excluded-address命令用来删除指定的不参与自动分配的IPv6地址范围。

缺省情况下,地址池中所有IPv6地址都参与自动分配。

命令格式

excluded-address start-ipv6-address [ to end-ipv6-address ]

undo excluded-address start-ipv6-address [ to end-ipv6-address ]

参数说明

参数

参数说明

取值

start-ipv6-address

指定不参与自动分配的IPv6地址段的起始IPv6地址。

总长度为128位,通常分为8组,每组为4个十六进制数的形式。格式为X:X:X:X:X:X:X:X。

to end-ipv6-address

指定不参与自动分配的IPv6地址段的结束IPv6地址。

总长度为128位,通常分为8组,每组为4个十六进制数的形式。格式为X:X:X:X:X:X:X:X。

应与start-ipv6-address在同一网段,并且不能小于start-ipv6-address。如果不指定该参数,表示只有一个IP地址,即start-ipv6-address

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6服务器端。地址池中有些IPv6地址需要保留给其他用途,有些IPv6地址被静态长期分配给某些特定主机(例如DNS、WWW等)后就不能再进行自动分配,DHCPv6服务器可以使用excluded-address命令排除IPv6地址池中不参与自动分配的IPv6地址或IPv6地址范围。

前置条件

  1. 已经执行dhcpv6 pool命令创建地址池。
  2. 已经执行address prefix命令在地址池视图下绑定IPv6地址前缀。

注意事项

  • 被排除的IPv6地址或IPv6地址段必须在本地址池范围内。
  • 被排除的IPv6地址或IPv6地址段,不能在本地址池内自动分配使用。
  • 多次执行该命令可以排除多个不参与自动分配的IPv6地址或IPv6地址段。

使用实例

# 配置“global1”地址池下fc00:1::1到fc00:1::10的IPv6地址不参与自动分配。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool global1
[HUAWEI-dhcpv6-pool-global1] address prefix fc00:1::/64
[HUAWEI-dhcpv6-pool-global1] excluded-address fc00:1::1 to fc00:1::10
相关主题

information-refresh

命令功能

information-refresh命令用来设置无状态DHCPv6方式分配给客户端的配置信息刷新时间。

undo information-refresh命令用来恢复IPv6地址池信息刷新时间为缺省值。

缺省情况下,IPv6地址池配置信息刷新时间86400秒,即24小时。

命令格式

information-refresh time

undo information-refresh

参数说明

参数

参数说明

取值

time

指定无状态DHCPv6方式分配给客户端的配置信息刷新时间。

整数形式,取值范围是600~4294967295。单位是秒。

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

此命令应用于DHCPv6服务器。当DHCPv6服务器以无状态DHCPv6方式分配给DHCPv6客户端除IPv6地址以外的网络配置参数(DNS、NIS、SNTP服务器地址等参数),使用information-refresh命令可以配置DHCPv6服务器分配给客户端的配置信息刷新时间。

说明:
华为设备作为DHCPv6客户端时,如果DHCPv6服务器配置的information-refresh取值大于3天(259200秒),DHCPv6客户端配置信息的刷新时间为3天;如果DHCPv6服务器配置的information-refresh取值小于或等于3天,DHCPv6客户端配置信息的刷新时间为实际配置的值。

使用实例

# 在地址池pool1下设置分配给客户端的配置信息刷新时间为10000秒。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool pool1
[HUAWEI-dhcpv6-pool-pool1] information-refresh 10000
相关主题

ipv6 address auto dhcp

命令功能

ipv6 address auto dhcp命令用来使能接口通过DHCPv6协议自动获取IPv6地址及其他网络配置参数。

undo ipv6 address auto dhcp命令用来去使能接口通过DHCPv6协议自动获取IPv6地址及其他网络配置参数功能。

缺省情况下,未使能接口通过DHCPv6协议自动获取IPv6地址及其他网络配置参数功能。

命令格式

ipv6 address auto dhcp [ hint ipv6-address ] [ rapid-commit ] [ unicast-option ]

undo ipv6 address auto dhcp

参数说明

参数 参数说明 取值
hint ipv6-address

指定DHCPv6客户端申请的IPv6地址。

总长度为128位,通常分为8组,每组为4个十六进制数的形式。格式为X:X:X:X:X:X:X:X。
rapid-commit

指定DHCPv6客户端以两步交互方式完成IPv6地址申请。

-

unicast-option

指定客户端以单播方式完成IPv6地址申请。

-

视图

VLANIF接口视图、Eth-Trunk接口视图、GE接口视图、XGE接口视图、40GE接口视图、100GE接口视图、Eth-Trunk子接口视图、GE子接口视图、XGE子接口视图、40GE子接口视图、100GE子接口视图

缺省级别

2:配置级

使用指南

应用场景

此命令用于DHCPv6客户端。设备作为DHCPv6客户端,配置该命令后,设备将通过DHCPv6有状态方式从DHCPv6服务器自动获取IPv6地址及其他网络配置参数(DNS、SNTP服务器IPv6地址等参数)。

前置条件

  1. 系统视图下执行ipv6命令,全局使能IPv6功能。
  2. 系统视图下执行dhcp enable命令,全局使能DHCP功能。
  3. 接口视图下执行ipv6 enable (接口视图)命令,接口下使能IPv6功能。
  4. 接口视图下执行ipv6 address auto link-localipv6 address ipv6-address link-local命令,配置IPv6链路本地地址。
  5. 接口视图下执行ipv6 address auto global default命令,接口下使能自动学习IPv6缺省路由功能。

注意事项

只有DHCPv6服务器也配置使能了两步交互,服务器此时采用两步交互方式为客户端分配地址和配置信息。否则,服务器仍采用四步交互方式为客户端分配地址和配置信息。其中,两步交互和四步交互分别用于网络中存在1个和多个DHCPv6服务器的情况。

使用实例

# 配置接口VLANIF100通过DHCPv6方式自动获取IPv6地址及其他网络配置参数。
<HUAWEI> system-view
[HUAWEI] ipv6
[HUAWEI] dhcp enable
[HUAWEI] interface vlanif 100
[HUAWEI-Vlanif100] ipv6 enable
[HUAWEI-Vlanif100] ipv6 address auto link-local
[HUAWEI-Vlanif100] ipv6 address auto dhcp
# 配置接口GE1/0/1通过DHCPv6方式自动获取IPv6地址及其他网络配置参数。
<HUAWEI> system-view
[HUAWEI] ipv6 
[HUAWEI] dhcp enable
[HUAWEI] interface gigabitethernet1/0/1
[HUAWEI-GigabitEthernet1/0/1] undo portswitch
[HUAWEI-GigabitEthernet1/0/1] ipv6 enable
[HUAWEI-GigabitEthernet1/0/1] ipv6 address auto link-local
[HUAWEI-GigabitEthernet1/0/1] ipv6 address auto dhcp

lock(IPv6地址池视图)

命令功能

lock命令用来锁定IPv6地址池。

undo lock命令用来解除对地址池的锁定。

缺省情况下,系统未锁定IPv6地址池。

命令格式

lock

undo lock

参数说明

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6服务器端。当DHCPv6服务器进行网络迁移时,只需迁移服务器上的地址池到另外一台在现网的DHCPv6服务器设备,为了不影响当前已经从全局地址池申请了IP地址的客户端的工作,这时需要使用lock命令锁定该地址池。新用户上线时会向新的地址池申请IPv6地址。

注意事项

执行lock命令后,IPv6地址池将被锁定,不对外提供地址分配及续租服务,只处理地址释放请求。

使用实例

# 锁定“global1”地址池。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool global1
[HUAWEI-dhcpv6-pool-global1] lock
相关主题

logging(IPv6地址池视图)

命令功能

logging命令用来在IPv6地址池视图下,开启DHCPv6服务器或者DHCPv6 PD服务器分配IPv6地址或前缀时记录日志的功能。

undo logging命令用来在IPv6地址池视图下,关闭DHCPv6服务器或者DHCPv6 PD服务器分配IPv6地址或前缀时记录日志的功能。

缺省情况下,DHCPv6服务器或者DHCPv6 PD服务器分配IPv6地址或前缀时记录日志的功能处于关闭状态。

命令格式

logging [ allocation-address-success | allocation-prefix-success | detect-address-conflict | release-address-success | release-prefix-success | renew-address-success | renew-prefix-success ] *

undo logging [ allocation-address-success | allocation-prefix-success | detect-address-conflict | release-address-success | release-prefix-success | renew-address-success | renew-prefix-success ] *

参数说明

说明:

如果不指定以下参数,则表示开启或者关闭所有相关日志的记录功能。

参数 参数说明 取值
allocation-address-success 指定IPv6地址分配成功时打印日志。 -
allocation-prefix-success 指定IPv6前缀分配成功时打印日志。 -
detect-address-conflict 指定IPv6地址冲突时打印日志。 -
release-address-success 指定IPv6地址释放时打印日志。 -
release-prefix-success 指定IPv6前缀释放时打印日志。 -
renew-address-success 指定IPv6地址续租成功时打印日志。 -
renew-prefix-success 指定IPv6前缀续租成功时打印日志。 -

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6服务器或者DHCPv6 PD服务器。通过命令logging,配置服务器记录日志的功能后,服务器会记录IPv6地址或前缀分配、冲突、续租和释放的日志信息,有助于日常维护和出现故障时进行问题定位。

通过命令display dhcpv6 pool可以查看服务器记录日志功能的状态。

前置条件

执行命令dhcpv6 pool创建IPv6地址池。

注意事项

配置服务器记录日志的功能后,大量客户端请求IPv6地址或前缀会导致日志频繁记录,可能影响设备性能。

使用实例

# 在IPv6地址池pool1下,开启服务器分配IPv6地址或前缀时记录日志的功能。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool pool1
[HUAWEI-dhcpv6-pool-pool1] logging

nis-domain-name

命令功能

nis-domain-name命令用来配置DHCPv6服务器为DHCPv6客户端分配的NIS域名后缀。

undo nis-domain-name命令用来删除为DHCPv6客户端分配的NIS域名后缀。

缺省情况下,系统未配置为DHCPv6客户端分配的NIS域名后缀。

命令格式

nis-domain-name nis-domain-name

undo nis-domain-name nis-domain-name

参数说明

参数

参数说明

取值

nis-domain-name

指定为DHCPv6客户端分配的NIS域名后缀。

字符串形式,不支持空格,不区分大小写,长度范围是1~63字符,可以设定为包含数字、字母和下划线“_”或“.”的组合。

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6服务器。DHCPv6服务器可以在为客户端分配IPv6地址的同时指定客户端使用的NIS域名后缀。在DHCPv6服务器上使用nis-domain-name命令可以在每个全局地址池上指定客户端使用的NIS域名后缀。在给客户端分配IPv6地址的同时,也将NIS域名后缀发送给客户端。

注意事项

一个IPv6地址池下最多可以配置四个不同的NIS域名后缀。

使用实例

# 在IPv6地址池pool1下配置为DHCPv6客户端分配的域名后缀为nis.com。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool pool1
[HUAWEI-dhcpv6-pool-pool1] nis-domain-name nis.com
相关主题

nisp-domain-name

命令功能

nisp-domain-name命令用来配置DHCPv6服务器为DHCPv6客户端分配的NISP域名后缀。

undo nisp-domain-name命令用来删除为DHCPv6客户端分配的NISP域名后缀。

缺省情况下,系统未配置为DHCPv6客户端分配的NISP域名后缀。

命令格式

nisp-domain-name nisp-domain-name

undo nisp-domain-name nisp-domain-name

参数说明

参数

参数说明

取值

nisp-domain-name

指定为DHCPv6客户端分配的NISP域名后缀。

字符串形式,不支持空格,不区分大小写,长度范围是1~63字符,可以设定为包含数字、字母和下划线“_”或“.”的组合。

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6服务器。DHCPv6服务器可以在为客户端分配IPv6地址的同时指定客户端使用的NISP域名后缀。在DHCPv6服务器上使用nisp-domain-name命令可以在每个全局地址池上指定客户端使用的NISP域名后缀。在给客户端分配IPv6地址的同时,也将NISP域名后缀发送给客户端。

注意事项

一个IPv6地址池下最多可以配置四个不同的NISP域名后缀。

使用实例

# 在地址池pool1下配置为DHCPv6客户端分配的域名后缀为nisp.com。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool pool1
[HUAWEI-dhcpv6-pool-pool1] nisp-domain-name nisp.com
相关主题

nisp-server

命令功能

nisp-server命令用来在IPv6地址池下配置为DHCPv6客户端分配的NISP服务器IPv6地址。

undo nisp-server命令用来删除在IPv6地址池下配置的为DHCPv6客户端分配的NISP服务器IPv6地址。

缺省情况下,IPv6地址池下未配置NISP服务器IPv6地址。

命令格式

nisp-server ipv6-address

undo nisp-server ipv6-address

参数说明

参数

参数说明

取值

ipv6-address

NISP服务器IPv6地址。

32位16进制数,格式为X:X:X:X:X:X:X:X。

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6服务器端。为了使DHCPv6客户端正常访问Internet,需要DHCPv6服务器在地址池上指定NISP服务器IPv6地址,DHCPv6服务器在为客户端分配IPv6地址的同时也指定了NISP服务器IPv6地址。

注意事项

  • 每个IPv6地址池最多可以配置2个NISP服务器地址。最先分配给客户端的一个作为主用地址,另外一个作为备用地址。
  • 当指定多个NISP服务器时,要重复使用nisp-server命令配置多个IPv6地址。

使用实例

# 当用户分配的IPv6地址属于“global1”地址池时,指定对应的NISP服务器IPv6地址为fc00:1::2。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool global1
[HUAWEI-dhcpv6-pool-global1] nisp-server fc00:1::2
相关主题

nis-server

命令功能

nis-server命令用来在IPv6地址池下配置为DHCPv6客户端分配的NIS服务器IPv6地址。

undo nis-server命令用来删除在IPv6地址池下配置的为DHCPv6客户端分配的NIS服务器IPv6地址。

缺省情况下,IPv6地址池下未配置NIS服务器IPv6地址。

命令格式

nis-server ipv6-address

undo nis-server ipv6-address

参数说明

参数

参数说明

取值

ipv6-address

NIS服务器IPv6地址。

32位16进制数,格式为X:X:X:X:X:X:X:X。

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6服务器端。为了使DHCPv6客户端正常访问Internet,需要DHCPv6服务器在地址池上指定NIS服务器IPv6地址,DHCPv6服务器在为客户端分配IPv6地址的同时也指定了NIS服务器IPv6地址。

注意事项

  • 每个IPv6地址池最多可以配置2个NIS服务器地址。最先分配给客户端的一个作为主用地址,另外一个作为备用地址。
  • 当指定多个NIS服务器时,要重复使用nis-server命令配置多个IPv6地址。

使用实例

# 当用户分配的IP地址属于“global1”地址池时,指定NIS服务器的IPv6地址为fc00:1::2。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool global1
[HUAWEI-dhcpv6-pool-global1] nis-server fc00:1::2
相关主题

prefix-delegation

命令功能

prefix-delegation命令用来配置地址池视图下的代理前缀。

undo prefix-delegation命令用来删除地址池视图下的代理前缀。

缺省情况下,地址池下未配置IPv6代理前缀。

命令格式

prefix-delegation ipv6-prefix/ipv6-prefix-length assign-prefix-length [ life-time { valid-lifetime | infinite } { preferred-lifetime | infinite } ]

prefix-delegation ipv6-prefix/ipv6-prefix-length assign-prefix-length [ life-time preferred-lifetime days days [ hours hours [ minutes minutes [ seconds seconds ] ] ] valid-lifetime days days [ hours hours [ minutes minutes [ seconds seconds ] ] ] ]

prefix-delegation ipv6-prefix/ipv6-prefix-length lock

undo prefix-delegation ipv6-prefix/ipv6-prefix-length [ lock ]

参数说明

参数

参数说明

取值

ipv6-prefix/ipv6-prefix-length

指定IPv6地址池绑定的前缀网段和前缀长度。

32位16进制数,格式为X:X::X:X/M。

前缀长度范围1~128。

assign-prefix-length

指定分配的默认前缀长度。

说明:

如果DHCPv6服务器已配置根据DHCPv6客户端期望选项中的前缀长度来分配,当期望选项中的前缀长度在ipv6-prefix-lengthassign-prefix-length范围内时,则按照期望选项分配。

如果期望选项中的前缀长度不在上述范围内或者未配置根据DHCPv6客户端期望选项中的前缀长度来分配,则分配默认前缀长度。

根据DHCPv6客户端期望选项中的前缀长度来分配通过命令dhcpv6 server allow-hint或者dhcpv6 server pool-name allow-hint配置。

整数形式,取值范围为1~128,assign-prefix-length必须大于或等于ipv6-prefix-length,且与ipv6-prefix-length之差小于或等于16。

life-time

指定IPv6地址池下绑定的地址前缀生命周期。

-

valid-lifetime

指定有效生命周期。

取值范围60~172799999,单位秒,默认值为172800,即2天。

preferred-lifetime

指定优先生命周期。

优先生命周期不能超过有效生命周期。

取值范围60~172799999,单位秒,默认值为86400,即1天。

infinite

指定生命周期为无穷大。

当优先生命周期配置为无穷大时,则有效生命周期必须配置为无穷大。

-

preferred-lifetime days days [ hours hours [ minutes minutes [ seconds seconds ] ] ]

指定优先生命周期。

优先生命周期不能超过有效生命周期。此时间必须配置为不小于1分钟。

  • days表示天,取值范围为0~1999。

  • hours表示小时,取值范围为0~23。

  • minutes表示分,取值范围为0~59。

  • seconds表示秒,取值范围为0~59。

valid-lifetime days days [ hours hours [ minutes minutes [ seconds seconds ] ] ]

指定有效生命周期。

此时间必须配置为不小于1分钟。

  • days表示天,取值范围为0~1999。

  • hours表示小时,取值范围为0~23。

  • minutes表示分,取值范围为0~59。

  • seconds表示秒,取值范围为0~59。

lock

锁定前缀。

-

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

设备作为DHCPv6 PD服务器,该命令可以配置IPv6地址池下绑定的IPv6地址前缀。设备可以分配合适的IPv6地址前缀给DHCPv6 PD客户端,DHCPv6 PD客户端把获得的前缀,进一步自动细分成子网网段,把细分的地址前缀再通过路由公告(RA)至与主机直连的用户链路上,实现主机的IPv6地址自动配置,从而完成整个系统层次的地址布局。

注意事项

  • 从IPv6地址池中选择空闲地址/前缀分配给DHCPv6客户端,保留地址、冲突地址和已被分配的地址不能再分配给DHCPv6客户端。其中,保留地址包括:未指定地址、组播地址、环回地址、链路本地地址、NSAP和任播地址(RFC 2526中定义)等。

  • 所有代理前缀的范围之间不能重叠,即前缀范围不能相交也不能相互包含。
  • 所有代理前缀的前缀范围与地址前缀不能重叠。
  • 所有代理前缀的前缀范围不能与为特定用户静态指定的前缀重叠。
  • 删除前缀池,会清除从该前缀池中分配的所有前缀租约。
  • 一个地址池中只能配置一个代理前缀。

使用实例

# 配置DHCPv6服务器地址池pool1下代理前缀fc00:1::/30,分配前缀长度42,生命周期是无限长。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool pool1 
[HUAWEI-dhcpv6-pool-pool1] prefix-delegation fc00:1::/30 42 life-time infinite infinite
相关主题

renew-time-percent rebind-time-percent

命令功能

renew-time-percent rebind-time-percent命令用来配置IPv6地址池的续租时间和重绑定时间占优先生命周期的百分比。

undo renew-time-percent rebind-time-percent命令用恢复IPv6地址池的续租时间和重绑定时间占优先生命周期的百分比为缺省值。

缺省情况下,IPv6地址池的续租时间占优先生命周期的50%,重绑定时间占优先生命周期的80%。

命令格式

renew-time-percent renew-time-percent rebind-time-percent rebind-time-percent

undo renew-time-percent rebind-time-percent

参数说明

参数

参数说明

取值

renew-time-percent

指定IPv6地址池的续租时间占优先生命周期的百分比。

整数形式,取值范围为10~89,缺省值为50。

rebind-time-percent

指定IPv6地址池的重绑定时间占优先生命周期的百分比。

rebind-time-percent必须大于renew-time-percent,且差值必须大于等于10。

整数形式,取值范围为20~99,缺省值为80。

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

可以配置此命令修改IPv6地址池续租时间和重绑定时间。

说明:

用户需要规划续租时间和重绑定时间时,可以使用命令address prefixrenew-time-percent rebind-time-percent,分别配置优先生命周期与续租时间、重绑定时间占优先生命周期的百分比。当续租时间和重绑定时间设置过短时,DHCPv6 Server为Client分配的IPv6地址租期与续租时间(T1、T2)过短,会导致DHCPv6 Client频繁发送续租报文。建议用户根据实际使用场景设置续租时间和重绑定时间。

使用实例

# 配置名为test的IPv6地址池的续租时间和重绑定时间占优先生命周期的百分比。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool test
[HUAWEI-dhcpv6-pool-test] renew-time-percent 55 rebind-time-percent 85

reset dhcpv6 client statistics

命令功能

reset dhcpv6 client statistics命令用来清除DHCPv6客户端相关报文统计计数。

命令格式

reset dhcpv6 client statistics [ interface interface-type interface-number ]

参数说明

参数

参数说明

取值

interface interface-type interface-number

清除指定接口的报文统计计数。

如果不指定接口则清除客户端对应的所有统计信息。

-

视图

用户视图

缺省级别

3:管理级

使用指南

应用场景

此命令应用于DHCPv6客户端。当诊断和定位DHCPv6故障时,为了能从DHCPv6报文中发现定位线索,需要专门统计一段时间内的报文收发信息是否一致。在统计开始前先执行reset dhcpv6 client statistics [ interface interface-type interface-number ]命令清除原有报文的历史统计信息,再使用display dhcpv6 client statistics [ interface interface-type interface-number ]命令查看DHCPv6客户端的报文统计信息。

使用实例

# 清除DHCPv6客户端相关的报文统计计数。

<HUAWEI> reset dhcpv6 client statistics

reset dhcpv6 pool

命令功能

reset dhcpv6 pool命令用来清除设备上已经配置的IPv6地址池内容。

命令格式

reset dhcpv6 pool pool-name [ allocated { address | prefix } | binding [ duid ] | conflict address | ipv6-address [ to ipv6-address ] | ipv6-prefix/prefix-length ]

参数说明

参数

参数说明

取值

pool pool-name

指定IPv6地址池名称。

字符串形式,不支持空格,长度范围是1~31,可以设定为包含数字、字母和下划线“_”或“.”的组合。

allocated { address | prefix }

指定清除IPv6地址池中已经分配出去的IPv6地址或IPv6地址前缀。

-

binding [ duid ]

指定清除IPv6地址池中绑定DUID的地址。

十六进制字符串形式,字符串长度取值范围是2~256,字符串长度为偶数位。

conflict address

指定重置地址池中冲突的IPv6地址。

-

ipv6-address [ to ipv6-address ]

指定重置的IPv6地址池中的IPv6地址段。如果只输入一个IPv6地址,则只重置指定的一个IPv6地址。

32位16进制数,格式为X:X:X:X:X:X:X:X。

ipv6-prefix/prefix-length

指定重置的IPv6地址池中的IPv6前缀。

32位16进制数,格式为X:X::X:X/M。

前缀长度范围16~128

视图

用户视图

缺省级别

3:管理级

使用指南

应用场景

本命令用于复位IPv6地址池的状态。如在IP地址重复分配导致地址冲突时,需要重置指定的IPv6地址池的地址状态至空闲状态。

注意事项

如果有用户正在使用的IPv6地址在本命令参数指定的IPv6地址范围内,执行此命令后该用户无法正常续租此地址,需要重新发起申请地址请求。

执行此清除命令后,地址池的状态不可恢复,请确认后执行。

使用实例

# 将地址池mypool中所有冲突的地址回收,置为空闲状态。

<HUAWEI> reset dhcpv6 pool mypool conflict address   
相关主题

reset dhcpv6 relay statistics

命令功能

reset dhcpv6 relay statistics命令用来清除DHCPv6中继代理的报文统计信息。

命令格式

reset dhcpv6 relay statistics [ interface interface-type interface-number ]

参数说明

参数

参数说明

取值

interface interface-type interface-number

指定接口类型和接口编号。

不指定接口时清除所有中继接口的DHCPv6报文统计信息,指定接口时清除被指定接口的报文统计信息。

-

视图

用户视图

缺省级别

3:管理级

使用指南

如果设备应用了DHCPv6中继功能,系统会对经过中继的DHCPv6报文进行统计。当需要清除当前的统计计数时,可以执行本命令清除DHCPv6中继代理的报文统计信息。

使用实例

# 清除VLANIF10接口的DHCPv6报文统计信息。

<HUAWEI> reset dhcpv6 relay statistics interface vlanif 10

reset dhcpv6 server statistics

命令功能

reset dhcpv6 server statistics命令用来清除DHCPv6服务器的报文统计信息。

命令格式

reset dhcpv6 server statistics [ interface interface-type interface-number ]

参数说明

参数

参数说明

取值

interface interface-type interface-number

指定接口类型和接口编号。

-

视图

用户视图

缺省级别

3:管理级

使用指南

如果设备应用了DHCPv6服务器功能,系统会对经过服务器的DHCPv6报文进行统计。当需要清除当前的统计计数时,可以执行本命令清除DHCPv6服务器的报文统计信息。

不指定接口时清除所有DHCPv6报文统计信息,指定接口时清除被指定接口的报文统计信息。

使用实例

# 清除DHCPv6报文统计信息。

<HUAWEI> reset dhcpv6 server statistics 

reset dhcpv6 statistics

命令功能

reset dhcpv6 statistics命令用来清除DHCPv6报文统计信息。

命令格式

reset dhcpv6 statistics

参数说明

视图

用户视图

缺省级别

3:管理级

使用指南

当诊断和定位DHCPv6故障时,为了能从DHCPv6报文中发现定位线索,需要专门统计一段时间内的报文收发信息是否一致。在统计开始前先执行命令reset dhcpv6 statistics清除原有报文的历史统计信息,再使用命令display dhcpv6 statistics查看DHCPv6的报文统计信息。

使用实例

# 清除DHCPv6报文统计信息。

<HUAWEI> reset dhcpv6 statistics

sip-domain-name

命令功能

sip-domain-name命令用来配置DHCPv6服务器为DHCPv6客户端分配的SIP域名后缀。

undo sip-domain-name命令用来删除为DHCPv6客户端分配的SIP域名后缀。

缺省情况下,系统未配置为DHCPv6客户端分配的SIP域名后缀。

命令格式

sip-domain-name sip-domain-name

undo sip-domain-name sip-domain-name

参数说明

参数

参数说明

取值

sip-domain-name

指定为DHCPv6客户端分配的SIP域名后缀。

字符串形式,不支持空格,不区分大小写,长度范围是1~63字符,可以设定为包含数字、字母和下划线“_”或“.”的组合。

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6服务器。DHCPv6服务器可以在为客户端分配IPv6地址的同时指定客户端使用的SIP域名后缀。在DHCPv6服务器上使用sip-domain-name命令可以在每个全局地址池上指定客户端使用的SIP域名后缀。在给客户端分配IPv6地址的同时,也将SIP域名后缀发送给客户端。

注意事项

一个IPv6地址池下最多可以配置四个SIP域名后缀。

使用实例

# 在地址池pool1下配置为DHCPv6客户端分配的域名后缀为sip.com。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool pool1
[HUAWEI-dhcpv6-pool-pool1] sip-domain-name sip.com
相关主题

sip-server(IPv6地址池视图)

命令功能

sip-server命令用来在IPv6地址池下配置为DHCPv6客户端分配的SIP服务器IPv6地址。

undo sip-server命令用来删除在IPv6地址池下配置的为DHCPv6客户端分配的SIP服务器地址。

缺省情况下,IPv6地址池下未配置SIP服务器IPv6地址。

命令格式

sip-server ipv6-address

undo sip-server ipv6-address

参数说明

参数

参数说明

取值

ipv6-address

SIP服务器IPv6地址。

32位16进制数,格式为X:X:X:X:X:X:X:X。

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6服务器端。为了使DHCPv6客户端正常访问Internet,需要DHCPv6服务器在地址池上指定SIP服务器IPv6地址,DHCPv6服务器在为客户端分配IPv6地址的同时也指定了SIP服务器IPv6地址。

注意事项

  • 每个IPv6地址池最多可以配置2个SIP服务器地址。最先分配给客户端的一个作为主用地址,另外一个作为备用地址。
  • 当指定多个SIP服务器时,要重复使用sip-server命令配置多个地址。

使用实例

#当用户分配的IPv6地址属于“global1”地址池时,指定SIP服务器的IPv6地址为fc00:3::1。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool global1
[HUAWEI-dhcpv6-pool-global1] sip-server fc00:3::1
相关主题

sntp-server

命令功能

sntp-server命令用来在IPv6地址池下配置为DHCPv6客户端分配的SNTP服务器IPv6地址。

undo sntp-server命令用来删除在IPv6地址池下配置的为DHCPv6客户端分配的SNTP服务器IPv6地址。

缺省情况下,IPv6地址池下未配置SNTP服务器IPv6地址。

命令格式

sntp-server ipv6-address

undo sntp-server ipv6-address

参数说明

参数

参数说明

取值

ipv6-address

SNTP服务器地址。

32位16进制数,格式为X:X:X:X:X:X:X:X。

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6服务器端。为了使DHCPv6客户端正常访问Internet,需要DHCPv6服务器在地址池上指定SNTP服务器IPv6地址,DHCPv6服务器在为客户端分配IPv6地址的同时也指定了SNTP服务器IPv6地址。这样,客户端接收到SNTP服务器的IPv6地址后,就会向指定的SNTP服务器同步系统时间。

注意事项

  • 每个IPv6地址池最多可以配置2个SNTP服务器IPv6地址。最先分配给客户端的一个作为主用地址,另外一个作为备用地址。
  • 当指定多个SNTP服务器时,要重复使用sntp-server命令配置多个地址。

使用实例

# 当用户分配的IP地址属于“global1”地址池时,指定的SNTP服务器IPv6地址为fc00:1::1。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool global1
[HUAWEI-dhcpv6-pool-global1] sntp-server fc00:1::1
相关主题

static-bind address

命令功能

static-bind address命令用来在DHCPv6地址池下静态绑定IPv6地址与客户端DUID。

undo static-bind address命令用来删除DHCPv6地址池下IPv6地址与客户端DUID静态绑定表项。

缺省情况下,地址池下未绑定IPv6地址与客户端DUID。

命令格式

static-bind address ipv6-address duid client-duid [ iaid iaid ] [ life-time { valid-lifetime | infinite } { preferred-lifetime | infinite } ]

undo static-bind address ipv6-address

参数说明

参数

参数说明

取值

ipv6-address

指定地址池下静态绑定的IPv6地址。

总长度为128位,通常分为8组,每组为4个十六进制数的形式。格式为X:X:X:X:X:X:X:X。

duid client-duid

配置与IPv6地址静态绑定的DHCPv6客户端的DUID。

十六进制字符串形式,字符串长度取值范围是2~256,字符串长度为偶数位。

iaid iaid

配置IA标识。

整数形式,取值范围1~4294967295。

life-time

指定绑定表项的生命周期。

-

valid-lifetime

指定绑定表项的有效生命期。

整数形式,取值范围60~172799999,单位秒,默认值为172800,即2天。

preferred-lifetime

指定绑定表项的优先生命期。

整数形式,取值范围60~172799999,单位秒,默认值为86400,即1天。

infinite

指定绑定表项生命期为无穷大。

-

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6服务器端。对于一些特定的客户端需要静态分配固定IPv6地址,此时可以在DHCPv6服务器的IPv6地址池下绑定IPv6地址和特殊客户端DUID。当DHCPv6服务器收到该特殊客户端的申请IPv6地址的请求时,则将与此客户端DUID绑定在一起的固定IPv6地址唯一地指定给该客户端。

前置条件

  1. 已经执行dhcpv6 pool命令创建地址池。
  2. 已经执行address prefix命令在地址池视图下绑定IPv6地址前缀。

使用实例

# 在地址池pool1中绑定IPv6地址fc00:1::2与DUID为abcdef的客户端,绑定表生命期为无限长。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool pool1
[HUAWEI-dhcpv6-pool-pool1] address prefix fc00:1::/64
[HUAWEI-dhcpv6-pool-pool1] static-bind address fc00:1::2 duid abcdef life-time infinite infinite

static-bind prefix

命令功能

static-bind prefix命令用来在DHCPv6地址池下静态绑定地址前缀与DHCPv6 PD客户端。

undo static-bind prefix命令用来删除DHCPv6地址池下地址前缀与DHCPv6 PD客户端的静态绑定表项。

缺省情况下,地址池下未绑定IPv6地址前缀与DHCPv6 PD客户端。

命令格式

static-bind prefix ipv6-prefix/ipv6-prefix-length duid client-duid [ iaid iaid-value ] [ life-time { valid-lifetime | infinite } { preferred-lifetime | infinite } ]

undo static-bind prefix ipv6-prefix/ipv6-prefix-length

参数说明

参数

参数说明

取值

ipv6-prefix/ipv6-prefix-length

指定地址池下静态绑定的地址前缀。

32位16进制数,格式为X:X::X:X/M。

duid client-duid

指定与地址前缀静态绑定的DHCPv6 PD客户端的DUID。

十六进制字符串形式,字符串长度取值范围是2~256,字符串长度为偶数位。

iaid iaid-value

指定与IPv6地址静态绑定的DHCPv6 PD客户端的IAID。

整数形式,取值范围1~4294967295。

life-time

指定绑定表项的生命周期。

-

valid-lifetime

指定有效生命期。

整数形式,取值范围60~172799999,单位秒,默认值为172800,即2天。

preferred-lifetime

指定优先生命期。

优先生命周期不能超过有效生命周期。

整数形式,取值范围60~172799999,单位秒,默认值为86400,即1天。

infinite

指定生命周期为无穷大。

当优先生命周期配置为无穷大时,则有效生命周期必须配置为无穷大。

-

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6 PD服务器端。对于一些特定的DHCPv6 PD客户端需要静态分配固定的地址前缀,此时可以在DHCPv6 PD服务器的IPv6地址池下绑定地址前缀和DHCPv6 PD客户端DUID及IAID。当DHCP PD服务器收到该DHCPv6 PD客户端的申请地址前缀的请求时,则将与此客户端DUID及IAID绑定在一起的固定地址前缀唯一地指定给该客户端。

前置条件

已经执行dhcpv6 pool命令创建地址池。

注意事项

  • 为DHCPv6 PD客户端指定地址时,需要将地址前缀绑定到客户端的DUID,对于客户端的IAID可以不指定。
  • 静态绑定的前缀不能与prefix-delegation命令配置的前缀范围重叠。

使用实例

# 在地址池pool1中绑定地址前缀fc00:1::/64与DUID为abcdef,IAID为12的DHCPv6 PD客户端,绑定表项生命期为无限长。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool pool1
[HUAWEI-dhcpv6-pool-pool1] static-bind prefix fc00:1::/64 duid abcdef iaid 12 life-time infinite infinite 

suboption

命令功能

suboption命令用来配置厂商自定义DHCPv6子选项。

undo suboption命令用来删除厂商自定义DHCPv6子选项。

缺省情况下,系统未配置厂商自定义DHCPv6子选项。

命令格式

suboption suboption-code { address ipv6-address &<1-4> | ascii ascii-string | hex hex-string }

undo suboption suboption-code

参数说明

参数

参数说明

取值

suboption-code

指定厂商自定义DHCPv6子选项编码。

整数形式,取值范围是1~65535。

address ipv6-address

指定自定义的选项码为IPv6地址类型。

总长度为128位,通常分为8组,每组为4个十六进制数的形式。格式为X:X:X:X:X:X:X:X。

ascii ascii-string

指定自定义的选项码为ASCII字符串类型。

字符串形式,长度范围是1~255。可以设定为包含数字、字母和下划线“_”或“.”的组合。

hex hex-string

指定自定义的选项码为十六进制数字符串类型。

偶数长度的十六进制数字符串(如aa或aaaa),长度范围是2~128。

视图

厂商自定义模式视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCPv6服务器。使用vendor-specific命令用来进入厂商自定义模式(vendor-specific模式),在该模式下可以定义厂商自定义的DHCPv6选项信息。利用自定义选项信息,可以携带额外信息,例如在DHCPv6设备自动部署场景下,可以携带TFTP服务器名称、地址、设备的配置文件名等信息。

使用suboption可以配置厂商自定义DHCPv6子选项信息。

注意事项

每个厂商自定义模式最多支持配置16个自定义子选项。

使用实例

# 在IPv6地址池pool1下设置华为公司自定义子选项suboption 10为IPv6地址类型fc00:1::5。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool pool1
[HUAWEI-dhcpv6-pool-pool1] vendor-specific 2011
[HUAWEI-dhcpv6-pool-pool1-vs-2011] suboption 10 address fc00:1::5

vendor-specific

命令功能

vendor-specific命令用来在IPv6地址池中配置厂商自定义选项或进入厂商自定义模式视图。

undo vendor-specific命令用来删除在IPv6地址池配置的厂商自定义选项。

缺省情况下,系统未配置的厂商自定义选项。

命令格式

vendor-specific vendor-id

undo vendor-specific vendor-id

参数说明

参数

参数说明

取值

vendor-id

厂商标识ID,由IANA统一分配。华为公司的厂商标识为2011。

整数形式,取值范围是1~4294967295。

视图

IPv6地址池视图

缺省级别

2:配置级

使用指南

应用场景

此命令应用于DHCP服务器。vendor-specific命令用来进入厂商自定义模式(vendor-specific模式),在该模式下可以定义厂商自定义的DHCPv6选项信息。利用自定义选项信息,可以携带额外信息,例如在DHCPv6设备自动部署场景下,可以携带TFTP服务器名称、地址、设备的配置文件名等信息 。

注意事项

一个IPv6地址池最多配置8个厂商自定义选项。华为公司的厂商标识为2011。

使用实例

# 在IPv6地址池pool1下配置的华为公司自定义选项。

<HUAWEI> system-view
[HUAWEI] dhcpv6 pool pool1
[HUAWEI-dhcpv6-pool-pool1] vendor-specific 2011
[HUAWEI-dhcpv6-pool-pool1-vs-2011]
相关主题
翻译
下载文档
更新时间:2019-04-08

文档编号:EDOC1100065708

浏览量:11052

下载量:202

平均得分:
本文档适用于这些产品
相关版本
相关文档
Share
上一页 下一页