08-DHCPv6命令
本章节下载: 08-DHCPv6命令 (132.63 KB)
目 录
1.2.1 display ipv6 dhcp relay server-address
1.2.2 display ipv6 dhcp relay statistics
1.2.3 ipv6 dhcp relay server-address
1.2.4 reset ipv6 dhcp relay statistics
1.3.1 display ipv6 dhcp client
1.3.2 display ipv6 dhcp client statistics
1.3.3 reset ipv6 dhcp client statistics
1.4.1 display ipv6 dhcp snooping trust
1.4.2 display ipv6 dhcp snooping user-binding
1.4.3 ipv6 dhcp snooping enable
1.4.4 ipv6 dhcp snooping max-learning-num
1.4.5 ipv6 dhcp snooping trust
1.4.6 ipv6 dhcp snooping vlan enable
1.4.7 reset ipv6 dhcp snooping user-binding
【命令】
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.
【命令】
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: Vlan2
Server address(es) Output Interface
1::1
FF02::1:2 Vlan4
Interface: Vlan3
Server address(es) Output Interface
1::1
FF02::1:2 Vlan4
# 显示VLAN接口2对应的DHCPv6服务器地址信息。
<Sysname> display ipv6 dhcp relay server-address interface vlan-interface 2
Interface: Vlan2
Server address(es) Output Interface
1::1
FF02::1:2 Vlan4
表1-1 display ipv6 dhcp relay server-address命令显示信息描述表
字段 |
描述 |
Interface |
工作在DHCPv6中继模式的接口名称 |
Server address(es) |
接口上对应的DHCPv6服务器地址 |
Output Interface |
DHCPv6报文的出接口 |
【命令】
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-2 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报文数目 |
【命令】
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服务器为客户端分配地址和网络配置参数。
需要注意的是:
l 通过多次执行ipv6 dhcp relay server-address命令可以指定多个DHCPv6服务器,一个接口下最多可以指定8个DHCPv6服务器。DHCPv6中继接收到DHCPv6客户端报文后,将其转发给所有的DHCPv6服务器。
l 如果指定的DHCPv6服务器地址为链路本地地址或链路范围的组播地址,则必须指定出接口,否则报文可能会无法到达服务器。
l 通过undo ipv6 dhcp relay server-address命令删除接口上指定的全部DHCPv6服务器后,该接口不再工作在DHCPv6中继模式。
l 一个接口不能同时作为DHCPv6客户端和DHCPv6中继。
相关配置可参考命令display ipv6 dhcp relay server-address。
【举例】
# 配置VLAN接口2工作在DHCPv6中继模式,并指定DHCPv6服务器地址为2001:1::3。
<Sysname> system-view
[Sysname] interface vlan-interface 2
[Sysname-Vlan-interface2] ipv6 dhcp relay server-address 2001:1::3
【命令】
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
【命令】
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客户端的信息。
【举例】
# 显示VLAN接口2上的DHCPv6客户端信息。
<Sysname> display ipv6 dhcp client interface vlan-interface 2
Vlan-interface2 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-3 display ipv6 dhcp client命令显示信息描述表
字段 |
描述 |
in stateless DHCPv6 client mode |
表示DHCPv6客户端当前正处于无状态配置模式 |
State is OPEN |
DHCPv6客户端的当前状态,目前有四种状态: l INIT:使能DHCPv6客户端功能后,进入INIT状态; l IDLE:接收到M标志位为0、O标志位为1的RA报文,启动DHCPv6无状态配置功能后,进入IDLE状态; l INFO-REQUESTING:正在获取配置信息; l OPEN:成功获取到网络配置参数,并根据这些参数完成客户端无状态配置 |
Preferred Server |
DHCPv6客户端选用的DHCPv6服务器的信息 |
Reachable via address |
可达地址,DHCPv6服务器或中继的本地链路地址 |
DUID |
DHCPv6服务器的DUID |
DNS servers |
DHCPv6服务器发送的DNS服务器的地址 |
Domain names |
DHCPv6服务器发送的域名信息 |
【命令】
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。
【举例】
# 显示VLAN接口2上DHCPv6客户端的统计信息。
<Sysname> display ipv6 dhcp client statistics interface vlan-interface 2
Interface : Vlan-interface2
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-4 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报文的数目 |
【命令】
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
【命令】
display ipv6 dhcp snooping trust [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display ipv6 dhcp snooping trust命令用来显示DHCPv6 Snooping信任端口信息。
【举例】
# 显示DHCPv6 Snooping信任端口信息。
<Sysname> display ipv6 dhcp snooping trust
Trusted ports include:
GigabitEthernet 1/0/1
GigabitEthernet 1/0/2
【命令】
display ipv6 dhcp snooping user-binding { ipv6-address | dynamic } [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
ipv6-address:显示指定IPv6地址对应的DHCPv6 Snooping表项。
dynamic:显示所有DHCPv6 Snooping表项。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display ipv6 dhcp snooping user-binding命令用来显示DHCPv6 Snooping表项信息。
【举例】
# 显示所有DHCPv6 Snooping表项信息。
<Sysname> display ipv6 dhcp snooping user-binding dynamic
IPv6 Address MAC Address Lease VLAN Interface
============================== ============== ========== ==== ==================
2::1 00e0-fc00-0006 286 1 GigabitEthernet1/0/1
--- 1 DHCPv6 snooping item(s) found ---
表1-5 display ipv6 dhcp snooping user-binding命令显示信息描述表
字段 |
描述 |
IPv6 Address |
DHCPv6 Snooping表项的IPv6地址 |
MAC Address |
DHCPv6 Snooping表项的MAC地址 |
Lease |
DHCPv6 Snooping表项的租约剩余时间,单位为秒 |
VLAN |
连接DHCPv6客户端的端口所属的VLAN |
Interface |
连接DHCPv6客户端的端口 |
【命令】
ipv6 dhcp snooping enable
undo ipv6 dhcp snooping enable
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
无
【描述】
ipv6 dhcp snooping enable命令用来全局使能DHCPv6 Snooping功能。undo ipv6 dhcp snooping enable命令用来全局关闭DHCPv6 Snooping功能。
缺省情况下,全局DHCPv6 Snooping功能处于关闭状态。
在系统视图下,全局使能DHCPv6 Snooping功能后,如果不信任端口接收到DHCPv6服务器发送的报文,将丢弃该报文,以保证客户端从合法的服务器获取IPv6地址。此时,设备不会记录DHCPv6 Snooping表项。
【举例】
# 全局使能DHCPv6 Snooping功能。
<Sysname> system-view
[Sysname] ipv6 dhcp snooping enable
【命令】
ipv6 dhcp snooping max-learning-num number
undo ipv6 dhcp snooping max-learning-num
【视图】
二层以太网端口视图/二层聚合接口视图
【缺省级别】
2:系统级
【参数】
number:接口动态学习DHCPv6 Snooping表项的最大数目,取值范围为0~4096。
【描述】
ipv6 dhcp snooping max-learning-num命令用来配置接口动态学习DHCPv6 Snooping表项的最大数目。undo ipv6 dhcp snooping max-learning-num命令用来恢复缺省情况。
缺省情况下,不限制接口动态学习DHCPv6 Snooping表项的最大数目。
【举例】
# 配置二层以太网端口GigabitEthernet1/0/1动态学习DHCPv6 Snooping表项的最大数目为1000。
<Sysname> system-view
[Sysname] interface GigabitEthernet 1/0/1
[Sysname-GigabitEthernet 1/0/1] ipv6 dhcp snooping max-learning-num 1000
【命令】
ipv6 dhcp snooping trust
undo ipv6 dhcp snooping trust
【视图】
二层以太网端口视图/二层聚合接口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
ipv6 dhcp snooping trust命令用来配置接口为信任端口。undo ipv6 dhcp snooping trust命令用来恢复缺省情况。
缺省情况下,在全局使能DHCPv6 Snooping功能后,设备的所有接口均为不信任端口。
开启DHCPv6 Snooping功能后,为了使DHCPv6客户端能从合法的DHCPv6服务器获取IP地址,必须将与合法DHCPv6服务器相连的接口设置为信任端口。
【举例】
# 配置以太网端口GigabitEthernet t1/0/1为信任端口。
<Sysname> system-view
[Sysname] interface GigabitEthernet 1/0/1
[Sysname-GigabitEthernet 1/0/1] ipv6 dhcp snooping trust
【命令】
ipv6 dhcp snooping vlan enable
undo ipv6 dhcp snooping vlan enable
【视图】
VLAN视图
【缺省级别】
2:系统级
【参数】
无
【描述】
ipv6 dhcp snooping vlan enable命令用来使能VLAN内的DHCPv6 Snooping功能。undo ipv6 dhcp snooping vlan enable命令用来关闭VLAN内的DHCPv6 Snooping功能。
缺省情况下,VLAN内的DHCPv6 Snooping功能处于关闭状态。
在系统视图下全局使能DHCPv6 Snooping功能,并在VLAN视图下使能VLAN内的DHCPv6 Snooping功能后,设备将根据接收的DHCPv6报文记录该VLAN内的DHCPv6 Snooping表项。同时,DHCPv6 Snooping设备接收到该VLAN内客户端发送的请求报文后,只通过该VLAN内的信任端口转发该请求报文,不会通过其他非信任端口转发请求报文,以减轻网络负担。
【举例】
# 使能VLAN 1内的DHCPv6 Snooping功能。
<Sysname> system-view
[Sysname] vlan 1
[Sysname-vlan1] ipv6 dhcp snooping vlan enable
【命令】
reset ipv6 dhcp snooping user-binding { ipv6-address | dynamic }
【视图】
用户视图
【缺省级别】
2:系统级
【参数】
ipv6-address:清除指定IPv6地址对应的DHCPv6 Snooping表项。
dynamic:清除所有DHCPv6 Snooping表项。
【描述】
reset ipv6 dhcp snooping user-binding命令用来清除DHCPv6 Snooping表项。
【举例】
# 清除所有的DHCPv6 Snooping表项。
<Sysname> reset ipv6 dhcp snooping user-binding dynamic
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!