• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

06-三层技术-IP业务命令参考

目录

14-DHCPv6命令

本章节下载 14-DHCPv6命令  (231.46 KB)

docurl=/cn/Service/Document_Software/Document_Center/Routers/Catalog/MSR/MSR_50/Command/Command_Manual/H3C_MSR_CR(V5)-R2516-V1.16/06/201807/1093891_30005_0.htm

14-DHCPv6命令


1 DHCPv6

1.1  DHCPv6公共命令

1.1.1  display ipv6 dhcp duid

【命令】

display ipv6 dhcp duid [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】      

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 dhcp duid命令用来显示本设备的DUID。

【举例】

# 显示本设备的DUID。

<Sysname> display ipv6 dhcp duid

The DUID of this device: 0003-0001-00e0-fc00-5552

1.2  DHCPv6服务器配置命令

1.2.1  display ipv6 dhcp pool

【命令】

display ipv6 dhcp pool [ pool-number ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】      

pool-number:显示指定DHCPv6地址池的信息。pool-number为DHCPv6地址池索引,取值范围为1~128。如果不指定该参数,则显示所有DHCPv6地址池的信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 dhcp pool命令用来显示DHCPv6地址池的信息。

【举例】

# 显示指定DHCPv6地址池的信息。

<Sysname> display ipv6 dhcp pool 1

Pool: 1

  Network: 3FFE:501:FFFF:100::/64

    Preferred lifetime 604800, valid lifetime 2592000

  Static bindings:

    DUID: 0003000100E0FC000001

    IAID: 0x3F

    Prefix: 3FFE:501:FFFF:100::/64

      Preferred lifetime 604800, valid lifetime 2592000

    DUID: 0003000100E0FC000002

    IAID: 0x30

    Address: 3FFE:501:FFFF:100::2345/64

      Preferred lifetime 604800, valid lifetime 2592000

  Prefix pool: 1

    Preferred lifetime 201600, valid lifetime 864000

  DNS server addresses:

    2::2

    2::3

  Domain name:

    aaa.com

  SIP server addresses:

    5::1

  SIP server domain names:

    bbb.com

  DS-Lite address:

    3::6

表1-1 display ipv6 dhcp pool命令显示信息描述表

字段

描述

Pool

DHCPv6地址池索引

Network

用于动态分配的IPv6地址网段

Preferred lifetime

首选生命期,单位为秒

valid lifetime

有效生命期,单位为秒

Static bindings

静态绑定的IPv6地址或前缀信息,未配置则不显示该信息

DUID

静态绑定的客户端DUID

IAID

静态绑定的客户端IAID,未配置则显示为Not configured

Prefix

静态绑定的IPv6前缀

Address

静态绑定的IPv6地址

Prefix pool

地址池引用的前缀池索引,未配置则不显示该信息

DNS server addresses

为客户端分配的DNS服务器地址,未配置则不显示该信息

Domain name

为客户端分配的域名,未配置则不显示该信息

SIP server addresses

为客户端分配的SIP服务器地址,未配置则不显示该信息

SIP server domain names

为客户端分配的SIP服务器域名,未配置则不显示该信息

DS-Lite address

为客户端分配的AFTR地址,未配置则不显示该信息

 

1.2.2  display ipv6 dhcp prefix-pool

【命令】

display ipv6 dhcp prefix-pool [ prefix-pool-number ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】      

prefix-pool-number:显示指定前缀池的详细信息。prefix-pool-number为前缀池索引,取值范围为1~128。如果不指定该参数,则显示所有前缀池的概要信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 dhcp prefix-pool命令用来显示前缀池的信息。

【举例】

# 显示所有前缀池的概要信息。

<Sysname> display ipv6 dhcp prefix-pool

Prefix-pool Prefix                                      Available In-use Static

1           5::/64                                      64        0      0

# 显示前缀池1的详细信息。

<Sysname> display ipv6 dhcp prefix-pool 1

Prefix: 5::/64

Assigned length: 70

Total prefix number: 64

Available: 64

In-use: 0

Static: 0

表1-2 display ipv6 dhcp prefix-pool命令显示信息描述表

字段

描述

Prefix-pool

前缀池索引

Prefix

前缀池中配置的前缀

Available

空闲的前缀数量

In-use

已分配的前缀数量

Static

静态绑定的前缀数量

Assigned length

分配的前缀长度

Total prefix number

可供分配的前缀数量

 

1.2.3  display ipv6 dhcp server

【命令】

display ipv6 dhcp server [ interface interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

interface interface-type interface-number:显示指定接口的DHCPv6服务器信息。其中,interface-type interface-number为接口类型和接口编号。如果不指定该参数,则显示所有接口的DHCPv6服务器信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 dhcp server命令用来显示接口上的DHCPv6服务器信息。

【举例】

# 显示所有接口的DHCPv6服务器相关信息。

<Sysname> display ipv6 dhcp server

DHCPv6 server status: Enabled

Interface             Pool

Ethernet1/1           1

Ethernet1/2           2

# 显示指定接口的DHCPv6服务器相关信息。

<Sysname> display ipv6 dhcp server interface ethernet 1/1

Using pool: 1

Preference value: 0

Allow-hint: Enabled

Rapid-commit: Disabled

表1-3 display ipv6 dhcp server命令显示信息描述表

字段

描述

DHCPv6 server status

DHCPv6服务器的状态:

·     Enabled:表示已使能DHCPv6服务器

·     Disabled:表示未使能DHCPv6服务器

Interface

工作在DHCPv6服务器模式的接口

Pool

接口引用的地址池

取值为0时,表示没有指定接口引用的地址池,收到DHCPv6请求报文后,查找所有的地址池,从中选择合适的地址池进行地址或前缀分配

Using pool

接口引用的地址池,如果没有指定接口引用的地址池,则不显示该信息

Preference value

DHCPv6 Advertise消息中的服务器优先级,取值为0~255,该值越大,表示服务器的优先级越高

Allow-hint

是否支持优先为客户端分配其期望的地址和前缀:

·     Enabled:表示支持优先为客户端分配其期望的地址和前缀

·     Disabled:表示忽略客户端期望的地址和前缀

Rapid-commit

是否支持地址和前缀快速分配功能:

·     Enabled:表示支持地址和前缀快速分配功能

·     Disabled:表示不支持地址和前缀快速分配功能

 

1.2.4  display ipv6 dhcp server conflict

【命令】

display ipv6 dhcp server conflict { address ipv6-address | all | pool pool-number } [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

address ipv6-address:显示指定IPv6地址的冲突信息。

all:显示所有的DHCPv6地址冲突信息。

pool pool-number:显示指定DHCPv6地址池的地址冲突信息。pool-number为DHCPv6地址池索引。取值范围为1~128。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 dhcp server conflict命令用来显示DHCPv6的地址冲突信息。

相关配置可参考命令reset ipv6 dhcp server conflict

【举例】

# 显示所有的DHCPv6地址冲突信息。

<Sysname> display ipv6 dhcp server conflict all

Address                                         Detect time

1:2::1                                          Nov 23 2010 16:37:08

1:2::2                                          Nov 23 2010 16:37:08

1:2::3                                          Nov 23 2010 16:37:08

1:2::4                                          Nov 23 2010 16:37:08

 --- total 4 entries ---

表1-1 display ipv6 dhcp server conflict命令显示信息描述表

字段

描述

Address

发生冲突的IPv6地址

Detect time

检测到冲突的时间

 

1.2.5  display ipv6 dhcp server expired

【命令】

display ipv6 dhcp server expired { address ipv6-address | all | pool pool-number } [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

address ipv6-address:显示指定IPv6地址的租约过期信息。

all:显示所有租约过期的DHCPv6地址绑定信息。

pool pool-number:显示指定DHCPv6地址池中租约过期的地址绑定信息。pool-number为DHCPv6地址池索引。取值范围为1~128。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 dhcp server expired命令用来显示租约过期的DHCPv6地址绑定信息。

【举例】

# 显示租约过期的DHCPv6地址绑定信息。

<Sysname> display ipv6 dhcp server expired all

Address                                  Client ID          Expiration time

1:2::4                                   00010006498D332   Nov 23 2010 16:12:43

                                         2000102030405

1:2::3                                   00010006498D332   Nov 23 2010 16:12:43

                                         2000102030405

1:2::2                                   00010006498D332   Nov 23 2010 16:12:43

                                         2000102030405

1:2::1                                   00010006498D332   Nov 23 2010 16:12:43

                                         2000102030405

 --- total 4 entries ---

表1-2 display ipv6 dhcp server expired命令显示信息描述表

字段

描述

Address

租约过期的IPv6地址

Client ID

租约过期的客户端的DUID

Expiration time

租约过期的时间

 

1.2.6  display ipv6 dhcp server ip-in-use

【命令】

display ipv6 dhcp server ip-in-use { address ipv6-address | all | pool pool-number } [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

address ipv6-address:显示指定IPv6地址的地址绑定信息。

all:显示所有的DHCPv6地址绑定信息。

pool pool-number:显示指定DHCPv6地址池的地址绑定信息。pool-number为DHCPv6地址池索引。取值范围为1~128。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 dhcp server ip-in-use命令用来显示DHCPv6地址绑定信息。

相关配置可参考命令reset ipv6 dhcp server ip-in-use

【举例】

# 显示所有的DHCPv6地址绑定信息。

<Sysname> display ipv6 dhcp server ip-in-use all

Total number = 4

Address                                     Type      Pool Expiration time

2:1::1                                      Auto(O)   1    Jul 10 2011 19:45:01

3:1::2                                      Static(C) 1    Jan  1 2011 11:11:11

1:1::2                                      Static(F) 2    Not-available

1:2::1f1                                    Static(O) 3    Oct  9 2011 09:23:31

# 显示DHCPv6地址池1的地址绑定信息。

<Sysname> display ipv6 dhcp server ip-in-use pool 1

Total number = 2

Address                                     Type      Pool Expiration time

2:1::1                                      Auto(O)   1    Jul 10 2011 22:22:22

3:1::2                                      Static(C) 1    Jan  1 2011 11:11:11

# 显示IPv6地址2:1::1的地址绑定信息。

<Sysname> display ipv6 dhcp server ip-in-use address 2:1::1

Pool: 1

Client: FE80::C800:CFF0:FE18:0

Type: Auto(O)

DUID: 00030001CA000C180000

IAID: 0x30001

Address: 2:1::1

  Preferred lifetime 400, valid lifetime 500

  Expires at Jul 10 2011 09:45:01 (288 seconds left)

表1-3 display ipv6 dhcp server ip-in-use命令显示信息描述表

字段

描述

Total number

IPv6地址绑定信息的总数

Address

已分配的IPv6地址

Type

IPv6地址绑定的类型,取值包括:

·     Static(F):表示静态空闲绑定,即尚未分配给客户端的静态绑定地址

·     Static(O):表示静态临时绑定。设备上配置静态绑定的地址后,如果在交互四个消息的地址分配过程中,服务器向静态绑定客户端回应了Advertise消息,则产生该类型的绑定信息

·     Static(C):表示已经分配给客户端的静态正式绑定。服务器向静态绑定客户端回应Reply消息后,产生该类型的绑定信息

·     Auto(O):表示动态临时绑定。在交互四个消息的地址分配过程中,服务器动态选择IPv6地址,并向客户端回应Advertise消息后,产生该类型的绑定信息

·     Auto(C):表示已经分配给客户端的动态正式绑定。服务器动态选择IPv6地址,并向客户端回应Reply消息后,产生该类型的绑定信息

Pool

地址绑定信息所属的地址池

Expiration time

IPv6地址的租约过期时间。如果租约过期时间在2100年以后,则显示after 2100;对于静态空闲绑定,显示为Not-available

Client

DHCPv6客户端的链路本地地址。对于静态空闲绑定,该字段显示为空

DUID

客户端的DUID

IAID

客户端的IAID。对于静态空闲绑定且没有配置IAID,该字段显示为空

Preferred lifetime

IPv6地址的首选生命期,单位为秒

valid lifetime

IPv6地址的有效生命期,单位为秒

Expires at

IPv6地址的租约过期时间。如果租约过期时间在2100年以后,则显示为Expires after 2100

 

1.2.7  display ipv6 dhcp server pd-in-use

【命令】

display ipv6 dhcp server pd-in-use { all | pool pool-number | prefix prefix/prefix-len | prefix-pool prefix-pool-number } [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

all:显示所有的DHCPv6前缀绑定信息。

pool pool-number:显示指定DHCPv6地址池的前缀绑定信息。pool-number为地址池索引,取值范围为1~128。

prefix prefix/prefix-len:显示指定前缀的前缀绑定信息。prefix/prefix-len为IPv6前缀/前缀长度。prefix-len取值范围为1~128。

prefix-pool prefix-pool-number:显示指定前缀池的前缀绑定信息。prefix-pool-number为前缀池索引,取值范围为1~128。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 dhcp server pd-in-use命令用来显示DHCPv6前缀绑定信息。

显示前缀池的前缀绑定信息时,不显示静态绑定前缀生成的绑定信息。

【举例】

# 显示所有的DHCPv6前缀绑定信息。

<Sysname> display ipv6 dhcp server pd-in-use all

Total number = 3

Prefix                                      Type      Pool Expiration time

2:1::/24                                    Auto(O)   1    Jul 10 2011 19:45:01

1:1::/64                                    Static(F) 2    Not-available

1:2::/64                                    Static(O) 3    Oct  9 2011 09:23:31

# 显示指定DHCPv6地址池的前缀绑定信息。

<Sysname> display ipv6 dhcp server pd-in-use pool 1

Total number = 2

Prefix                                      Type      Pool Expiration time

2:1::/24                                    Auto(O)   1    Jul 10 2011 22:22:22

3:1::/64                                    Static(C) 1    Jan  1 2011 11:11:11

# 显示指定前缀池的前缀绑定信息。

<Sysname> display ipv6 dhcp server pd-in-use prefix-pool 1

Total number = 1

Prefix                                      Type      Pool Expiration time

2:1:1:2::/64                                Auto(C)   2    Jan  1 2011 14:45:56

# 显示指定前缀的前缀绑定信息。

<Sysname> display ipv6 dhcp server pd-in-use prefix 2:1::3/24

Pool: 1

Prefix pool: 1

Client: FE80::C800:CFF:FE18:0

Type: Auto(O)

DUID: 00030001CA000C180000

IAID: 0x30001

Prefix: 2:1::/24

  Preferred lifetime 400, valid lifetime 500

  Expires at Jul 10 2011 09:45:01 (288 seconds left)

表1-4 display ipv6 dhcp server pd-in-use命令显示信息描述表

字段

描述

Total number

前缀绑定信息的总数

Prefix

已分配的IPv6前缀

Type

前缀绑定的类型,取值包括:

·     Static(F):表示静态空闲绑定,即尚未分配给客户端的静态绑定前缀

·     Static(O):表示静态临时绑定。设备上配置静态绑定的前缀后,如果在交互四个消息的前缀分配过程中,服务器向静态绑定客户端回应了Advertise消息,则产生该类型的绑定信息

·     Static(C):表示已经分配给客户端的静态正式绑定。服务器向静态绑定客户端回应Reply消息后,产生该类型的绑定信息

·     Auto(O):表示动态临时绑定。在交互四个消息的前缀分配过程中,服务器动态选择IPv6前缀,并向客户端回应Advertise消息后,产生该类型的绑定信息

·     Auto(C):表示已经分配给客户端的动态正式绑定。服务器动态选择IPv6前缀,并向客户端回应Reply消息后,产生该类型的绑定信息

Pool

前缀绑定信息所属的地址池

Expiration time

前缀的租约过期时间。如果租约过期时间在2100年以后,则显示after 2100;对于静态空闲绑定,显示为Not-available

Prefix Pool

前缀绑定信息所属的前缀池。对于静态绑定前缀,该字段显示为空

Client

DHCPv6客户端的IPv6地址。对于静态空闲绑定,该字段显示为空

DUID

客户端的DUID

IAID

客户端的IAID。对于静态空闲绑定且没有配置IAID,该字段显示为空

Preferred lifetime

前缀的首选生命期,单位为秒

valid lifetime

前缀的有效生命期,单位为秒

Expires at

前缀的租约过期时间。如果租约过期时间在2100年以后,则显示为Expires after 2100

 

1.2.8  display ipv6 dhcp server statistics

【命令】

display ipv6 dhcp server statistics [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 dhcp server statistics命令用来显示DHCPv6服务器的报文统计信息。

【举例】

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

<Sysname> display ipv6 dhcp server statistics

Packets received     :  0

  SOLICIT            :  0

  REQUEST            :  0

  CONFIRM            :  0

  RENEW              :  0

  REBIND             :  0

  RELEASE            :  0

  DECLINE            :  0

  INFORMATION-REQUEST:  0

  RELAY-FORWARD      :  0

Packets dropped      :  0

Packets sent         :  0

  ADVERTISE          :  0

  RECONFIGURE        :  0

  REPLY              :  0

  RELAY-REPLY        :  0

表1-5 display ipv6 dhcp server statistics命令显示信息描述表

字段

描述

Packets received

接收报文的数目,报文类型如下:

·     SOLICIT

·     REQUEST

·     CONFIRM

·     RENEW

·     REBIND

·     RELEASE

·     DECLINE

·     INFORMATION-REQUEST

·     RELAY-FORWARD

Packets dropped

丢弃报文的数目

Packets sent

发送报文的数目,报文类型如下:

·     ADVERTISE

·     RECONFIGURE

·     REPLY

·     RELAY-REPLY

 

1.2.9  dns-server

【命令】

dns-server ipv6-address

undo dns-server ipv6-address

【视图】

DHCPv6地址池视图

【缺省级别】

2:系统级

【参数】      

ipv6-address:DNS服务器的IPv6地址。

【描述】

dns-server命令用来配置为客户端分配的DNS服务器地址。undo dns-server命令用来删除指定的DNS服务器地址。

缺省情况下,没有指定为客户端分配的DNS服务器地址。

可以通过多次执行本命令配置多个DNS服务器地址。一个地址池下最多可以配置8个DNS服务器地址,且配置的先后顺序决定了DNS服务器的优先级,先配置的DNS服务器优先级大于后配置的DNS服务器。

【举例】

# 配置为客户端分配的DNS服务器地址为2:2::3。

<Sysname> system-view

[Sysname] ipv6 dhcp pool 1

[Sysname-dhcp6-pool-1] dns-server 2:2::3

1.2.10  domain-name

【命令】

domain-name domain-name

undo domain-name

【视图】

DHCPv6地址池视图

【缺省级别】

2:系统级

【参数】

domain-name:域名,为1~50个字符的字符串。

【描述】

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

缺省情况下,没有指定为客户端分配的域名。

一个地址池下只能配置一个域名;重复执行本命令,新的配置会覆盖原有配置。

【举例】

# 配置为客户端分配的域名为aaa.com。

<Sysname> system-view

[Sysname] ipv6 dhcp pool 1

[Sysname-dhcp6-pool-1] domain-name aaa.com

1.2.11  ds-lite address

【命令】

ds-lite address ipv6-address

undo ds-lite address

【视图】

DHCPv6地址池视图

【缺省级别】

2:系统级

【参数】

ipv6-address:AFTR(Address Family Transition Router,地址族转换路由器)的IPv6地址。

【描述】

ds-lite address命令用来配置为客户端分配的AFTR地址。undo ds-lite address命令用来删除配置的AFTR地址。

缺省情况下,没有指定为客户端分配的AFTR地址。

在DS-lite隧道中,CPE(Customer Premises Equipment,用户侧设备)发送DHCPv6请求自动获取AFTR地址,DHCPv6服务器接收到请求后,将通过本命令指定的AFTR地址通知给CPE。有关DS-lite隧道的详细介绍,请参见“三层技术-IP业务配置指导”中的“隧道”。

一个地址池下只能配置一个AFTR地址;重复执行本命令,新的配置会覆盖原有配置。

【举例】

# 配置为客户端分配的AFTR地址为2::1。

<Sysname> system-view

[Sysname] ipv6 dhcp pool 1

[Sysname-dhcp6-pool-1] ds-lite address 2::1

1.2.12  network

【命令】

network network-address/prefix-length [ preferred-lifetime preferred-lifetime valid-lifetime valid-lifetime ]

undo network

【视图】

DHCPv6地址池视图

【缺省级别】

2:系统级

【参数】

network-address/prefix-length:指定动态分配的IPv6地址网段。network-address为IPv6前缀;prefix-length为前缀长度,取值范围为1~128。

preferred-lifetime preferred-lifetime:指定分配地址的首选生命期。preferred-lifetime为地址的首选生命期,取值范围为60~4294967295,单位为秒,缺省值为604800秒(7天)。

valid-lifetime valid-lifetime:指定分配地址的有效生命期。valid-lifetime为地址的有效生命期,取值范围为60~4294967295,单位为秒,缺省值为2592000秒(30天)。valid-lifetime必须大于或等于preferred-lifetime

【描述】

network命令用来配置DHCPv6地址池动态分配的IPv6地址网段。undo network命令用来删除动态分配的IPv6地址网段。

缺省情况下,没有配置动态分配的IPv6地址网段,即没有可供动态分配的IPv6地址。

需要注意的是:

·     每个DHCPv6地址池只能配置一个网段,在相同地址池中重复执行network命令,新的配置会覆盖已有配置。如果相邻两次network命令配置的地址网段相同而首选生命期和有效生命期不同,则新配置的首选生命期和有效生命期只能在新生成的地址绑定中生效,原有地址绑定不受影响。

·     不能在不同地址池下使用network命令配置相同的地址网段。

·     如果配置的网段内所有地址均为链路本地地址或组播地址,则本命令执行失败;如果网段内部分地址为链路本地地址或组播地址,则本命令可以成功执行,但可分配的地址不包括这些地址。

相关配置可参考命令display ipv6 dhcp pool。

【举例】

# 配置DHCPv6地址池1动态分配的地址网段为3ffe:501:ffff:100::/64。

<Sysname> system-view

[Sysname] ipv6 dhcp pool 1

[Sysname-dhcp6-pool-1] network 3ffe:501:ffff:100::/64

1.2.13  ipv6 dhcp pool

【命令】

ipv6 dhcp pool pool-number

undo ipv6 dhcp pool pool-number

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

pool-number:地址池索引,取值范围为1~128。

【描述】

ipv6 dhcp pool命令用来创建DHCPv6地址池,并进入DHCPv6地址池视图。如果指定的地址池已存在,则直接进入地址池视图。undo ipv6 dhcp pool命令用来删除地址池。

缺省情况下,没有创建DHCPv6地址池。

【举例】

# 创建DHCPv6地址池1,并进入DHCPv6地址池视图。

<Sysname> system-view

[Sysname] ipv6 dhcp pool 1

[Sysname-dhcp6-pool-1]

1.2.14  ipv6 dhcp prefix-pool

【命令】

ipv6 dhcp prefix-pool prefix-pool-number prefix prefix/prefix-len assign-len assign-len

undo ipv6 dhcp prefix-pool prefix-pool-number

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

prefix-pool-number:前缀池索引,取值范围为1~128。

prefix prefix/prefix-len:指定前缀池包含的前缀。其中,prefix为IPv6前缀,prefix-len为前缀长度,取值范围为1~128。

assign-len assign-len:指定分配的前缀长度。assign-len取值范围为1~128,assign-len必须大于或等于prefix-len,且与prefix-len之差小于或等于16。

【描述】

ipv6 dhcp prefix-pool命令用来创建前缀池,并指定包含的前缀和分配的前缀长度。undo ipv6 dhcp prefix-pool命令用来删除前缀池。

缺省情况下,没有创建前缀池。

需要注意的是:

·     所有前缀池包含的前缀范围之间不能重叠,即前缀范围不能相交也不能相互包含。

·     前缀池创建后不允许修改,只能删除后再重新创建。

·     删除前缀池,会清除从该前缀池中分配的所有前缀绑定。

【举例】

# 配置前缀池1,包含的前缀为2001:0410::/32,分配的前缀长度为42,即前缀池1可以分配2001:0410::/42~2001:0410:FFC0::/42范围内的1024个前缀。

<Sysname> system-view

[Sysname] ipv6 dhcp prefix-pool 1 prefix 2001:0410::/32 assign-len 42

1.2.15  ipv6 dhcp server

【命令】

ipv6 dhcp server [ allow-hint | apply pool pool-number | preference preference-value | rapid-commit ] *

undo ipv6 dhcp server

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

allow-hint:指定服务器支持期望地址和前缀分配功能。不指定该参数时,表示不支持期望地址和前缀分配功能。

apply pool pool-number:指定接口引用的地址池。pool-number为DHCPv6地址池索引,取值范围为1~128。如果指定了本参数,则该接口接收到客户端发送的DHCPv6请求后,将从引用的地址池中选择IPv6地址或前缀,分配给客户端;如果未指定本参数,则查找所有的地址池,从中选择合适的地址池进行地址或前缀分配。

preference preference-value:指定发送的Advertise消息中的服务器优先级。preference-value为服务器优先级,取值范围为0~255,缺省值为0。该值越大,表示服务器的优先级越高。

rapid-commit:指定服务器支持地址和前缀快速分配功能。不指定该参数时,表示不支持快速地址和前缀分配功能。

【描述】

ipv6 dhcp server命令用来配置接口工作在DHCPv6服务器模式。undo ipv6 dhcp server命令用来取消接口工作在DHCPv6服务器模式。

缺省情况下,接口没有工作在DHCPv6服务器模式。

如果接口工作在DHCPv6服务器模式,则从该接口接收到客户端发送的DHCPv6请求后,将从DHCPv6地址池中选择IPv6地址或前缀,分配给客户端。

如果执行本命令时,指定了allow-hint参数,则服务器优先为客户端分配它期望的地址或前缀。如果客户端期望的地址或前缀不在接口可分配的地址池中,或者已经分配给其他客户端,则服务器忽略客户端的期望地址或前缀选项,并为客户端分配其他空闲地址或前缀。

需要注意的是:

·     一个接口不能同时作为DHCPv6中继和DHCPv6服务器。建议不要在一个接口上同时配置DHCPv6客户端和DHCPv6中继/服务器功能。

·     一个接口上最多只能引用一个地址池。

·     接口可以引用并不存在的地址池,但是,此时该接口无法为客户端分配地址、前缀等信息。只有创建该地址池后,才能为客户端分配地址、前缀等信息。

·     不允许通过重复执行本命令来修改接口引用的地址池和服务器优先级等参数。只有取消当前接口工作在DHCPv6服务器模式后,才能修改引用地址池和服务器优先级等参数。

【举例】

#配置接口Ethernet1/1工作在DHCPv6服务器模式,引用地址池1,并配置服务器支持期望地址和前缀分配功能,支持地址和前缀快速分配功能,优先级设置为最高,即255。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] ipv6 dhcp server apply pool 1 allow-hint preference 255 rapid-commit

1.2.16  ipv6 dhcp server enable

【命令】

ipv6 dhcp server enable

undo ipv6 dhcp server enable

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

【描述】

ipv6 dhcp server enable命令用来使能DHCPv6服务器功能。undo ipv6 dhcp server enable命令用来关闭DHCPv6服务器功能。

缺省情况下,DHCPv6服务器功能处于关闭状态。

只有使能DHCPv6服务器功能后,其他DHCPv6服务器相关配置才能生效。

【举例】

# 使能DHCPv6服务器功能。

<Sysname> system-view

[Sysname] ipv6 dhcp server enable

1.2.17  prefix-pool

【命令】

prefix-pool prefix-pool-number [ preferred-lifetime preferred-lifetime valid-lifetime valid-lifetime ]

undo prefix-pool

【视图】

DHCPv6地址池视图

【缺省级别】

2:系统级

【参数】

prefix-pool-number:前缀池索引,取值范围为1~128。

preferred-lifetime preferred-lifetime:指定分配前缀的首选生命期。preferred-lifetime为前缀的首选生命期,取值范围为60~4294967295,单位为秒,缺省值为604800秒(7天)。

valid-lifetime valid-lifetime:指定分配前缀的有效生命期。valid-lifetime为前缀的有效生命期,取值范围为60~4294967295,单位为秒,缺省值为2592000秒(30天)。valid-lifetime必须大于或等于preferred-lifetime

【描述】

prefix-pool命令用来配置地址池引用前缀池,以便从前缀池中动态选择前缀分配给客户端。undo prefix-pool命令用来取消地址池引用前缀池。

缺省情况下,地址池没有引用前缀池。

需要注意的是:

·     一个地址池最多只能引用一个前缀池。

·     地址池可以引用并不存在的前缀池,但是,此时设备无法从该地址池中动态选择前缀分配给客户端。只有创建该前缀池后,才能支持前缀的动态选择。

·     不允许通过重复执行本命令的方式修改地址池引用的前缀池、前缀的首选生命期和有效生命期。只有取消当前地址池引用的前缀池后,才能引用其他的前缀池,或修改首选生命期和有效生命期。

【举例】

# 配置地址池1引用已存在的前缀池1,首选生命期和有效生命期为缺省值。

<Sysname> system-view

[Sysname] ipv6 dhcp pool 1

[Sysname-dhcp6-pool-1] prefix-pool 1

# 配置地址池1引用已存在的前缀池1,并设置有效生命期为3天,首选生命期为1天。

<Sysname> system-view

[Sysname] ipv6 dhcp pool 1

[Sysname-dhcp6-pool-1] prefix-pool 1 preferred-lifetime 86400 valid-lifetime 259200

1.2.18  reset ipv6 dhcp server conflict

【命令】

reset ipv6 dhcp server conflict { address ipv6-address | all | pool pool-number }

【视图】

用户视图

【缺省级别】

2:系统级

【参数】

address ipv6-address:清除指定IPv6地址的冲突信息。

all:清除所有的DHCPv6地址冲突信息。

pool pool-number:清除指定DHCPv6地址池的地址冲突信息。pool-number为DHCPv6地址池索引。取值范围为1~128。

【描述】

reset ipv6 dhcp server conflict命令用来清除DHCPv6地址冲突信息。

相关配置可参考命令display ipv6 dhcp server conflict

【举例】

# 清除所有的DHCPv6地址冲突信息。

<Sysname> reset ipv6 dhcp server conflict all

1.2.19  reset ipv6 dhcp server ip-in-use

【命令】

reset ipv6 dhcp server ip-in-use { address ipv6-address | all | pool pool-number }

【视图】

用户视图

【缺省级别】

2:系统级

【参数】

address ipv6-address:清除指定IPv6地址的正式地址绑定和临时地址绑定信息。

all:清除所有的DHCPv6正式地址绑定和临时地址绑定信息。

pool pool-number:清除指定DHCPv6地址池的正式地址绑定和临时地址绑定信息。pool-number为DHCPv6地址池索引。取值范围为1~128。

【描述】

reset ipv6 dhcp server ip-in-use命令用来清除DHCPv6的正式地址绑定和临时地址绑定信息。

需要注意的是:

·     执行本命令,不能清除静态空闲绑定信息。

·     执行本命令后,静态临时地址绑定和静态正式地址绑定信息将变为静态空闲绑定。

相关配置可参考命令display ipv6 dhcp server ip-in-use

【举例】

# 清除所有的DHCPv6正式地址绑定和临时地址绑定信息。

<Sysname> reset ipv6 dhcp server ip-in-use all

# 清除地址池1的DHCPv6正式地址绑定和临时地址绑定信息。

<Sysname> reset ipv6 dhcp server ip-in-use pool 1

# 清除IPv6地址2001:0:0:1::1的正式地址绑定和临时地址绑定信息。

<Sysname> reset ipv6 dhcp server ip-in-use address 2001:0:0:1::1

1.2.20  reset ipv6 dhcp server pd-in-use

【命令】

reset ipv6 dhcp server pd-in-use { all | pool pool-number | prefix prefix/prefix-len }

【视图】

用户视图

【缺省级别】

2:系统级

【参数】

all:清除所有的DHCPv6正式前缀绑定和临时前缀绑定信息。

pool pool-number:清除指定DHCPv6地址池的正式前缀绑定和临时前缀绑定信息。pool-number为地址池索引,取值范围为1~128。

prefix prefix/prefix-len:清除指定前缀的正式前缀绑定和临时前缀绑定信息。prefix/prefix-len为IPv6前缀/前缀长度。prefix-len取值范围为1~128。

【描述】

reset ipv6 dhcp server pd-in-use命令用来清除DHCPv6的正式前缀绑定和临时前缀绑定信息。

需要注意的是:

·     执行本命令,不能清除静态空闲绑定信息。

·     执行本命令后,静态临时前缀绑定和静态正式前缀绑定信息将变为静态空闲绑定。

【举例】

# 清除所有的DHCPv6正式前缀绑定和临时前缀绑定信息。

<Sysname> reset ipv6 dhcp server pd-in-use all

# 清除指定DHCPv6地址池的正式前缀绑定和临时前缀绑定信息。

<Sysname> reset ipv6 dhcp server pd-in-use pool 1

# 清除指定前缀的正式前缀绑定和临时前缀绑定信息。

<Sysname> reset ipv6 dhcp server pd-in-use prefix 2001:0:0:1::/64

1.2.21  reset ipv6 dhcp server statistics

【命令】

reset ipv6 dhcp server statistics

【视图】

用户视图

【缺省级别】

1:监控级

【参数】

【描述】

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

【举例】

# 清除DHCPv6服务器的报文统计信息。

<Sysname> reset ipv6 dhcp server statistics

1.2.22  sip-server

【命令】

sip-server { address ipv6-address | domain-name domain-name }

undo sip-server { address ipv6-address | domain-name domain-name }

【视图】

DHCPv6地址池视图

【缺省级别】

2:系统级

【参数】

address ipv6-address:指定SIP服务器的IPv6地址。

domain-name domain-name:指定SIP服务器的域名,domain-name为1~50个字节的字符串。

【描述】

sip-server命令用来配置为客户端分配的SIP服务器地址或域名。undo sip-server命令用来删除为客户端分配的SIP服务器地址或域名。

缺省情况下,没有指定为客户端分配的SIP服务器地址和域名。

同一地址池下最多可以配置8个SIP服务器地址和8个SIP服务器域名。配置的先后顺序决定了SIP服务器地址或域名的优先级,即先配置的地址或域名优先级大于后配置的地址或域名。

需要注意的是,重复执行本命令,新配置不会覆盖原有配置。

【举例】

# 配置为客户端分配的SIP服务器地址为2:2::4。

<Sysname> system-view

[Sysname] ipv6 dhcp pool 1

[Sysname-dhcp6-pool-1] sip-server address 2:2::4

# 配置为客户端分配的SIP服务器域名为bbb.com。

[Sysname-dhcp6-pool-1] sip-server domain-name bbb.com

1.2.23  static-bind address

【命令】

static-bind address ipv6-address/addr-prefix-length duid duid [ iaid iaid ] [ preferred-lifetime preferred-lifetime valid-lifetime valid-lifetime ]

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

【视图】

DHCPv6地址池视图

【缺省级别】

2:系统级

【参数】

ipv6-address/addr-prefix-length:静态绑定的IPv6地址及其前缀长度。addr-prefix-length为前缀长度,取值范围为1~128。

duid duid:指定静态绑定的客户端DUID字符串。duid取值为偶数位的十六进制数,且位数的取值范围为2~256。

iaid iaid:指定静态绑定的客户端IAID。iaid取值范围为0~FFFFFFFF的十六进制数。不指定该参数,则表示不需要匹配客户端的IAID。

preferred-lifetime preferred-lifetime:指定静态绑定地址的首选生命期。preferred-lifetime为地址的首选生命期,取值范围为60~4294967295,单位为秒,缺省值为604800秒(7天)。

valid-lifetime valid-lifetime:指定静态绑定地址的有效生命期。valid-lifetime为地址的有效生命期,取值范围为60~4294967295,单位为秒,缺省值为2592000秒(30天)。valid-lifetime必须大于或等于preferred-lifetime

【描述】

static-bind address命令用来配置静态绑定的IPv6地址。undo static-bind address命令用来删除静态绑定的IPv6地址。

缺省情况下,不存在静态绑定的IPv6地址。

需要注意的是:

·     重复执行static-bind address命令,可以配置多个静态绑定的IPv6地址。

·     一个IPv6地址只能与一个客户端绑定。不允许通过重复执行static-bind address命令的方式修改IPv6地址与客户端的绑定关系、地址的首选生命期和有效生命期。只有删除该IPv6地址的静态绑定配置后,才能通过重新配置将该IPv6地址与其他客户端绑定、修改地址的首选生命期和有效生命期。

相关配置可参考命令display ipv6 dhcp pool

【举例】

# 在DHCPv6地址池1中配置静态绑定的IPv6地址:固定将IPv6地址2001:0410::2/35分配给DUID为00030001CA0006A400、IAID为A1A1A1A1的客户端,静态绑定地址的首选生命期和有效生命期采用缺省值。

<Sysname> system-view

[Sysname] ipv6 dhcp pool 1

[Sysname-dhcp6-pool-1] static-bind address 2001:0410::2/35 duid 00030001CA0006A400 iaid A1A1A1A1

1.2.24  static-bind prefix

【命令】

static-bind prefix prefix/prefix-len duid duid [ iaid iaid ] [ preferred-lifetime preferred-lifetime valid-lifetime valid-lifetime ]

undo static-bind prefix prefix/prefix-len

【视图】

DHCPv6地址池视图

【缺省级别】

2:系统级

【参数】

prefix/prefix-len:静态绑定的前缀及前缀长度。prefix-len为前缀长度,取值范围为1~128。

duid duid:指定静态绑定的客户端DUID字符串。duid取值为偶数位的十六进制数,且位数的取值范围为2~256。

iaid iaid:指定静态绑定的客户端IAID。iaid取值范围为0~FFFFFFFF的十六进制数。不指定该参数,则表示不需要匹配客户端的IAID。

preferred-lifetime preferred-lifetime:指定静态绑定前缀的首选生命期。preferred-lifetime为前缀的首选生命期,取值范围为60~4294967295,单位为秒,缺省值为604800秒(7天)。

valid-lifetime valid-lifetime:指定静态绑定前缀的有效生命期。valid-lifetime为前缀的有效生命期,取值范围为60~4294967295,单位为秒,缺省值为2592000秒(30天)。valid-lifetime必须大于或等于preferred-lifetime

【描述】

static-bind prefix命令用来配置静态绑定的前缀。undo static-bind prefix命令用来删除静态绑定的前缀。

缺省情况下,不存在静态绑定的前缀。

需要注意的是,一个IPv6前缀只能与一个客户端绑定。不允许通过重复执行static-bind prefix命令的方式修改IPv6前缀与客户端的绑定关系、前缀的首选生命期和有效生命期。只有删除该IPv6前缀的静态绑定配置后,才能将该IPv6前缀与其他客户端绑定、修改前缀的首选生命期和有效生命期。

相关配置可参考命令display ipv6 dhcp pool

【举例】

# 在DHCPv6地址池1中配置静态绑定的前缀:固定将前缀2001:0410::/35分配给DUID为00030001CA0006A400、IAID为A1A1A1A1的客户端,静态绑定前缀的首选生命期为1天,有效生命期为3天。

<Sysname> system-view

[Sysname] ipv6 dhcp pool 1

[Sysname-dhcp6-pool-1] static-bind prefix 2001:0410::/35 duid 00030001CA0006A400 iaid A1A1A1A1 preferred-lifetime 86400 valid-lifetime 259200

1.3  DHCPv6中继配置命令

1.3.1  display ipv6 dhcp relay server-address

【命令】

display ipv6 dhcp relay server-address { all | interface interface-type interface-number } [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

all:显示所有DHCPv6服务器的地址信息。

interface interface-type interface-number:显示指定接口对应的DHCPv6服务器地址信息。其中,interface-type interface-number为接口类型和接口编号。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 dhcp relay server-address命令用来显示DHCPv6中继指定的DHCPv6服务器地址信息。

【举例】

# 显示所有DHCPv6中继指定的DHCPv6服务器地址信息。

<Sysname> display ipv6 dhcp relay server-address all

Interface: Eth1/1

Server address(es)                             Output Interface

1::1

FF02::1:2                                      Eth1/3

 

Interface: Eth1/2

Server address(es)                             Output Interface

1::1

FF02::1:2                                      Eth1/3

# 显示接口Ethernet1/1对应的DHCPv6服务器地址信息。

<Sysname> display ipv6 dhcp relay server-address interface ethernet 1/1

Interface: Eth1/1

Server address(es)                             Output Interface

1::1

FF02::1:2                                      Eth1/3

表1-6 display ipv6 dhcp relay server-address命令显示信息描述表

字段

描述

Interface

工作在DHCPv6中继模式的接口名称

Server address(es)

接口上对应的DHCPv6服务器地址

Output Interface

DHCPv6报文的出接口

 

1.3.2  display ipv6 dhcp relay statistics

【命令】

display ipv6 dhcp relay statistics [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 dhcp relay statistics命令用来显示DHCPv6中继的报文统计信息。

相关配置可参考命令reset ipv6 dhcp relay statistics

【举例】

# 显示DHCPv6中继的报文统计信息。

<Sysname> display ipv6 dhcp relay statistics

Packets dropped               :  4

    Error                     :  4

    Excess of rate limit      :  0

Packets received              :  14

    SOLICIT                   :  0

    REQUEST                   :  0

    CONFIRM                   :  0

    RENEW                     :  0

    REBIND                    :  0

    RELEASE                   :  0

    DECLINE                   :  0

    INFORMATION-REQUEST       :  7

    RELAY-FORWARD             :  0

    RELAY-REPLY               :  7

Packets sent                  :  14

    ADVERTISE                 :  0

    RECONFIGURE               :  0

    REPLY                     :  7

    RELAY-FORWARD             :  7

    RELAY-REPLY               :  0

表1-7 display ipv6 dhcp relay statistics命令显示信息描述表

字段

描述

Packets dropped

丢弃的报文总数

Error

丢弃的错误报文数目

Excess of rate limit

由于超过限制的速率而丢弃的报文数目

Packets received

接收到的报文总数

SOLICIT

接收到的SOLICIT报文数目

REQUEST

接收到的REQUEST报文数目

CONFIRM

接收到的CONFIRM报文数目

RENEW

接收到的RENEW报文数目

REBIND

接收到的REBIND报文数目

RELEASE

接收到的RELEASE报文数目

DECLINE

接收到的DECLINE报文数目

INFORMATION-REQUEST

接收到的INFORMATION-REQUEST报文数目

RELAY-FORWARD

接收到的RELAY-FORWARD报文数目

RELAY-REPLY

接收到的RELAY-REPLY报文数目

Packets sent

发送的报文总数

ADVERTISE

发送的ADVERTISE报文数目

RECONFIGURE

发送的RECONFIGURE报文数目

REPLY

发送的REPLY报文数目

RELAY-FORWARD

发送的RELAY-FORWARD报文数目

RELAY-REPLY

发送的RELAY-REPLY报文数目

 

1.3.3  ipv6 dhcp relay server-address

【命令】

ipv6 dhcp relay server-address ipv6-address [ interface interface-type interface-number ]

undo ipv6 dhcp relay server-address ipv6-address [ interface interface-type interface-number ]

【视图】

接口视图

【缺省级别】

2:系统级

【参数】

ipv6-address:DHCPv6服务器的IPv6地址。

interface interface-type interface-number:指定报文的出接口。其中,interface-type interface-number为接口类型和接口编号。

【描述】

ipv6 dhcp relay server-address命令用来配置接口工作在DHCPv6中继模式,并指定DHCPv6服务器。undo ipv6 dhcp relay server-address命令用来删除接口上配置的DHCPv6服务器。

缺省情况下,接口未工作在DHCPv6中继模式,也未指定任何DHCPv6服务器。

工作在DHCPv6中继模式的接口接收到DHCPv6客户端发来的报文后,将其封装在Relay-forward报文中,并发送给指定的DHCPv6服务器,由DHCPv6服务器为客户端分配地址和网络配置参数。

需要注意的是:

·     通过多次执行ipv6 dhcp relay server-address命令可以指定多个DHCPv6服务器,一个接口下最多可以指定8个DHCPv6服务器。DHCPv6中继接收到DHCPv6客户端报文后,将其转发给所有的DHCPv6服务器。

·     如果指定的DHCPv6服务器地址为链路本地地址或链路范围的组播地址,则必须指定出接口,否则报文可能会无法到达服务器。

·     通过undo ipv6 dhcp relay server-address命令删除接口上指定的全部DHCPv6服务器后,该接口不再工作在DHCPv6中继模式。

·     一个接口不能同时作为DHCPv6客户端和DHCPv6中继。

相关配置可参考命令display ipv6 dhcp relay server-address

【举例】

# 配置接口Ethernet1/1工作在DHCPv6中继模式,并指定DHCPv6服务器地址为2001:1::3。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] ipv6 dhcp relay server-address 2001:1::3

1.3.4  reset ipv6 dhcp relay statistics

【命令】

reset ipv6 dhcp relay statistics

【视图】

用户视图

【缺省级别】

1:监控级

【参数】

【描述】

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

执行此命令后,display ipv6 dhcp relay statistics命令显示的各种报文统计数目均为0。

相关配置可参考命令display ipv6 dhcp relay statistics

【举例】

# 清除DHCPv6中继的报文统计信息。

<Sysname> reset ipv6 dhcp relay statistics

1.4  DHCPv6客户端配置命令

1.4.1  display ipv6 dhcp client

【命令】

display ipv6 dhcp client [ interface interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】      

interface interface-type interface-number:显示指定接口的DHCPv6客户端信息。其中,interface-type interface-number为接口类型和接口编号。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 dhcp client命令用来显示DHCPv6客户端的信息。

如果没有指定任何参数,则显示所有DHCPv6客户端的信息。

【举例】

# 显示接口Ethernet1/1上的DHCPv6客户端信息。

<Sysname> display ipv6 dhcp client interface ethernet 1/1

Ethernet1/1 is in stateless DHCPv6 client mode

State is OPEN

Preferred Server:

    Reachable via address    :  FE80::213:7FFF:FEF6:C818

    DUID                     :  0003000100137ff6c818

    DNS servers              :  1:2:3::5

                                1:2:4::7

    Domain names             :  abc.com

表1-8 display ipv6 dhcp client命令显示信息描述表

字段

描述

in stateless DHCPv6 client mode

表示DHCPv6客户端当前正处于无状态配置模式

State is OPEN

DHCPv6客户端的当前状态,目前有四种状态:

·     INIT:使能DHCPv6客户端功能后,进入INIT状态;

·     IDLE:接收到M标志位为0、O标志位为1的RA报文,启动DHCPv6无状态配置功能后,进入IDLE状态;

·     INFO-REQUESTING:正在获取配置信息;

·     OPEN:成功获取到网络配置参数,并根据这些参数完成客户端无状态配置

Preferred Server

DHCPv6客户端选用的DHCPv6服务器的信息

Reachable via address

可达地址,DHCPv6服务器或中继的本地链路地址

DUID

DHCPv6服务器的DUID

DNS servers

DHCPv6服务器发送的DNS服务器的地址

Domain names

DHCPv6服务器发送的域名信息

 

1.4.2  display ipv6 dhcp client statistics

【命令】

display ipv6 dhcp client statistics [ interface interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】      

interface interface-type interface-number:显示指定接口上DHCPv6客户端的统计信息。其中,interface-type interface-number为接口类型和接口编号。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display ipv6 dhcp client statistics命令用来显示DHCPv6客户端的统计信息。

如果没有指定任何参数,则显示所有DHCPv6客户端的统计信息。

相关配置可参考命令reset ipv6 dhcp client statistics

【举例】

# 显示接口Ethernet1/1上DHCPv6客户端的统计信息。

<Sysname> display ipv6 dhcp client statistics interface ethernet 1/1

Interface                     :  Ethernet1/1

Packets Received              :  1

         Reply                :  1

         Advertise            :  0

         Reconfigure          :  0

         Invalid              :  0

Packets Sent                  :  5

         Solicit              :  0

         Request              :  0

         Confirm              :  0

         Renew                :  0

         Rebind               :  0

         Information-request  :  5

         Release              :  0

         Decline              :  0

表1-9 display ipv6 dhcp client statistics命令显示信息描述表

字段

描述

Interface

DHCPv6客户端所在的接口

Packets Received

收到的报文数目

Reply

收到Reply报文的数目

Advertise

收到Advertise报文的数目

Reconfigure

收到Reconfigure报文的数目

Invalid

无效报文的数目

Packets Sent

已发送报文的数目

Solicit

已发送Solicit报文的数目

Request

已发送Request报文的数目

Confirm

已发送Confirm报文的数目

Renew

已发送Renew报文的数目

Rebind

已发送Rebind报文的数目

Information-request

已发送Information-request报文的数目

Release

已发送Release报文的数目

Decline

已发送Decline报文的数目

 

1.4.3  reset ipv6 dhcp client statistics

【命令】

reset ipv6 dhcp client statistics [ interface interface-type interface-number ]

【视图】

用户视图

【缺省级别】

1:监控级

【参数】      

interface interface-type interface-number:清除指定接口上DHCPv6客户端的统计信息。其中,interface-type interface-number为接口类型和接口编号。

【描述】

reset ipv6 dhcp client statistics命令用来清除DHCPv6客户端的统计信息。

如果没有指定任何参数,则清除所有DHCPv6客户端的统计信息。

执行此命令后,display ipv6 dhcp client statistics命令显示的各种报文统计数目均为0。

相关配置可参考命令display ipv6 dhcp client statistics

【举例】

# 清除所有DHCPv6客户端的统计信息。

<Sysname> reset ipv6 dhcp client statistics

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们