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

12-安全命令参考

目录

15-ND攻击防御命令

本章节下载 15-ND攻击防御命令  (268.30 KB)

docurl=/cn/Service/Document_Software/Document_Center/Routers/Catalog/SR_Router/SR8800-F/Command/Command_Manual/H3C_SR8800-F_CR-R7951PXX-6W102/12/202011/1358661_30005_0.htm

15-ND攻击防御命令


1 ND攻击防御

1.1  源MAC地址固定的ND攻击检测配置命令

1.1.1  display ipv6 nd source-mac

display ipv6 nd source-mac命令用来显示源MAC地址固定的ND攻击检测表项。

【命令】

(独立运行模式)

display ipv6 nd source-mac interface interface-type interface-number [ slot slot-number ] [ verbose ]

display ipv6 nd source-mac { mac mac-address | vlan vlan-id } slot slot-number [ verbose ]

display ipv6 nd source-mac slot slot-number [ count | verbose ]

(IRF模式)

display ipv6 nd source-mac interface interface-type interface-number [ chassis chassis-number slot slot-number ] [ verbose ]

display ipv6 nd source-mac { mac mac-address | vlan vlan-id } chassis chassis-number slot slot-number [ verbose ]

display ipv6 nd source-mac chassis chassis-number slot slot-number [ count | verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

interface interface-type interface-number:显示指定接口上的源MAC地址固定的ND攻击检测表项,interface-type interface-number表示指定接口的类型和编号。

mac mac-address:显示指定MAC对应的源MAC地址固定的ND攻击检测表项。mac-address格式为H-H-H。

vlan vlan-id显示指定VLAN内检测到的源MAC地址固定的ND攻击检测表项。vlan-id的取值范围为1~4094。

slot slot-number:显示虚拟接口包含的指定单板上的物理口检测到的源MAC地址固定的ND攻击检测表项。slot-number表示单板所在的槽位号。如果未指定本参数,则显示的是虚拟接口包含的主用主控板上的物理口检测到的源MAC地址固定的ND攻击检测表项。(独立运行模式)

chassis chassis-number slot slot-number:显示虚拟接口包含的指定成员设备上指定单板上的物理口检测到的源MAC地址固定的ND攻击检测表项。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果未指定本参数,则显示虚拟接口包含的全局主用主控板上的物理口检测到的源MAC地址固定的ND攻击检测表项。(IRF模式)

slot slot-number:显示指定单板上的源MAC地址固定的ND攻击检测表项。slot-number表示单板所在的槽位号。如果未指定本参数,则显示主用主控板上的源MAC地址固定的ND攻击检测表项。(独立运行模式)

chassis chassis-number slot slot-number:显示指定成员设备的指定单板上的源MAC地址固定的ND攻击检测表项。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果未指定本参数,则显示全局主用主控板上的源MAC地址固定的ND攻击检测表项。(IRF模式)

verbose:显示检测到的源MAC地址固定的ND攻击检测表项的详细信息。如果未指定本参数,则显示检测到的源MAC地址固定的ND攻击检测表项的简要信息。

count:指定本参数后,只显示检测到的源MAC地址固定的ND攻击检测表项的数目。如果未指定本参数,则显示的是检测到的源MAC地址固定的ND攻击检测表项。

【使用指导】

显示虚拟接口检测到的源MAC地址固定的ND攻击检测表项时,才支持输入slot参数;显示物理口检测到的源MAC地址固定的ND攻击检测表项时,不支持输入slot参数。(独立运行模式)

显示虚拟接口检测到的源MAC地址固定的ND攻击检测表项时,才支持输入chassisslot参数;显示物理口检测到的源MAC地址固定的ND攻击检测表项时,不支持输入chassisslot参数。(IRF模式)

虚拟接口支持二层聚合接口、三层聚合接口、三层聚合子接口、VXLAN中的VSI虚接口。

如果未指定任何参数,则显示所有检测到的源MAC地址固定的ND攻击检测表项。

【举例】

# 显示接口GigabitEthernet3/1/1上检测到的源MAC地址固定的ND攻击检测表项。

<Sysname> display ipv6 nd source-mac interface gigabitethernet 3/1/1

Source MAC     VLAN ID Interface                Aging time (sec) Packets dropped

23f3-1122-3344 4094    GE3/1/1                  10                  18446744073709551615

# 显示检测到的源MAC地址固定的ND攻击检测表项个数。

<Sysname> display ipv6 nd source-mac count

Total source MAC-based ND attack detection entries: 1

# 显示接口GigabitEthernet3/1/1检测到的源MAC地址固定的ND攻击检测表项的详细信息。

<Sysname> display ipv6 nd source-mac interface gigabitethernet 3/1/1 verbose

Source MAC: 0001-0001-0001

VLAN ID: 4094

Hardware status: Succeeded

Aging time: 10 seconds

Interface: GigabitEthernet3/1/1

Attack time: 2018/06/04 15:53:34

Packets dropped: 18446744073709551615

表1-1 display ipv6 nd source-mac命令显示信息描述表

字段

描述

Source MAC

检测到攻击的源MAC地址

VLAN ID

检测到攻击的VLAN ID

Interface

攻击来源的接口

Aging time

源MAC地址固定的ND攻击检测功能的剩余老化时间,单位为秒

Packets dropped

丢包总个数,如果是二层以太网接口,则不支持统计丢包总个数

Total source MAC-based ND attack detection entries

源MAC地址固定的ND攻击检测表项个数

Hardware status

表项下硬件状态,取值包括:

·     Succeeded:成功

·     Failed:失败

·     Not supported:不支持

·     Not enough resources:资源不足

Attack time

检测到攻击的起始时间(显示方式如2018/06/04 15:53:34)

 

【相关命令】

·     reset ipv6 nd source-mac

·     reset ipv6 nd source-mac statistics

1.1.2  display ipv6 nd source-mac configuration

display ipv6 nd source-mac configuration命令用来显示源MAC地址固定的ND攻击检测功能的配置信息。

【命令】

display ipv6 nd source-mac configuration

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示源MAC固定的ND攻击检测功能的配置信息。

<Sysname> display ipv6 nd source-mac configuration

IPv6 ND source-mac is enabled.

Mode: Filter        Check interval: 5 seconds

Threshold: 20       Aging time: 300 seconds

表1-2 display ipv6 nd source-mac configuration命令显示信息描述表

字段

描述

IPv6 ND source-mac is enabled.

源MAC地址固定的ND攻击检测功能处于开启状态

IPv6 ND source-mac is disabled.

源MAC地址固定的ND攻击检测功能处于关闭状态

Mode

源MAC地址固定的ND攻击检测模式,取值包括:

·     Filter:过滤模式

·     Moniter:监控模式

Check interval

源MAC地址固定的ND攻击检测周期,单位为秒

Threshold

源MAC地址固定的ND攻击检测的阈值

Aging time

源MAC地址固定的ND攻击检测表项的老化时间,单位为秒

 

【相关命令】

·     ipv6 nd source-mac

·     ipv6 nd source-mac aging-time

·     ipv6 nd source-mac check-interval

·     ipv6 nd source-mac exclude-mac

·     ipv6 nd source-mac threshold

1.1.3  display ipv6 nd source-mac statistics

display ipv6 nd source-mac statistics命令用来显示ND攻击检测功能丢弃的源MAC地址固定的ND攻击报文计数统计信息。

【命令】

(独立运行模式)

display ipv6 nd source-mac statistics slot slot-number

(IRF模式)

display ipv6 nd source-mac statistics chassis chassis-number slot slot-number

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

slot slot-number:显示指定单板上的计数统计信息。slot-number表示单板的槽位号。(独立运行模式)

chassis chassis-number slot slot-number:显示指定成员设备的指定单板上的计数统计信息。chassis-number表示设备在IRF中的成员编号。slot-number表示单板的槽位号。(IRF模式)

【举例】

# 显示设备上ND攻击检测功能丢弃的源MAC地址固定的ND攻击报文计数统计信息。

<Sysname> display ipv6 nd source-mac statistics slot 3

Dropped ND messages: 100

表1-3 display ipv6 nd source-mac statistics命令显示信息描述表

字段

描述

Dropped ND messages

被丢弃的ND攻击报文数

 

【相关命令】

·     reset ipv6 nd source-mac statistics

1.1.4  ipv6 nd source-mac

ipv6 nd source-mac命令用来开启源MAC地址固定的ND攻击检测功能,并选择检查模式。

undo ipv6 nd source-mac命令用来关闭源MAC地址固定的ND攻击检测功能。

【命令】

ipv6 nd source-mac { filter | monitor }

undo ipv6 nd source-mac

【缺省情况】

源MAC地址固定的ND攻击检测功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

filter:配置检查方式为过滤模式。

monitor:配置检查方式为监控模式。

【使用指导】

建议在网关设备上开启本功能。

本特性根据ND报文的源MAC地址对上送CPU的ND报文进行统计,在一个检测周期内,如果收到同一源MAC地址(源MAC地址固定)的ND报文超过一定的阈值,则认为存在攻击,系统会将此MAC地址添加到攻击检测表项中。在开启了ND日志信息功能的情况下(配置ipv6 nd check log enable命令),系统会根据设置的检查模式对存在于攻击检测表项中的MAC地址有如下处理:

·     如果设置的检查模式为过滤模式,则会打印日志信息并且将该源MAC地址发送的ND报文过滤掉;

·     如果设置的检查模式为监控模式,则只打印日志信息,不会将该源MAC地址发送的ND报文过滤掉。

对于已添加到源MAC地址固定的ND攻击检测表项中的MAC地址,在等待设置的老化时间后,如果老化时间内丢弃的ND报文个数大于或等于一个特定值,则设备会重置该表项的老化时间;如果小于该特定值,则设备删除该源MAC地址固定的ND攻击表项,MAC地址会重新恢复成普通MAC地址。

切换源MAC地址固定的ND攻击检查模式时,如果从监控模式切换到过滤模式,过滤模式马上生效;如果从过滤模式切换到监控模式,已生成的攻击检测表项,到表项老化前还会继续按照过滤模式处理。

【举例】

# 开启源MAC地址固定的ND攻击检测功能,配置检查方式为监控模式。

<Sysname> system-view

[Sysname] ipv6 nd source-mac monitor

1.1.5  ipv6 nd source-mac aging-time

ipv6 nd source-mac aging-time命令用来配置源MAC地址固定的ND报文攻击检测表项的老化时间。

undo ipv6 nd source-mac aging-time命令用来恢复缺省情况。

【命令】

ipv6 nd source-mac aging-time time

undo ipv6 nd source-mac aging-time

【缺省情况】

源MAC地址固定的ND报文攻击检测表项的老化时间为300秒。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

time:ND报文攻击检测表项的老化时间,取值范围为60~6000,单位为秒。

【举例】

# 配置源MAC地址固定的ND报文攻击检测表项的老化时间为100秒。

<Sysname> system-view

[Sysname] ipv6 nd source-mac aging-time 100

1.1.6  ipv6 nd source-mac check-interval

ipv6 nd source-mac check-interval命令用来设置源MAC地址固定的ND攻击检测功能的检测周期。

undo ipv6 nd source-mac check-interval命令用来恢复缺省情况。

【命令】

ipv6 nd source-mac check-interval interval

undo ipv6 nd source-mac check-interval

【缺省情况】

源MAC地址固定的ND攻击检测功能的检测周期为5秒。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

interval:检测周期,取值范围为5~60,单位为秒。

【使用指导】

源MAC地址固定的ND攻击检测功能根据ND报文的源MAC地址对上送CPU的ND报文进行统计,在本命令指定的检测周期内,如果收到同一源MAC地址(源MAC地址固定)的ND报文超过通过ipv6 nd source-mac threshold命令配置的阈值,则认为存在攻击,系统会将此MAC地址添加到攻击检测表项中。

当网络环境安全性较差时,建议配置较小的检测周期,便于检测到源MAC地址固定的ND攻击。否则,可以配置较大的检测周期。

多次执行本命令,最后一次执行的命令生效。

【举例】

# 设置源MAC地址固定的ND攻击检测功能的检测周期为30秒。

<Sysname> system-view

[Sysname] ipv6 nd source-mac check-interval 30

【相关命令】

·     ipv6 nd source-mac threshold

1.1.7  ipv6 nd source-mac exclude-mac

ipv6 nd source-mac exclude-mac命令用来配置保护MAC地址。

undo ipv6 nd source-mac exclude-mac命令用来删除配置的保护MAC地址。

【命令】

ipv6 nd source-mac exclude-mac mac-address&<1-10>

undo ipv6 nd source-mac exclude-mac [ mac-address&<1-10> ]

【缺省情况】

未配置任何保护MAC地址。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

mac-address&<1-n>:MAC地址列表,其中,mac-address表示配置的保护MAC地址,格式为H-H-H。&<1-10>表示前面的参数最多可以输入10次。

【使用指导】

当配置了保护MAC地址之后,即使检测认为这些MAC地址存在攻击,也不会过滤这些MAC地址发送的ND报文。

如果undo命令中未指定MAC地址,则删除所有已配置的保护MAC地址。

【举例】

# 配置源MAC地址固定的ND报文攻击检查的保护MAC地址为001e-1200-0213。

<Sysname> system-view

[Sysname> ipv6 nd source-mac exclude-mac 001e-1200-0213

1.1.8  ipv6 nd source-mac threshold

ipv6 nd source-mac threshold命令用来配置源MAC地址固定的ND报文攻击检测阈值。

undo ipv6 nd source-mac threshold命令用来恢复缺省情况。

【命令】

ipv6 nd source-mac threshold threshold-value

undo ipv6 nd source-mac threshold

【缺省情况】

源MAC地址固定的ND报文攻击检测表项的阈值为30个报文。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

threshold-value:一个检测周期内源MAC地址固定的ND报文攻击检测的阈值,取值范围为1~5000,单位为报文个数。

【使用指导】

在通过ipv6 nd source-mac check-interval命令配置的一个检测周期内,如果某个接口收到的源MAC地址固定的ND报文个数超过阈值,则认为该接口受到源MAC地址固定的ND报文攻击。

【举例】

# 配置源MAC地址固定的ND报文攻击检测阈值为100个报文。

<Sysname> system-view

[Sysname] ipv6 nd source-mac threshold 100

【相关命令】

·     ipv6 nd source-mac check-interval

1.1.9  reset ipv6 nd source-mac

reset ipv6 nd source-mac命令用来清除源MAC地址固定的ND攻击表项。

【命令】

(独立运行模式)

reset ipv6 nd source-mac [ interface interface-type interface-number | mac mac-address | vlan vlan-id ] [ slot slot-number ]

(IRF模式)

reset ipv6 nd source-mac [ interface interface-type interface-number | mac mac-address | vlan vlan-id ] [ chassis chassis-number slot slot-number ]

【视图】

用户视图

【缺省用户角色】

network-admin

【参数】

interface interface-type interface-number清除指定接口上的源MAC地址固定的ND攻击检测表项。interface-type interface-number表示接口类型和接口编号。

mac mac-address清除指定MAC地址对应的源MAC地址固定的ND攻击检测表项mac-address格式为H-H-H。

vlan vlan-id:清除指定VLAN内的源MAC地址固定的ND攻击检测表项vlan-id的取值范围为1~4094。

slot slot-number清除指定单板的MAC地址固定的ND攻击检测表项slot-number表示单板所在的槽位号。(独立运行模式)

chassis chassis-number slot slot-number清除指定成员设备上指定单板的MAC地址固定的ND攻击检测表项。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(IRF模式)

【使用指导】

如果未指定任何参数,则表示清除设备上所有MAC地址固定的ND攻击检测表项。

【举例】

# 清除设备上所有的MAC地址固定的ND攻击检测表项

<Sysname> reset ipv6 nd source-mac

【相关命令】

·     display ipv6 nd source-mac

1.1.10  reset ipv6 nd source-mac statistics

reset ipv6 nd source-mac statistics命令用来清除ND攻击检测功能丢弃的源MAC地址固定的ND攻击报文计数统计信息。

【命令】

(独立运行模式)

reset ipv6 nd source-mac statistics [ interface interface-type interface-number | mac mac-address | vlan vlan-id ] [ slot slot-number ]

(IRF模式)

reset ipv6 nd source-mac statistics [ interface interface-type interface-number | mac mac-address | vlan vlan-id ] [ chassis chassis-number slot slot-number ]

【视图】

用户视图

【缺省用户角色】

network-admin

【参数】

interface interface-type interface-number:清除指定接口上的MAC地址固定的ND攻击检测丢弃ND攻击报文的计数统计信息interface-type interface-number表示接口类型和接口编号。

mac mac-address:清除指定MAC地址对应的源MAC地址固定的ND攻击检测丢弃ND攻击报文的计数统计信息。mac-address格式为H-H-H。

vlan vlan-id:清除指定VLAN内的源MAC地址固定的ND攻击检测丢弃ND攻击报文的计数统计信息。vlan-id的取值范围为1~4094。

slot slot-number:清除指定单板的源MAC地址固定的ND攻击检测丢弃ND攻击报文的计数统计信息。slot-number表示单板所在的槽位号。(独立运行模式)

chassis chassis-number slot slot-number:清除指定成员设备上指定单板的源MAC地址固定的ND攻击检测丢弃ND攻击报文的计数统计信息。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(IRF模式)

【使用指导】

如果未指定任何参数,则清除设备上所有源MAC地址固定的ND攻击检测丢弃ND攻击报文的计数统计信息。

【举例】

# 清除设备上所有MAC地址固定的ND攻击检测丢弃ND攻击报文的计数统计信息。

<Sysname> reset ipv6 nd source-mac statistics

【相关命令】

·     display ipv6 nd source-mac

·     display ipv6 nd source-mac statistics

1.2  ND接口攻击抑制命令

说明

仅CSPEX类单板(CSPEX-1204和CSPEX-1104-E除外)上的三层以太网接口和三层以太网子接口支持本特性。

 

1.2.1  display ipv6 nd attack-suppression configuration

display ipv6 nd attack-suppression configuration命令用来显示ND接口攻击抑制功能的配置信息。

【命令】

display ipv6 nd attack-suppression configuration

【视图】

所有视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示ND接口攻击抑制功能的配置信息。

<Sysname> display ipv6 nd attack-suppression configuration

IPv6 ND attack-suppression per-interface is enabled.

Check interval: 5 seconds      Suppression time: 300 seconds

Threshold: 3000

表1-4 display ipv6 nd source-mac configuration命令显示信息描述表

字段

描述

IPv6 ND attack-suppression per-interface is enabled.

ND接口攻击抑制功能处于开启状态

IPv6 ND attack-suppression per-interface is disabled.

ND接口攻击抑制功能处于关闭状态

Check interval

ND接口攻击抑制功能的检测周期,单位为秒

Suppression time

ND接口攻击抑制功能的抑制时间,单位为秒

Threshold

ND接口攻击抑制功能的检测阈值

 

【相关命令】

·     ipv6 nd attack-suppression check-interval

·     ipv6 nd attack-suppression enable per-interface

·     ipv6 nd attack-suppression suppression-time

1.2.2  display ipv6 nd attack-suppression per-interface

display ipv6 nd attack-suppression per-interface命令用来显示ND接口攻击抑制表项。

【命令】

(独立运行模式)

display ipv6 nd attack-suppression per-interface slot slot-number [ count | verbose ]

(IRF模式)

display ipv6 nd attack-suppression per-interface chassis chassis-number slot slot-number [ count | verbose ]

【视图】

任意试图

【缺省用户角色】

network-admin

network-operator

【参数】

verbose:显示ND接口攻击抑制检测表项的详细信息。如果未指定本参数,则显示ND接口攻击抑制检测表项的简要信息。

slot slot-number:显示指定单板的ND接口攻击抑制表项。slot-number表示单板的槽位号。(独立运行模式)

chassis chassis-number slot slot-number:显示指定成员设备上指定单板的ND接口攻击抑制表项。chassis-number表示设备在IRF中的成员编号。slot-number表示单板的槽位号。(IRF模式)

count:指定本参数后,只显示ND接口攻击抑制表项个数。如果未指定本参数,则显示的是ND接口攻击抑制表项。

【使用指导】

如果未指定任何参数,则显示设备上所有的ND接口攻击抑制表项的简要信息。

【举例】

# 显示Slot1上的ND接口攻击抑制表项。

<Sysname> display ipv6 nd attack-suppression per-interface interface slot 1

Interface                Suppression time (second) Packets dropped

GE3/1/1                  200                            18446744073709551615

GE3/1/2                  140                            13829384728123487362

# 显示Slot1上的ND接口攻击抑制表项个数。

<Sysname> display ipv6 nd attack-suppression per-interface slot 1 count

Total ND attack suppression entries: 2

# 显示Slot1上的ND接口攻击抑制表项的详细信息。

<Sysname> display ipv6 nd attack-suppression per-interface interface slot 1 verbose

Interface: GigabitEthernet3/1/1

Suppression time: 200 seconds

Hardware status: Succeeded

Attack time: 2018/06/04 15:53:34

Packets dropped: 18446744073709551615

 

Interface: GigabitEthernet3/1/2

Suppression time: 140 seconds

Hardware status: Succeeded

Attack time: 2018/06/04 14:53:34

Packets dropped: 13829384728123487362

表1-5 display ipv6 nd attack-suppression per-interface命令显示信息描述表

字段

描述

Interface

受到ND攻击的接口

Suppression time (second)

抑制接口接收ND报文的时间,单位为秒

Packets dropped

丢包总个数

Total ND attack suppression entries

ND接口攻击抑制表项个数

Hardware status

表项下硬件状态,取值包括:

·     Succeeded:成功

·     Failed:失败

·     Not supported:不支持

·     Not enough resources:资源不足

Suppression time

剩余抑制时间,单位为秒

Attack time

检测到攻击的起始时间(显示方式如2018/06/04 15:53:34)

 

【相关命令】

·     reset ipv6 nd attack-suppression per-interface

·     reset ipv6 nd attack-suppression per-interface statistics

1.2.3  display ipv6 nd attack-suppression per-interface inteface

display ipv6 nd attack-suppression per-interface interface命令用来显示指定接口的ND接口攻击抑制表项。

【命令】

display ipv6 nd attack-suppression per-interface interface interface-type interface-number [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

interface-type interface-number:指定接口的接口类型和接口编号。

verbose:显示指定接口的ND接口攻击抑制表项的详细信息。如果未指定本参数,则显示的是ND接口攻击抑制表项的简要信息。

【举例】

# 显示接口GigabitEthernet3/1/1上的ND接口攻击抑制表项。

<Sysname> display ipv6 nd attack-suppression per-interface interface gigabitethernet 3/1/1

Interface                Suppression time (second) Packets dropped

GE3/1/1                  200                            18446744073709551615

# 显示接口GigabitEthernet3/1/1上的ND接口攻击抑制表项的详细信息。

<Sysname> display ipv6 nd attack-suppression per-interface interface gigabitethernet 3/1/1 verbose

Interface: GigabitEthernet3/1/1

Suppression time: 200 seconds

Hardware status: Succeeded

Attack time: 2018/06/04 15:53:34

Packets dropped: 18446744073709551615

表1-2 display ipv6 nd attack-suppression per-interface命令显示信息描述表

字段

描述

Interface

受到ND攻击的接口

Suppression time (second)

抑制接口接收ND报文的时间,单位为秒

Packets dropped

丢包总个数

Hardware status

表项下硬件状态,取值包括:

·     Succeeded:成功

·     Failed:失败

·     Not supported:不支持

·     Not enough resources:资源不足

Suppression time

剩余抑制时间,单位为秒

Attack time

检测到攻击的起始时间(显示方式如2018/06/04 15:53:34)

 

【相关命令】

·     reset ipv6 nd attack-suppression per-interface

·     reset ipv6 nd attack-suppression per-interface statistics

1.2.4  ipv6 nd attack-suppression check-interval

ipv6 nd attack-suppression check-interval命令用来设置ND接口攻击抑制功能的检测周期。

undo ipv6 nd attack-suppression check-interval命令用来恢复缺省情况。

【命令】

ipv6 nd attack-suppression check-interval interval

undo ipv6 nd attack-suppression check-interval

【缺省情况】

ND接口攻击抑制功能的检测周期为5秒。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

interval:ND接口攻击抑制功能的检测周期,取值范围为5~60,单位为秒。

【使用指导】

ND接口攻击抑制功能基于接口限制ND请求速率,以防止非法用户构造大量ND请求报文对设备进行ND攻击。在设置的探测周期内,在只统计设备的三层接口上收到的ND请求报文,如果单个接口收到的ND请求报文个数超过配置的ND接口攻击抑制阈值,则认为该接口受到ND攻击。

多次执行本命令,最后一次执行的命令生效。

【举例】

# 设置ND接口攻击抑制功能的检测周期为30秒。

<Sysname> system-view

[Sysname] ipv6 nd attack-suppression check-interval 30

【相关命令】

·     display ipv6 nd attack-suppression configuration

·     ipv6 nd attack-suppression enable per-interface

1.2.5  ipv6 nd attack-suppression enable per-interface

ipv6 nd attack-suppression enable per-interface命令用来开启ND接口攻击抑制功能。

undo ipv6 nd attack-suppression enable per-interface命令用来关闭ND接口攻击抑制功能。

【命令】

ipv6 nd attack-suppression enable per-interface

undo ipv6 nd attack-suppression enable per-interface

【缺省情况】

ND接口攻击抑制功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

ND接口攻击抑制功能基于接口限制ND请求速率,以防止非法用户构造大量ND请求报文对设备进行ND攻击。本功能只统计设备的三层接口上收到的ND请求报文,在通过ipv6 nd attack-suppression check-interval命令配置的检测周期内,如果单个接口收到的ND请求报文个数超过配置的ND接口攻击抑制阈值,则认为该接口受到ND攻击。确定受到ND攻击后,设备会生成ND接口攻击抑制表项,在ND接口攻击抑制表项的抑制时间清零之前设备会限制被攻击的接口每秒钟接收ND报文的速率,防止ND攻击报文持续冲击CPU。以128个字节的ND报文为例,则被攻击的接口每秒钟只能接收100个ND报文。ND接口攻击抑制表项的抑制时间清零后,如果抑制时间内收到的ND报文个数大于或等于一个特定值,则设备将ND接口攻击抑制表项抑制时间会恢复并重新开始计时;如果小于该特定值,则设备删除该ND接口攻击抑制表项。

建议在网关设备上开启本功能。

【举例】

# 开启ND接口攻击抑制功能。

<Sysname> system-view

[Sysname] ipv6 nd attack-suppression enable per-interface

【相关命令】

·     display ipv6 nd attack-suppression per-interface

·     ipv6 nd attack-suppression check-interval

·     ipv6 nd attack-suppression threshold

1.2.6  ipv6 nd attack-suppression suppression-time

ipv6 nd attack-suppression suppression-time命令用来设置ND接口攻击抑制功能的抑制时间。

undo ipv6 nd attack-suppression suppression-time命令用来恢复缺省情况。

【命令】

ipv6 nd attack-suppression suppression-time time

undo ipv6 nd attack-suppression suppression-time

【缺省情况】

ND接口攻击抑制功能的抑制时间为300秒。

【视图】

系统视图

【缺省用户角色】

network-admin

\

【参数】

time:ND接口攻击抑制功能的抑制时间,取值范围为60~6000,单位为秒。

【使用指导】

多次执行本命令,最后一次执行的命令生效。

【举例】

# 设置ND接口攻击抑制功能的抑制时间为60秒。

<Sysname> system-view

[Sysname] ipv6 nd attack-suppression suppresion-time 60

【相关命令】

·     display ipv6 nd attack-suppression configuration

·     ipv6 nd attack-suppression enable per-interface

1.2.7  ipv6 nd attack-suppression threshold

ipv6 nd attack-suppression threshold命令用来配置ND接口攻击抑制阈值。

undo ipv6 nd attack-suppression threshold命令用来恢复缺省情况。

【命令】

ipv6 nd attack-suppression threshold threshold-value

undo ipv6 nd attack-suppression threshold

【缺省情况】

ND接口攻击抑制阈值为1000。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

threshold-value:ND接口攻击抑制阈值,即一个检测周期内可接收ND请求报文的个数,取值范围为1~5000。

【使用指导】

在通过ipv6 nd attack-suppression check-interval命令配置的一个检测周期内,如果某个接口收到的ND请求报文个数超过阈值,则认为该接口受到ND报文攻击。

【举例】

# 配置ND接口攻击抑制阈值为500,即当某个接口上在一个检测周期内收到的ND请求报文个数超过500个,则认为该接口受到ND报文攻击。

<Sysname> system-view

[Sysname] ipv6 nd attack-suppression threshold 500

【相关命令】

·     display ipv6 nd attack-suppression per-interface

·     ipv6 nd attack-suppression check-interval

·     ipv6 nd attack-suppression enable per-interface

1.2.8  reset ipv6 nd attack-suppression per-interface

reset ipv6 nd attack-suppression per-interface命令用来清除ND接口攻击抑制表项。

【命令】

(独立运行模式)

reset ipv6 nd attack-suppression per-interface [ interface interface-type interface-number ] [ slot slot-number ]

(IRF模式)

reset ipv6 nd attack-suppression per-interface [ interface interface-type interface-number ] [ chassis chassis-number slot slot-number ]

【视图】

用户视图

【缺省用户角色】

network-admin

【参数】

interface interface-type interface-number:清除指定接口上的ND接口攻击抑制表项。interface-type interface-number表示接口类型和接口编号。

slot slot-number:清除指定单板的ND接口攻击抑制表项。slot-number表示单板所在的槽位号。(独立运行模式)

chassis chassis-number slot slot-number清除指定成员设备上指定单板的ND接口攻击抑制表项。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(IRF模式)

【使用指导】

如果未指定任何参数,则清除设备上所有的ND接口攻击抑制表项

【举例】

# 清除所有的ND接口攻击抑制表项。

<Sysname> reset ipv6 nd attack-interface per-interface

【相关命令】

·     display ipv6 nd attack-suppression per-interface

1.2.9  reset ipv6 nd attack-suppression per-interface statistics

reset ipv6 nd attack-suppression per-interface statistics命令用来清除ND接口攻击抑制功能丢弃的ND攻击报文计数统计信息。

【命令】

(独立运行模式)

reset ipv6 nd attack-suppression per-interface statistics [ interface interface-type interface-number ] [ slot slot-number ]

(IRF模式)

reset ipv6 nd attack-suppression per-interface statistics [ interface interface-type interface-number ] [ chassis chassis-number slot slot-number ]

【视图】

用户视图

【缺省用户角色】

network-admin

【参数】

interface interface-type interface-number:清除指定接口上ND接口攻击抑制功能丢弃的ND攻击报文计数统计信息。interface-type interface-number表示接口类型和接口编号

slot slot-number:清除指定单板上ND接口攻击抑制功能丢弃的ND攻击报文计数统计信息。slot-number表示单板所在的槽位号。(独立运行模式)

chassis chassis-number slot slot-number:清除指定成员设备上指定单板上ND接口攻击抑制功能丢弃的ND攻击报文计数统计信息。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(IRF模式)

【使用指导】

执行本命令后,display ipv6 nd attack-suppression per-interface命令显示信息中的Packets dropped信息会被清空。

如果未指定任何参数,则清除设备上所有的ND接口攻击抑制功能丢弃的ND攻击报文计数统计信息。

【举例】

# 清除ND接口攻击抑制功能丢弃的ND攻击报文计数统计信息。

<Sysname> reset ipv6 nd attack-interface per-interface statistics

【相关命令】

·     display ipv6 nd attack-suppression per-interface

1.3  ND协议报文源MAC地址一致性检查命令

1.3.1  ipv6 nd check log enable

ipv6 nd check log enable命令用来开启ND日志信息功能。

undo ipv6 nd check log enable命令用来关闭ND日志信息功能。

【命令】

ipv6 nd check log enable

undo ipv6 nd check log enable

【缺省情况】

ND日志信息功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

设备生成的ND日志信息会交给信息中心模块处理,信息中心模块的配置将决定日志信息的发送规则和发送方向。关于信息中心的详细描述请参见“网络管理和监控配置指导”中的“信息中心”。

为了防止设备输出过多的ND日志信息,一般情况下建议不要开启此功能。

【举例】

# 开启ND日志信息功能。

<Sysname> system-view

[Sysname] ipv6 nd check log enable

1.3.2  ipv6 nd mac-check enable

ipv6 nd mac-check enable命令用来开启ND协议报文源MAC地址一致性检查功能。

undo ipv6 nd mac-check enable命令用来关闭ND协议报文源MAC地址一致性检查功能。

【命令】

ipv6 nd mac-check enable

undo ipv6 nd mac-check enable

【缺省情况】

ND协议报文源MAC地址一致性检查功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

网关设备开启该功能后,会对接收到的ND协议报文进行检查,如果ND报文中的源MAC地址和以太网数据帧首部的源MAC地址不一致,则丢弃该报文。

【举例】

# 开启ND协议报文源MAC地址一致性检查功能。

<Sysname> system-view

[Sysname] ipv6 nd mac-check enable

 

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

新华三官网
联系我们