信创交换机(S5300G/S6300G、S3200G)

信锐技术自主研发的千兆盒式交换机产品,支持主流协议标准和应用程序,可方便快速的部署和管理,满足下一代企业网、数据中心、城域网和超融合等多种应用场合需求。
{{sendMatomoQuery("信创交换机(S5300G/S6300G、S3200G)","IPv6安全性命令")}}

IPv6安全性命令

更新时间:2025-07-14

13.1DHCPv6 Snooping命令

13.1.1clear dhcpv6 snooping bindings learning

命令功能

在特权模式下使用clear dhcpv6 snooping binding learning命令来清除DHCP绑定数据库中动态绑定的条目。

命令语法

clear dhcpv6 snooping bindings ( learning | manual ) ( ipv6 IP-ADDRESS | mac MAC-ADDRESS | vlan VLAN-ID | interface IFNAME | )

参数

参数说明

参数取值

ipv6 IP-ADDRESS

清除指定IPv6地址的绑定条目

IPv6地址

mac MAC-ADDRESS

清除指定MAC地址的绑定条目

MAC地址

vlan VLAN-ID

清除指定VLAN的绑定条目

1-4094

interface IFNAME

清除指定端口名称的绑定条目

支持物理端口和聚合端口

命令模式

特权模式

默认配置

使用说明

该命令用于清除DHCPv6 snooping绑定条目。

举例说明

配置清除DHCPv6 snooping所有动态绑定条目

Switch# clear dhcpv6 snooping bindings learning

相关命令

show dhcpv6 snooping binding

13.1.2clear dhcpv6 snooping statistics

命令功能

在特权模式下使用clear dhcpv6 snooping statistics命令来清除DHCPv6 snooping统计信息。

命令语法

clear dhcpv6 snooping statistics

命令模式

特权模式

默认配置

使用说明

该命令用于清除DHCPv6 snooping计数信息。

举例说明

配置清除DHCPv6 snooping计数

Switch# clear dhcpv6 snooping statistics

相关命令

show dhcpv6 snooping statistics

13.1.3dhcpv6 snooping

命令功能

在全局配置模式下使用dhcpv6 snooping命令配置交换机全局使能DHCPv6 snooping

使用此命令的no格式恢复为默认设置。

命令语法

dhcpv6 snooping

no dhcpv6 snooping

命令模式

全局配置模式

默认配置

默认情况下,DHCPv6 snooping未使能。

使用说明

必需在全局使能DHCPv6 snooping,才可以使DHCPv6 snooping的配置生效。

只有在全局配置模式下使用dhcpv6 snooping vlan vlan-id命令在VLAN上使能snoopingDHCPv6 snooping才会起作用。

可以在特权模式下使用show dhcpv6 snooping config命令验证配置是否启用

举例说明

配置使能DHCPv6 snooping

Switch# configure terminal
Switch(config)# dhcpv6 snooping

相关命令

dhcpv6 snooping vlan

show dhcpv6 snooping config

13.1.4dhcpv6 snooping binding

命令功能

在全局配置模式下,使用dhcpv6 snooping binding命令配置DHCPv6 snooping绑定数据库以及向数据库中添加静态绑定条目。

命令语法

dhcpv6 snooping binding mac MAC-ADDRESS vlan VLAN-ID ipv6 IP-ADDRESS interface IFNAME expiry SECONDS

no dhcpv6 snooping bindings ( ipv6 IP-ADDRESS | mac MAC-ADDRESS | vlan VLAN-ID | interface IFNAME | )

参数

参数说明

参数取值

mac MAC-ADDRESS

指定MAC地址

MAC地址

vlan VLAN-ID

指定VLAN 序号。

1-4094

ipv6 IP-ADDRESS

指定IPv6地址

IPv6地址

interface IFNAME

指定添加或删除绑定条目的接口

支持物理端口和聚合端口

expiry SECONDS

指定时间间隔(单位为秒)后绑定条目无效。范围为086400

0-86400

命令模式

全局配置模式

默认配置

使用说明

当你在测试或调试交换机时使用该条命令。

DHCPv6 snooping绑定数据库中,每一个数据条目都有一个IPv6地址,一个关联的MAC地址,一个租约时间,提供绑定数据的接口,以及该接口属于的VALN

在特权模式下,使用show dhcpv6 snooping binding命令显示配置的绑定信息。

举例说明

为在VLAN1的接口eth-0-1上配置一个DHCPv6 snooping 绑定,MAC地址为0001.000c.01efIPv6地址为2001:1::1,过期时间为1000

Switch# configure terminal
Switch(config)# dhcpv6 snooping binding mac 0001.000c.01ef vlan 1 ipv6 2001:1::1 interface eth-0-1 expiry 1000

相关命令

show dhcpv6 snooping binding

13.1.5dhcpv6 snooping no-binding vlan

命令功能

在全局配置模式下使用dhcpv6 snooping no-binding vlan命令配置交换机使能DHCPv6 snooping不记录指定vlan的动态表项。使用命令相应的no形式恢复为默认设置。

命令语法

dhcpv6 snooping no-binding vlan VLAN-RANGE

no dhcpv6 snooping no-binding vlan VLAN-RANGE

参数

参数说明

参数取值

VLAN-RANGE

指定使能不记录dhcpv6 snooping动态表项的VLAN范围,以‘-’ ‘,’符号相连接,如 “1-10,15,20,30-40”.

1-4094

命令模式

全局配置模式

默认配置

默认情况下DHCPv6 snooping不记录动态表项在所有VLAN都未使能。

使用说明

你可以输入VLAN序号指定单独一个VLAN ID,或者输入几个VLAN序号使用逗号间隔,或输入一个VLAN范围使用连字号间隔,或输入VLAN开始IDVLAN结束ID使用空格间隔。使能了不记录动态表项功能后,该VLAN对应的DHCPv6 snooping动态表项会被删除。

举例说明

VLAN10上配置DHCP snooping no-binding

Switch# configure terminal
Switch(config)# dhcpv6 snooping no-binding vlan 10

相关命令

13.1.6dhcpv6 snooping database

命令功能

在全局配置模式下,使用dhcpv6 snooping database命令位置交换机的DHCPv6 snooping绑定数据库代理。

使用此命令的no格式重置保存延期时间。

命令语法

dhcpv6 snooping database auto-save interval SECONDS

参数

参数说明

参数取值

interval SECONDS

指定保存绑定数据库的时间间隔 (单位为秒)

15-2000

命令模式

全局配置模式

默认配置

默认时间间隔为600秒。

使用说明

DHCPv6 snooping绑定数据库存储在flash:/dhcpv6snooping中。

举例说明

配置DHCPv6 snooping自动保存数据库时间间隔为120

Switch# configure terminal
Switch(config)# dhcpv6 snooping database auto-save interval 120

相关命令

dhcpv6 snooping

dhcpv6 snooping binding

13.1.7dhcpv6 snooping interface-id format

命令功能

在全局配置模式下,使用dhcpv6 snooping interface-id format命令配置插入报文中的interface-id的格式。使用此命令的no格式恢复interface-id格式的默认值。

命令语法

dhcpv6 snooping interface-id ( vlan VLAN-ID | ) format { vlan-id | ifname | hostname | mac | string STRING }

no dhcpv6 snooping interface-id ( vlan VLAN-ID | ) format

参数

参数说明

参数取值

vlan VLAN-ID

若指定VLAN,则仅会配置属于该VLANDHCPv6报文中的interface-id选项的格式

1-4094

vlan-id

interface-id中插入接收到报文中的svlan id

-

ifname

interface-id中插入接收客户端报文的二层物理口的名字

-

hostname

interface-id中插入交换机的主机名

-

mac

interface-id中插入接收客户端报文的接口mac地址

-

string STRING

interface-id中插入用户自定义字符串

-

命令模式

全局配置模式

默认配置

默认格式为vlan:ifname:hostname:mac:

使用说明

interface-id的格式可以是vlan id,接口名称,主机名,mac地址和用户自定义字符串几种关键字的组合,可以设置需要显示在interface-id中的关键字。

若指定VLAN,则仅会配置属于该VLANDHCPv6报文中的interface-id选项的格式;若不指定VLAN,则会配置接口收到的所有DHCPv6报文中的interface-id选项的格式。

如果端口也配置了option18的格式,则在该端口下的DHCPv6报文中插入option18选项时优先使用端口下的格式配置

举例说明

配置interface-id的格式

Switch# configure terminal

Switch(config)# dhcpv6 snooping interface-id format vlan ifname string abc123

相关命令

dhcpv6 snooping interface-id option

13.1.8dhcpv6 snooping interface-id option

命令功能

在全局配置模式下,使用dhcpv6 snooping interface-id option命令使能报文中插入interface-id 选项功能。使用此命令的no格式去使能插入interface-id选项功能。

命令语法

dhcpv6 snooping interface-id option

no dhcpv6 snooping interface-id option

命令模式

全局配置模式

默认配置

默认未使能插入interface-id选项

使用说明

举例说明

配置DHCPv6 snooping启用interface-id选项

Switch# configure terminal

Switch(config)# dhcpv6 snooping interface-id option

相关命令

dhcpv6 snooping interface-id format

13.1.9dhcpv6 snooping interface-id policy

命令功能

在全局配置模式下,使用dhcpv6 snooping interface-id policy命令配置对于已经携带interface-id选项的报文的策略。使用此命令的no格式恢复interface-id策略的默认值。

命令语法

dhcpv6 snooping interface-id policy ( drop | keep | replace )

no dhcpv6 snooping interface-id policy

参数

参数说明

参数取值

drop

如果报文中已经携带interface-id,丢掉该报文

-

keep

如果报文中已经携带interface-id,转发时保持其内容不变

-

replace

如果报文中已经携带interface-id,转发时用新产生的替换报文中已经携带的interface-id内容

-

命令模式

全局配置模式

默认配置

默认策略是替换interface-id

使用说明

如果端口也配置了option18的策略,则在该端口下的DHCPv6报文中插入option18选项时优先遵循端口下的策略配置

举例说明

配置DHCPv6 snooping对于interface-id选项的策略为replace

Switch# configure terminal

Switch(config)# dhcpv6 snooping interface-id policy replace

相关命令

dhcpv6 snooping interface-id option

13.1.10dhcpv6 snooping option18 format

命令功能

在端口配置模式下,使用dhcpv6 snooping option18 format命令配置插入报文中的option18的格式。使用此命令的no格式恢复option18格式的默认值。

命令语法

dhcpv6 snooping option18 ( vlan VLAN-ID | ) format { vlan-id | ifname | hostname | mac | string STRING }

no dhcpv6 snooping option18 ( vlan VLAN-ID | ) format

参数

参数说明

参数取值

vlan VLAN-ID

若指定VLAN,则仅会配置属于该VLANDHCPv6报文中的option18选项的格式

1-4094

vlan-id

option18中插入接收到报文中的svlan id

-

ifname

option18中插入接收客户端报文的二层物理口的名字

-

hostname

option18中插入交换机的主机名

-

mac

option18中插入接收客户端报文的接口mac地址

-

string STRING

option18中插入用户自定义字符串

-

命令模式

端口配置模式

默认配置

默认格式为vlan:ifname:hostname:mac:

使用说明

option18的格式可以是vlan id,接口名称,主机名,mac地址和用户自定义字符串几种关键字的组合,可以设置需要显示在option18中的关键字。

若指定VLAN,则仅会配置属于该VLANDHCPv6报文中的option18选项的格式;若不指定VLAN,则会配置接口收到的所有DHCPv6报文中的Option18选项的格式。

举例说明

配置option18的格式

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# dhcpv6 snooping option18 format vlan ifname string abc123

相关命令

dhcpv6 snooping option18 option

13.1.11dhcpv6 snooping option18

命令功能

在端口配置模式下,使用dhcpv6 snooping option18 option命令使能报文中插入option18 选项功能。使用此命令的no格式去使能插入option18选项功能。

命令语法

dhcpv6 snooping option18

no dhcpv6 snooping option18

命令模式

端口配置模式

默认配置

默认未使能插入option18选项

使用说明

举例说明

配置DHCPv6 snooping启用option18选项

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# dhcpv6 snooping option18

相关命令

dhcpv6 snooping option18 format

13.1.12dhcpv6 snooping option18 policy

命令功能

在端口配置模式下,使用dhcpv6 snooping option18 policy命令配置对于已经携带option18选项的报文的策略。使用此命令的no格式恢复option18策略的默认值。

命令语法

dhcpv6 snooping option18 policy ( drop | keep | replace )

no dhcpv6 snooping option18 policy

参数

参数说明

参数取值

drop

如果报文中已经携带option18,丢掉该报文

-

keep

如果报文中已经携带option18,转发时保持其内容不变

-

replace

如果报文中已经携带option18,转发时用新产生的替换报文中已经携带的option18内容

-

命令模式

端口配置模式

默认配置

默认策略是保持option18不变

使用说明

举例说明

配置DHCPv6 snooping对于option18选项的策略为replace

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# dhcpv6 snooping option18 policy replace

相关命令

dhcpv6 snooping option18 option

13.1.13dhcpv6 snooping remote-id format

命令功能

在全局配置模式下,使用dhcpv6 snooping remote-id format命令配置插入报文中的remote-id的格式。使用此命令的no格式恢复remote-id格式的默认值。

命令语法

dhcpv6 snooping remote-id ( vlan <1-4094> | ) format { duid | vlan-id | ifname | hostname | mac | string STRING }

no dhcpv6 snooping remote-id ( vlan <1-4094> | ) format

参数

参数说明

参数取值

vlan VLAN-ID

若指定VLAN,则仅会配置属于该VLANDHCPv6报文中的option37选项的格式

-

duid

remote-id中包含设备的DUID

-

vlan-id

客户端所在的vlan id

-

ifname

接收客户端报文的二层物理口的名字

-

hostname

remote-id中插入交换机的主机名

-

mac

remote-id中插入接收客户端报文的接口mac地址

-

string STRING

remote-id中插入用户自定义字符串

-

命令模式

全局配置模式

默认配置

默认格式为MAC

使用说明

Remote-id的格式可以是vlan id,接口名称,duid三种关键字的组合,可以设置需要显示在remote-id中的关键字。

举例说明

配置remote-id的格式

Switch# configure terminal

Switch(config)# dhcpv6 snooping remote-id format duid vlan ifname

相关命令

dhcpv6 snooping remote-id option

13.1.14dhcpv6 snooping remote-id option

命令功能

在全局配置模式下,使用dhcpv6 snooping remote-id option命令使能报文中插入remote-id 选项功能。使用此命令的no格式去使能插入remote-id选项功能。

命令语法

dhcpv6 snooping remote-id option

no dhcpv6 snooping remote-id option

命令模式

全局配置模式

默认配置

默认未使能插入remote-id选项

使用说明

举例说明

配置DHCPv6 snooping启用remote-id选项

Switch# configure terminal

Switch(config)# dhcpv6 snooping remote-id option

相关命令

dhcpv6 snooping remote-id format

13.1.15dhcpv6 snooping remote-id policy

命令功能

在全局配置模式下,使用dhcpv6 snooping remote-id policy命令配置对于已经携带remote-id选项的报文的策略。使用此命令的no格式恢复remote-id策略的默认值。

命令语法

dhcpv6 snooping remote-id policy ( drop | keep | replace )

no dhcpv6 snooping remote-id policy

参数

参数说明

参数取值

drop

如果报文中已经携带remote-id,丢掉该报文

-

keep

如果报文中已经携带remote-id,转发时保持其内容不变

-

replace

如果报文中已经携带remote-id,转发时用新产生的替换报文中已经携带的remote-id内容

-

命令模式

全局配置模式

默认配置

默认策略是替换remote-id

使用说明

如果端口也配置了option37的策略,则在该端口下的DHCPv6报文中插入option37选项时优先遵循端口下的策略配置

举例说明

配置DHCPv6 snooping对于remote-id选项的策略为replace

Switch# configure terminal

Switch(config)# dhcpv6 snooping remote-id policy replace

相关命令

dhcpv6 snooping remote-id option

13.1.16dhcpv6 snooping option37 format

命令功能

在端口配置模式下,使用dhcpv6 snooping option37 format命令配置插入报文中的option37的格式。使用此命令的no格式恢复option37格式的默认值。

命令语法

dhcpv6 snooping option37 ( vlan VLAN-ID | ) format { duid | vlan-id | ifname | hostname | mac | string STRING }

no dhcpv6 snooping option37 ( vlan VLAN-ID | ) format

参数

参数说明

参数取值

vlan VLAN-ID

若指定VLAN,则仅会配置属于该VLANDHCPv6报文中的option37选项的格式

1-4094

duid

系统的DUID

-

vlan-id

option37中插入接收到报文中的svlan id

-

ifname

option37中插入接收客户端报文的二层物理口的名字

-

hostname

option37中插入交换机的主机名

-

mac

option37中插入接收客户端报文的接口mac地址

-

string STRING

option37中插入用户自定义字符串

-

命令模式

端口配置模式

默认配置

默认格式为mac

使用说明

option37的格式可以是vlan id,接口名称,主机名,mac地址和用户自定义字符串几种关键字的组合,可以设置需要显示在option37中的关键字。

若指定VLAN,则仅会配置属于该VLANDHCPv6报文中的option37选项的格式;若不指定VLAN,则会配置接口收到的所有DHCPv6报文中的option37选项的格式。

举例说明

配置option37的格式

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# dhcpv6 snooping option37 format vlan ifname string abc123

相关命令

dhcpv6 snooping option37 option

13.1.17dhcpv6 snooping option37

命令功能

在端口配置模式下,使用dhcpv6 snooping option37 option命令使能报文中插入option37 选项功能。使用此命令的no格式去使能插入option37选项功能。

命令语法

dhcpv6 snooping option37

no dhcpv6 snooping option37

命令模式

端口配置模式

默认配置

默认未使能插入option37选项

使用说明

举例说明

配置DHCPv6 snooping启用option37选项

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# dhcpv6 snooping option37

相关命令

dhcpv6 snooping option37 format

13.1.18dhcpv6 snooping option37 policy

命令功能

在端口配置模式下,使用dhcpv6 snooping option37 policy命令配置对于已经携带option37选项的报文的策略。使用此命令的no格式恢复option37策略的默认值。

命令语法

dhcpv6 snooping option37 policy ( drop | keep | replace )

no dhcpv6 snooping option37 policy

参数

参数说明

参数取值

drop

如果报文中已经携带option37,丢掉该报文

-

keep

如果报文中已经携带option37,转发时保持其内容不变

-

replace

如果报文中已经携带option37,转发时用新产生的替换报文中已经携带的option37内容

-

命令模式

端口配置模式

默认配置

默认策略是保持option37不变

使用说明

举例说明

配置DHCPv6 snooping对于option37选项的策略为replace

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# dhcpv6 snooping option37 policy replace

相关命令

dhcpv6 snooping option37 option

13.1.19dhcpv6 snooping trust

命令功能

在端口配置模式下使用dhcpv6 snooping trust命令配置接口对DHCPv6 snooping为信任接口。

使用此命令的no格式恢复为默认设置。

命令语法

dhcpv6 snooping trust

no dhcpv6 snooping trust

命令模式

端口配置模式

默认配置

默认情况下,为DHCPv6 snooping不信任接口。

使用说明

配置连接DHCPv6服务器或其他交换机或路由器的接口为信任接口。配置连接DHCPv6客户端的接口为不信任接口。

举例说明

配置接口为DHCPv6 snooping信任接口

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# dhcpv6 snooping trust

相关命令

show dhcpv6 snooping trusted-sources

13.1.20dhcpv6 snooping no-binding

命令功能

在端口配置模式下使用dhcpv6 snooping no-binding命令配置接口对DHCPv6 snooping不记录动态表项。使用命令相应的no形式恢复为默认设置。

命令语法

dhcpv6 snooping no-binding

no dhcpv6 snooping no-binding

命令模式

端口配置模式

默认配置

默认情况下,DHCPv6 snooping会记录动态表项。

使用说明

端口下使能不记录动态表项功能后,会删除对应端口的用户绑定表项。

举例说明

配置接口使能DHCPv6 snooping no-binding功能

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# dhcpv6 snooping no-binding

相关命令

13.1.21dhcpv6 snooping vlan

命令功能

在全局配置模式下使用dhcpv6 snooping vlan命令配置交换机在VLAN使能DHCPv6 snooping。使用此命令的no格式恢复为默认设置。

命令语法

dhcpv6 snooping vlan VLAN-RANGE

no dhcpv6 snooping vlan VLAN-RANGE

参数

参数说明

参数取值

VLAN-RANGE

指定使能DHCP snoopingVLAN IDVLAN的范围。

1-4094

命令模式

全局配置模式

默认配置

默认情况下DHCPv6 snooping在所有VLAN都未使能。

使用说明

你可以输入VLAN序号指定单独一个VLAN ID,或者输入几个VLAN序号使用逗号间隔,或输入一个VLAN范围使用连字号间隔,或输入VLAN开始IDVLAN结束ID使用空格间隔。在VLAN上使能DHCPv6 snooping 前,必须先全局使能DHCPv6 snooping

举例说明

VLAN10上配置DHCPv6 snooping

Switch# configure terminal
Switch(config)# dhcpv6 snooping vlan 10

相关命令

show dhcpv6 snooping config

13.1.22debug dhcpv6 snooping

命令功能

使用此命令可以打开dhcpv6 snooping的模块的调试功能。

在原命令之前加上关键字“no”,关闭调试功能。

命令语法

debug dhcpv6 snooping ( events | error | dump | packet | all )

no debug dhcpv6 snooping ( events | error | dump | packet | all )

参数

参数说明

参数取值

events

调试dhcpv6 snooping事件信息

-

error

调试dhcpv6 snooping错误信息

-

packet

调试dhcpv6 snooping的数据包信息

-

dump

以十六进制调试dhcpv6 snooping的数据包信息

-

all

上面提到的所有调试信息

-

命令模式

特权模式

默认配置

使用说明

使用“terminal monitor”打印消息

举例说明

使用如下命令,打开D snooping的所有调试信息

Switch# debug dhcpv6 snooping all

相关命令

terminal monitor

show logging buffer

13.1.23show dhcpv6 snooping binding

命令功能

在特权模式下使用show dhcpv6 snooping binding命令显示设备DHCPv6 snooping绑定数据库和所有接口的配置信息。

命令语法

show dhcpv6 snooping binding ( all | manual | learning ( ipv4 IP-ADDRESS | mac MAC-ADDRESS | vlan VLAN-ID | interface IFNAME | ) summary | )

参数

参数说明

参数取值

all

显示所有绑定条目

-

manual

显示静态绑定条目

-

learning

显示动态绑定条目

-

mac MAC-ADDRESS

指定MAC地址

MAC地址

vlan VLAN-ID

指定VLAN 序号。

1-4094

ipv4 IP-ADDRESS

指定IP地址

IPv4 地址

interface IFNAME

指定添加或删除绑定条目的接口

支持物理端口和聚合端口

summary

显示DHCPv6 snooping绑定的概要信息

-

命令模式

特权模式

默认配置

使用说明

如果使能了DHCPv6 snooping功能,即使接口变为断开状态,交换机也不会删除静态配置的绑定条目。

举例说明

显示DHCPv6 snooping绑定信息

Switch# show dhcpv6 snooping binding all
DHCPv6 snooping binding table:
VLAN MAC Address    Interface  Lease(s)   IPv6 Address
============================================================
1    0001.0001.0001 eth-0-2    static     1:1::1:1
Switch# show dhcpv6 snooping binding summary
Total 1 DHCPv6 snooping binding entries
    0 learning entry, 1 configured entry

相关命令

dhcpv6 snooping binding

13.1.24show dhcpv6 snooping config

命令功能

在特权模式下使用show dhcpv6 snooping config命令显示DHCPv6 snooping配置。

命令语法

show dhcpv6 snooping config

命令模式

特权模式

默认配置

使用说明

该命令用于显示DHCPv6 snooping配置信息。

举例说明

显示dhcpv6 snooping配置信息

Switch# show dhcpv6 snooping config
dhcpv6 snooping service: enabled
dhcpv6 snooping switch: enabled
dhcpv6 snooping vlan 3

相关命令

dhcpv6 snooping

dhcpv6 snooping vlan

13.1.25show dhcpv6 snooping trusted-sources

命令功能

在特权模式下使用show dhcpv6 snooping trusted-sources命令显示DHCPv6 snooping的信任端口。

命令语法

show dhcpv6 snooping trusted-sources

命令模式

特权模式

默认配置

使用说明

该命令用于显示DHCPv6 snooping信任端口。

举例说明

显示dhcpv6 snooping信任端口

Switch# show dhcpv6 snooping trusted-source
List of DHCPv6 snooping trusted interface(s):
============================================================
eth-0-20

相关命令

dhcpv6 snooping trust

13.1.26show dhcpv6 snooping statistics

命令功能

在特权模式下使用show dhcpv6 snooping statistics命令显示DHCPv6 snooping统计信息。

命令语法

show dhcpv6 snooping statistics

命令模式

特权模式

默认配置

使用说明

该命令用于显示DHCPv6 snooping统计信息。

举例说明

显示DHCPv6 snooping统计信息

Switch# show dhcpv6 snooping statistics
DHCPv6 snooping statistics:
============================================================
DHCPv6 packets                            137
Packets forwarded                         137
Packets invalid                           0
Packets dropped                           0

相关命令

clear dhcpv6 snooping statistics

13.2ND Snooping命令

13.2.1ipv6 nd snooping vlan

命令功能

用该命令在VLAN使能ND snooping。使用此命令的no格式在VLAN上去使能ND snooping

命令语法

ipv6 nd snooping vlan VLAN-RANGE enable

no ipv6 nd snooping vlan VLAN-RANGE enable

参数

参数说明

参数取值

VLAN-RANGE

指定使能ND snoopingVLAN IDVLAN的范围。

1-4094

命令模式

全局配置模式

默认配置

Disable

使用说明

同一个vlan只能在非dhcpv6-only模式下使能或者dhcpv6-only模式下使能,不可同时使能。

举例说明

下面的实例显示如何在VLAN10上使能ND snooping

Switch# configure terminal
Switch(config)# ipv6 nd snooping vlan 10 enable

下面的实例显示如何在VLAN10上关闭ND snooping

Switch# configure terminal
Switch(config)# no ipv6 nd snooping vlan 10 enable

相关命令

13.2.2ipv6 nd snooping vlan dhcpv6-only

命令功能

用该命令开启DHCPv6 Only场景下VLANND snooping功能。使用此命令的no格式关闭DHCPv6 Only场景下VLANND snooping功能。

命令语法

ipv6 nd snooping vlan VLAN-RANGE enable dhcpv6-only

no ipv6 nd snooping vlan VLAN-RANGE enable

参数

参数说明

参数取值

VLAN-RANGE

指定使能ND snoopingVLAN IDVLAN的范围。

1-4094

命令模式

全局配置模式

默认配置

Disable

使用说明

同一个vlan只能在非dhcpv6-only模式下使能或者dhcpv6-only模式下使能,不可同时使能。

举例说明

下面的实例显示如何在dhcpv6-only模式下,在VLAN10上使能ND snooping

Switch# configure terminal
Switch(config)# ipv6 nd snooping vlan 10 enable dhcpv6-only

下面的实例显示如何在dhcpv6-only模式下,在VLAN10上关闭ND snooping

Switch# configure terminal
Switch(config)# no ipv6 nd snooping vlan 10 enable dhcpv6-only

相关命令

13.2.3ipv6 nd snooping static-prefix

命令功能

用该命令全局配置静态前缀管理表,用no命令删除静态前缀管理表。

命令语法

ipv6 nd snooping static-prefix ADDR/LEN vlan VLAN_ID

no ipv6 nd snooping static-prefix ADDR/LEN vlan VLAN_ID

参数

参数说明

参数取值

ADDR

ipv6地址

X:X:X:X:X:X:X:X

LEN

ipv6地址前缀长度

1-127

VLAN_ID

VLAN ID

1-4094

命令模式

全局配置模式

默认配置

使用说明

静态前缀管理表与动态前缀管理表共享规格。ipv6前缀地址不可以是组播地址、是全0地址、linklocal地址。

举例说明

下面的实例显示如何配置静态前缀管理表

Switch# configure terminal
Switch(config)# ipv6 nd snooping static-prefix 2003::/64 vlan 10

下面的实例显示如何删除静态前缀管理表

Switch# configure terminal

Switch(config)# no ipv6 nd snooping static-prefix 2003::/64 vlan 10

相关命令

13.2.4ipv6 nd snooping detect

命令功能

使用该命令使能全局定时探测,用no命令关闭全局定时探测功能。

命令语法

ipv6 nd snooping detect enable

no ipv6 nd snooping detect enable

命令模式

全局配置模式

默认配置

Disable

使用说明

动态绑定表一旦创建,如果全局定时探测功能打开,那么动态绑定表中的接口会周期性的往外发DAD-NS报文,如果在规定时间内收到NA回复,说明用户是在线的,更新动态绑定表的老化时间即可;如果在规定时间内没收到NA回复,说明用户不在线了,该动态绑定表需要删除。

举例说明

下面的实例显示如何使能全局定时探测功能

Switch# configure terminal
Switch(config)# ipv6 nd snooping detect enable

下面的实例显示如何关闭全局定时探测功能

Switch# configure terminal
Switch(config)# no ipv6 nd snooping detect enable

相关命令

13.2.5ipv6 nd snooping detect transmit

命令功能

使用该命令配置全局定时发送NS报文的的探测次数和探测时间间隔,用no命令恢复默认的探测次数和探测间隔。

命令语法

ipv6 nd snooping detect transmit TIMES interval INTERVAL

no ipv6 nd snooping detect transmit interval

参数

参数说明

参数取值

TIMES

探测次数

1-10

INTERVAL

探测时间间隔

500-10000毫秒

命令模式

全局配置模式

默认配置

默认次数是2次,默认时间间隔是1000毫秒

使用说明

以默认的探测次数和探测时间间隔为例,接口每1000毫秒发一次NS,如果2000毫秒内收到NA回复,那继续更新动态绑定表的老化时间,并继续往外发NS探测;如果2000毫秒内没收到NA回复,则说明用户不在线了,表项删除。

举例说明

下面的实例显示如何配置定时探测的次数和时间间隔

Switch# configure terminal
Switch(config)# ipv6 nd snooping detect transmit 2 interval 2000

下面的实例显示如何恢复默认的定时探测的次数和时间间隔

Switch# configure terminal
Switch(config)# ipv6 nd snooping detect transmit interval

相关命令

13.2.6ipv6 nd snooping transmit

命令功能

使用该命令配置临时发送NS报文的的探测次数和探测时间间隔,用no命令恢复默认的探测次数和探测间隔。

命令语法

ipv6 nd snooping transmit TIMES interval INTERVAL

no ipv6 nd snooping transmit interval

参数

参数说明

参数取值

TIMES

探测次数

1-10

INTERVAL

探测时间间隔

500-10000毫秒

命令模式

全局配置模式

默认配置

默认次数是2次,默认时间间隔是1000毫秒

使用说明

这个探测主要针对接口收到NA报文,与已有的动态绑定表比较时,接口不一致触发此探测。以默认的探测次数和探测时间间隔为例,接口每1000毫秒发一次NS,如果2000毫秒内收到NA回复,那继续更新动态绑定表的老化时间,并继续往外发NS探测;如果2000毫秒内没收到NA回复,则说明用户不在线了,表项删除。

举例说明

下面的实例显示如何配置临时探测的次数和时间间隔

Switch# configure terminal
Switch(config)# ipv6 nd snooping transmit 2 interval 2000

下面的实例显示如何恢复默认的临时探测的次数和时间间隔

Switch# configure terminal
Switch(config)# ipv6 nd snooping transmit interval

相关命令

13.2.7ipv6 nd snooping max-userbind-number

命令功能

使用该命令配置动态绑定表的最大个数,用no命令恢复动态绑定表的最大个数的默认值。

命令语法

ipv6 nd snooping max-userbind-number NUM

no ipv6 nd snooping max-userbind-number

参数

参数说明

参数取值

NUM

动态绑定表的最大个数

1-2048

命令模式

全局配置模式

默认配置

2048

使用说明

举例说明

下面的实例显示如何配置最大绑定表的个数

Switch# configure terminal
Switch(config)# ipv6 nd snooping max-userbind-number 1000

下面的实例显示如何恢复最大绑定表的个数的默认值

Switch# configure terminal
Switch(config)# no ipv6 nd snooping max-userbind-number

相关命令

13.2.8ipv6 nd snooping max-prefix-number

命令功能

使用该命令配置前缀管理表的最大个数,用no命令恢复前缀管理表的最大个数的默认值。

命令语法

ipv6 nd snooping max-prefix-number NUM

no ipv6 nd snooping max-prefix-number

参数

参数说明

参数取值

NUM

前缀管理表的最大个数

1-2048

命令模式

全局配置模式

默认配置

2048

使用说明

这个最大值规格是动态绑定表和静态绑定表共享。

举例说明

下面的实例显示如何配置最大前缀管理表的个数

Switch# configure terminal
Switch(config)# ipv6 nd snooping max-prefix-number 1000

下面的实例显示如何恢复最大前缀管理表个数的默认值

Switch# configure terminal
Switch(config)# no ipv6 nd snooping max-prefix-number

相关命令

13.2.9ipv6 nd snooping trust

命令功能

使用该命令在端口上配置nd snooping trust功能,使用no命令删除端口上nd snooping trust功能。

命令语法

ipv6 nd snooping trust

no ipv6 nd snooping trust

命令模式

端口配置模式

默认配置

untrust

使用说明

一个接口不能同时配置trusttrust dhcpv6-only。如果一个接口没有配置trust vlan,那么该接口下的所有的vlan都是trust的,如果配置了trust vlan,那么该接口的某些vlantrust的。

举例说明

下面的实例显示如何在接口上配置nd snooping trust功能

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd snooping trust

下面的实例显示如何在接口上删除nd snooping trust功能

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# no ipv6 nd snooping trust

相关命令

13.2.10ipv6 nd snooping trust vlan

命令功能

使用该命令在端口的vlan上配置nd snooping trust功能,使用no命令删除端口的vlannd snooping trust功能。

命令语法

ipv6 nd snooping trust vlan VLAN_RANGE

no ipv6 nd snooping trust vlan VLAN_RANGE

参数

参数说明

参数取值

VLAN-RANGE

指定某个VLAN IDVLAN的范围。

1-4094

命令模式

端口配置模式

默认配置

untrust

使用说明

一个接口不能同时配置trusttrust dhcpv6-only。如果一个接口没有配置trust vlan,那么该接口下的所有的vlan都是trust的,如果配置了trust vlan,那么该接口的某些vlantrust的。

举例说明

下面的实例显示如何在接口上配置nd snooping trust vlan功能

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd snooping trust vlan 10

下面的实例显示如何在接口上删除nd snooping trust vlan 功能

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# no ipv6 nd snooping trust vlan 10

相关命令

13.2.11ipv6 nd snooping trust dhcpv6-only

命令功能

使用该命令在端口上配置nd snooping trust dhcpv6-only功能,使用no命令删除端口上nd snooping trust dhcpv6-only功能。

命令语法

ipv6 nd snooping trust dhcpv6-only

no ipv6 nd snooping trust

命令模式

端口配置模式

默认配置

untrust

使用说明

一个接口不能同时配置trusttrust dhcpv6-only。如果一个接口没有配置trust vlan,那么该接口下的所有的vlan都是trust的,如果配置了trust vlan,那么该接口的某些vlantrust的。

举例说明

下面的实例显示如何在接口上配置nd snooping trust dhcpv6-only功能

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd snooping trust dhcpv6-only

下面的实例显示如何在接口上删除nd snooping trust dhcpv6-only功能

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# no ipv6 nd snooping trust

相关命令

13.2.12ipv6 nd snooping trust dhcpv6-only vlan

命令功能

使用该命令在端口的vlan上配置nd snooping trust dhcpv6-only功能,使用no命令删除端口的vlannd snooping trust dhcpv6-only功能。

命令语法

ipv6 nd snooping trust dhcpv6-only vlan VLAN_RANGE

no ipv6 nd snooping trust vlan VLAN_RANGE

参数

参数说明

参数取值

VLAN-RANGE

指定某个VLAN IDVLAN的范围。

1-4094

命令模式

端口配置模式

默认配置

untrust

使用说明

一个接口不能同时配置trusttrust dhcpv6-only。如果一个接口没有配置trust vlan,那么该接口下的所有的vlan都是trust的,如果配置了trust vlan,那么该接口的某些vlantrust的。

举例说明

下面的实例显示如何在接口上配置nd snooping trust dhcpv6-only vlan功能

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd snooping trust dhcpv6-only vlan 10

下面的实例显示如何在接口上删除nd snooping trust dhcpv6-only vlan 功能

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# no ipv6 nd snooping trust vlan 10

相关命令

13.2.13ipv6 nd snooping check

命令功能

使用该命令在端口上使能NA/NS/RS报文的check功能,使用no命令去使能NA/NS/RS报文的check功能。

命令语法

ipv6 nd snooping check NA | NS | RSenable

no ipv6 nd snooping check NA | NS | RSenable

参数

参数说明

参数取值

NA

NA报文

-

NS

NS报文

-

RS

RS报文

-

命令模式

端口配置模式

默认配置

Disable

使用说明

举例说明

下面的实例显示如何在接口上使能NA报文的check功能

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd snooping check ns enable

下面的实例显示如何在接口上关闭NA报文的check功能

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# no ipv6 nd snooping check ns enable

相关命令

13.2.14clear ipv6 nd snooping prefix

命令功能

使用该命令清除前缀管理表。

命令语法

clear ipv6 nd snooping prefix ( dynamic | static | ) ( ipv6-address ADDR/LEN | vlan VLAN_ID | )

参数

参数说明

参数取值

dynamic

基于动态的

-

static

基于静态的

-

ipv6-address

基于ipv6-address

-

vlan

基于vlan

-

ADDR

前缀地址

-

LEN

前缀长度

-

VKAN_ID

VLAN ID

-

命令模式

特权模式

默认配置

使用说明

举例说明

下面的实例显示如何在清除所有prefix entry

Switch# clear ipv6 nd snooping prefix

相关命令

13.2.15clear ipv6 nd snooping user-bind

命令功能

使用该命令清除动态管理表。

命令语法

clear ipv6 nd snooping user-bind ( ipv6-address IPV6_ADDR | mac-address MAC_ADDR | interface IFNAME | vlan VLAN_ID | )

参数

参数说明

参数取值

ipv6-address

基于ipv6-address

-

mac-address

基于mac-address

-

interface

基于interface

-

vlan

基于vlan

-

IPV6_ADDR

ipv6地址

-

MAC_ADDR

mac地址

-

IFNAME

端口名

-

VLAN_ID

VLAN ID

-

命令模式

特权模式

默认配置

使用说明

举例说明

下面的实例显示如何在清除所有userbind entry

Switch# clear ipv6 nd snooping userbind

相关命令

13.2.16clear ipv6 nd snooping statistics

命令功能

使用该命令清除nd snooping的报文统计。

命令语法

clear ipv6 nd snooping statistics ( interface IFNAME | )

参数

参数说明

参数取值

interface

基于interface

-

IFNAME

端口名

-

命令模式

特权模式

默认配置

使用说明

举例说明

下面的实例显示如何在清除所有nd snooping的报文统计

Switch# clear ipv6 nd snooping statistics

相关命令

13.2.17show ipv6 nd snooping prefix

命令功能

使用该命令显示前缀管理表信息。

命令语法

show ipv6 nd snooping prefix ( dynamic | static | ) ( ipv6-address ADDR/LEN | vlan VLAN_ID | )

参数

参数说明

参数取值

dynamic

基于动态的

-

static

基于静态的

-

ipv6-address

基于ipv6-address

-

vlan

基于vlan

-

ADDR

前缀地址

-

LEN

前缀长度

-

VKAN_ID

VLAN ID

-

命令模式

特权模式

默认配置

使用说明

举例说明

下面的实例显示如何在显示所有prefix entry信息

Switch# show ipv6 nd snooping prefix

相关命令

13.2.18show ipv6 nd snooping prefix detail

命令功能

使用该命令显示前缀管理表详细信息。

命令语法

show ipv6 nd snooping prefix ( dynamic | static | ) ( ipv6-address ADDR/LEN | vlan VLAN_ID | ) detail

参数

参数说明

参数取值

dynamic

基于动态的

-

static

基于静态的

-

ipv6-address

基于ipv6-address

-

vlan

基于vlan

-

ADDR

前缀地址

-

LEN

前缀长度

-

VKAN_ID

VLAN ID

-

命令模式

特权模式

默认配置

使用说明

举例说明

下面的实例显示如何在显示所有prefix entry详细信息

Switch# show ipv6 nd snooping prefix detail

相关命令

13.2.19show ipv6 nd snooping user-bind

命令功能

使用该命令显示动态绑定表。

命令语法

show ipv6 nd snooping user-bind ( ipv6-address IPV6_ADDR | mac-address MAC_ADDR | interface IFNAME | vlan VLAN_ID | )

参数

参数说明

参数取值

ipv6-address

基于ipv6-address

-

mac-address

基于mac-address

-

interface

基于interface

-

vlan

基于vlan

-

IPV6_ADDR

ipv6地址

-

MAC_ADDR

mac地址

-

IFNAME

端口名

-

VLAN_ID

VLAN ID

-

命令模式

特权模式

默认配置

使用说明

举例说明

下面的实例显示如何在显示所有userbind entry信息

Switch# show ipv6 nd snooping userbind

相关命令

13.2.20show ipv6 nd snooping statistics

命令功能

使用该命令显示nd snooping的报文统计。

命令语法

show ipv6 nd snooping statistics ( interface IFNAME | )

参数

参数说明

参数取值

interface

基于interface

-

IFNAME

端口名

-

命令模式

特权模式

默认配置

使用说明

举例说明

下面的实例显示如何在显示所有nd snooping的报文统计

Switch# show ipv6 nd snooping statistics

相关命令

13.2.21show ipv6 nd snooping global information

命令功能

使用该命令显示nd snooping的相关信息。

命令语法

show ipv6 nd snooping global information

命令模式

特权模式

默认配置

使用说明

举例说明

下面的实例显示如何在显示nd snooping的相关信息

Switch# show ipv6 nd snooping userbind

相关命令

13.3IPv6 ND RA Guard命令

13.3.1ipv6 nd raguard log enable

命令功能

使用此命令全局使能或去使能ND RA log功能。

命令语法

ipv6 nd raguard log enable

no ipv6 nd raguard log enable

命令模式

全局配置模式

默认配置

Disable

使用说明

使能了ND RA guard log功能后,RA报文被丢弃时会打印一条information级别log

举例说明

下面的实例显示如何使能ND RA guard log

Switch# configure terminal
Switch(config)# ipv6 nd raguard log enable

下面的实例显示如何去使能ND RA guard log

Switch# configure terminal
Switch(config)# no ipv6 nd raguard log enable

相关命令

ipv6 nd raguard role

13.3.2ipv6 nd raguard policy

命令功能

使用此命令全局创建或删除ND RA guard策略。

命令语法

ipv6 nd raguard policy POLICY_NAME

no ipv6 nd raguard policy POLICY_NAME

参数

参数说明

参数取值

POLICY_NAME

策略名称

名字长度不得超过31,并且它的首字母必须是’a’-‘z’, ‘A’-‘Z’或者’0’-‘9’

命令模式

全局配置模式

默认配置

默认未配置

使用说明

支持配置128ND RA guard策略。

举例说明

下面的实例显示如何创建ND RA guard策略

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1

下面的实例显示如何删除ND RA guard策略

Switch# configure terminal
Switch(config)# no ipv6 nd raguard policy p1

相关命令

ipv6 nd raguard apply-policy

13.3.3ipv6 nd raguard role

命令功能

使用此命令配置端口的ND RA guard角色。

命令语法

ipv6 nd raguard role ( host | router )

no ipv6 nd raguard role

参数

参数说明

参数取值

host

主机模式,此端口接收到的RA报文都会被丢弃

-

router

路由器模式,此端口接收到的RA报文都会被转发

-

命令模式

端口配置模式

默认配置

默认未配置

使用说明

支持在二层口或者二层聚合口上配置

举例说明

下面的实例显示如何配置端口ND RA guard 角色为host

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd raguard role host

下面的实例显示如何删除端口ND RA guard 角色

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# no ipv6 nd raguard role

相关命令

13.3.4ipv6 nd raguard apply-policy

命令功能

使用此命令配置端口应用ND RA guard策略。

命令语法

ipv6 nd raguard apply-policy POLICY_NAME

no ipv6 nd raguard apply-policy

参数

参数说明

参数取值

POLICY_NAME

策略名称

名字长度不得超过31,并且它的首字母必须是’a’-‘z’, ‘A’-‘Z’或者’0’-‘9’

命令模式

端口配置模式

默认配置

默认未配置

使用说明

支持在二层口或者二层聚合口上配置

举例说明

下面的实例显示如何配置端口ND RA guard策略

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1
Switch(config-raguard-policy)# exit
Switch(config)# interface eth-0-1
Switch(config-if)# ipv6 nd raguard apply-policy p1

下面的实例显示如何删除端口ND RA guard策略

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# no ipv6 nd raguard apply-policy

相关命令

ipv6 nd raguard policy

13.3.5match mac-address

命令功能

使用此命令设置ND RA guard策略匹配的MAC ACL

命令语法

match mac-address MAC_ACL

no match mac-address

参数

参数说明

参数取值

MAC_ACL

MAC ACL名称

-

命令模式

IPv6 ND RA guard策略模式

默认配置

默认未配置

使用说明

如果应用到接口上的ND RA guard策略的MAC ACL或者ACE没有配置,那么RA报文不会被MAC ACl丢弃。

如果应用到接口上的ND RA guard策略的MAC ACLACE都配置了,RA报文匹配了ACE,如果ACEactiondeny,那么RA报文会被丢弃;如果ACEactionpermit,那么RA报文不会被MAC ACL丢弃。

如果应用到接口上的ND RA guard策略的MAC ACLACE都配置了,RA报文不匹配ACE,不管ACEactiondeny还是permitRA报文都会被丢弃。

ND RA guard策略的MAC ACL只会检查RA报文的源MAC地址是否与ACE的源MAC地址匹配。

举例说明

下面的实例显示如何设置ND RA guard策略匹配的MAC ACL

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1
Switch(config-raguard-policy)# match mac-address mac_acl

下面的实例显示如何删除ND RA guard策略匹配的MAC ACL

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1
Switch(config-raguard-policy)# no match mac-address

相关命令

ipv6 nd raguard policy

13.3.6match ipv6 source-address

命令功能

使用此命令设置ND RA guard策略匹配RA报文源IPv6地址的IPv6 ACL

命令语法

match ipv6 source-address IPv6_ACL

no match ipv6 source-address

参数

参数说明

参数取值

IPv6_ACL

IPv6 ACL名称

-

命令模式

IPv6 ND RA guard策略模式

默认配置

默认未配置

使用说明

如果应用到接口上的ND RA guard策略的源IPv6地址ACL或者ACE没有配置,那么RA报文不会被IPv6 ACl丢弃。

如果应用到接口上的ND RA guard策略的源IPv6地址ACLACE都配置了,RA报文匹配了ACE,如果ACEactiondeny,那么RA报文会被丢弃;如果ACEactionpermit,那么RA报文不会被IPv6 ACL丢弃。

如果应用到接口上的ND RA guard策略的源IPv6地址ACLACE都配置了,RA报文不匹配ACE,不管ACEactiondeny还是permitRA报文都会被丢弃。

ND RA guard策略的源IPv6地址ACL只会检查RA报文的源IPv6地址是否与ACE的源IPv6地址匹配。

举例说明

下面的实例显示如何设置ND RA guard策略匹配RA报文源IPv6地址的IPv6 ACL

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1
Switch(config-raguard-policy)# match ipv6 source-address ipv6_acl

下面的实例显示如何删除ND RA guard策略匹配RA报文源IPv6地址的IPv6 ACL

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1
Switch(config-raguard-policy)# no match ipv6 source-address

相关命令

ipv6 nd raguard policy

13.3.7match ipv6 ra-prefix

命令功能

使用此命令设置ND RA guard策略匹配RA报文的prefix information选项的RA prefix IPv6 ACL

命令语法

match ipv6 ra-prefix IPv6_ACL

no match ipv6 ra-prefix

参数

参数说明

参数取值

IPv6_ACL

IPv6 ACL名称

-

命令模式

IPv6 ND RA guard策略模式

默认配置

默认未配置

使用说明

如果应用到接口上的ND RA guard策略的RA prefix IPv6 ACL或者ACE没有配置,那么RA报文不会被IPv6 ACl丢弃。

如果应用到接口上的ND RA guard策略的RA prefix IPv6 ACLACE都配置了,RA报文匹配了ACE,如果ACEactiondeny,那么RA报文会被丢弃;如果ACEactionpermit,那么RA报文不会被IPv6 ACL丢弃。

如果应用到接口上的ND RA guard策略的RA prefix IPv6 ACLACE都配置了,RA报文不匹配ACE,不管ACEactiondeny还是permitRA报文都会被丢弃。

ND RA guard策略的RA prefix IPv6 ACL只会检查RA报文的prefix information选项是否与ACE的源IPv6地址匹配。

举例说明

下面的实例显示如何设置ND RA guard策略匹配RA报文prefix information选项的RA prefix IPv6 ACL

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1
Switch(config-raguard-policy)# match ipv6 ra-prefix prefix_acl

下面的实例显示如何删除ND RA guard策略匹配RA报文prefix information选项的RA prefix IPv6 ACL

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1
Switch(config-raguard-policy)# no match ipv6 ra-prefix

相关命令

ipv6 nd raguard policy

13.3.8hop-limit

命令功能

使用此命令设置ND RA guard策略匹配的hop-limit最大值与最小值 。

命令语法

hop-limit ( maximum <1-255> | minimum <1-255> )

no hop-limit ( maximum | minimum )

参数

参数说明

参数取值

maximum

RA报文hop-limit的最大值

1-255

minimum

RA报文hop-limit的最小值

1-255

命令模式

IPv6 ND RA guard策略模式

默认配置

maximum255minimum1

使用说明

最大值需要大于等于最小值

举例说明

下面的实例显示如何设置ND RA guard策略匹配的hop-limit最大值

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1
Switch(config-raguard-policy)# hop-limit maximum 200

下面的实例显示如何恢复ND RA guard策略匹配的hop-limit最大值

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1
Switch(config-raguard-policy)# no hop-limit maximum

相关命令

ipv6 nd raguard policy

13.3.9preference maximum

命令功能

使用此命令设置ND RA guard策略匹配的preference最大值。

命令语法

preference maximum ( high | medium | low )

no preference maximum

参数

参数说明

参数取值

high

允许preferencelowmediumhighRA报文,丢弃preferencereserveRA报文preference

-

medium

允许preferencelowmediumRA报文,丢弃preferencereservehighRA报文

-

low

允许preferencelowRA报文,丢弃preferencemediumreservehighRA报文

-

命令模式

IPv6 ND RA guard策略模式

默认配置

默认未配置

使用说明

如果preference没有配置,不会对RA报文的preference字段做检查

举例说明

下面的实例显示如何设置ND RA guard策略匹配的preference最大值

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1
Switch(config-raguard-policy)# preference maximum high

下面的实例显示如何删除ND RA guard策略匹配的preference最大值

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1
Switch(config-raguard-policy)# no preference maximum

相关命令

ipv6 nd raguard policy

13.3.10managed-config-flag

命令功能

使用此命令设置ND RA guard策略匹配的M标记位。

命令语法

managed-config-flag ( on | off )

no managed-config-flag

参数

参数说明

参数取值

on

允许M-flagonRA报文,丢弃M-flagoffRA报文

-

off

允许M-flagoffRA报文,丢弃M-flagonRA报文

-

命令模式

IPv6 ND RA guard策略模式

默认配置

默认未配置

使用说明

如果M标记位没有配置,不会对RA报文的M标记位字段做检查

举例说明

下面的实例显示如何设置ND RA guard策略匹配的M标记位

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1
Switch(config-raguard-policy)# managed-config-flag on

下面的实例显示如何删除ND RA guard策略匹配的M标记位

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1
Switch(config-raguard-policy)# no managed-config-flag

相关命令

ipv6 nd raguard policy

13.3.11other-config-flag

命令功能

使用此命令设置ND RA guard策略匹配的O标记位。

命令语法

other-config-flag ( on | off )

no other-config-flag

参数

参数说明

参数取值

on

允许O-flagonRA报文,丢弃O-flagoffRA报文

-

off

允许O-flagoffRA报文,丢弃O-flagonRA报文

-

命令模式

IPv6 ND RA guard策略模式

默认配置

默认未配置

使用说明

如果O标记位没有配置,不会对RA报文的O标记位字段做检查

举例说明

下面的实例显示如何设置ND RA guard策略匹配的O标记位

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1
Switch(config-raguard-policy)# other-config-flag on

下面的实例显示如何删除ND RA guard策略匹配的O标记位

Switch# configure terminal
Switch(config)# ipv6 nd raguard policy p1
Switch(config-raguard-policy)# no other-config-flag

相关命令

ipv6 nd raguard policy

13.3.12clear ipv6 nd raguard statistics

命令功能

使用该命令清除ND RA guard的报文统计。

命令语法

clear ipv6 nd raguard statistics ( interface IFNAME | )

参数

参数说明

参数取值

IFNAME

接口名

二层口或者二层聚合口

命令模式

特权模式

默认配置

使用说明

只能清除使能了ND RA guard功能的端口

举例说明

下面的实例显示如何清除所有ND RA guard的报文统计

Switch# clear ipv6 nd raguard statistics

相关命令

show ipv6 nd raguard statistics

13.3.13show ipv6 nd raguard statistics

命令功能

使用该命令显示ND RA guard的报文统计。

命令语法

show ipv6 nd raguard statistics ( interface IFNAME | )

参数

参数说明

参数取值

IFNAME

接口名

二层口或者二层聚合口

命令模式

特权模式

默认配置

使用说明

只能显示使能了ND RA guard功能的端口

举例说明

下面的实例显示如何显示所有ND RA guard的报文统计

Switch# show ipv6 nd raguard statistics
ND RA guard statistics on:  eth-0-1
--------------------------------------------
Total receive                 : 10        
Total drop                    : 10        
Drop for role host            : 10        
Drop for M-flag               : 0        
Drop for O-flag               : 0        
Drop for hoplimit             : 0        
Drop for preference           : 0        
Drop for src MAC acl          : 0        
Drop for src IPv6 address acl : 0        
Drop for RA prefix acl        : 0        
Drop for others               : 0        
---------------------------------------------

相关命令

clear ipv6 nd raguard statistics

13.3.14show ipv6 nd raguard policy

命令功能

使用该命令显示ND RA guard策略。

命令语法

show ipv6 nd raguard policy ( POLICY_NAME | )

参数

参数说明

参数取值

POLICY_NAME

策略名称

名字长度不得超过31,并且它的首字母必须是’a’-‘z’, ‘A’-‘Z’或者’0’-‘9’

命令模式

特权模式

默认配置

使用说明

举例说明

下面的实例显示如何在显示所有ND RA guard策略

Switch# show ipv6 nd raguard policy
RA guard policy resourse       : 1/128
ND RA guard policy:  p1
--------------------------------------------
Hoplimit minimum              : 1        
Hoplimit maximum              : 255      
Managed-config-flag           : -
Other-config-flag             : -
Preference maximum            : -
Source-mac-address acl        : mac_acl
IPv6 source-address acl       : -
IPv6 RA-prefix acl            : -
---------------------------------------------

相关命令

ipv6 nd raguard policy

13.4设备管理安全命令

13.4.1ipv6 telnet server acl

命令功能

在全局配置模式下,使用该命令可以过滤telnet client ipv6。使用该命令的no形式删除配置。

命令语法

ipv6 telnet server acl NAME

no ipv6 telnet server acl

参数

参数说明

参数取值

NAME

对应创建的ipv6 access-list名字

不超过40个字符的字符串

命令模式

全局配置模式

默认配置

不过滤任何telnet client ipv6

使用说明

为了防止网络上的暴力破解,可以使用该命令过滤指定的telnet client ipv6

在使用此命令前必须先创建access-list

举例说明

启用telnet acl,仅允许源ip3001:1::1000的报文

Switch# configure terminal
Switch(config)# ipv6 access-list telnetACL
Switch(config-ip-acl)# permit tcp host 3001:1::1000 any
Switch(config-ip-acl)# exit
Switch(config)# ipv6 telnet server acl telnetACL

相关命令

13.4.2ipv6 ssh server acl

命令功能

在全局配置模式下,使用该命令可以过滤ssh client ipv6。使用该命令的no形式删除配置。

命令语法

ipv6 ssh server acl NAME

no ipv6 ssh server acl

参数

参数说明

参数取值

NAME

对应创建的ipv6 access-list名字

不超过40个字符的字符串

命令模式

全局配置模式

默认配置

不过滤任何ssh client ipv6

使用说明

为了防止暴力破解,可以使用该命令过滤指定的ssh client ipv6

在使用此命令前必须先创建access-list

举例说明

启用ssh acl,仅允许源ip3001:1::1000的报文

Switch# configure terminal
Switch(config)# ipv6 access-list sshACL
Switch(config-ip-acl)# permit tcp host 3001:1::1000 any
Switch(config-ip-acl)# exit
Switch(config)# ipv6 ssh server acl sshACL

相关命令