国家 / 地区

11-安全命令参考

16-IP Source Guard命令

本章节下载  (98.91 KB)

docurl=/cn/Service/Document_Software/Document_Center/Routers/Catalog/MSR/MSR_50/Command/Command_Manual/H3C_MSR_CR-Release_2104(V1.10)/11/201011/698509_30005_0.htm

16-IP Source Guard命令


1 IP Source Guard配置命令

1.1  IP Source Guard配置命令

1.1.1  display ip check source

【命令】

display ip check source [ interface interface-type interface-number | ip-address ip-address | mac-address mac-address ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

interface interface-type interface-number:显示指定端口的动态绑定表项。其中interface-type interface-number表示绑定的端口类型和端口编号。

ip-address ip-address:显示指定IP地址的动态绑定表项。其中ip-address表示绑定的IP地址。

mac-address mac-address:显示指定MAC地址的动态绑定表项。其中mac-address表示绑定的MAC地址,格式为H-H-H。

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

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

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

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

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

【描述】

display ip check source命令用来显示动态绑定表项信息。

需要注意的是,如果不指定任何参数,则显示所有端口的IPv4动态绑定表项。

相关配置可参考命令ip check source

【举例】

# 显示所有IPv4动态绑定表项。

<Sysname> display ip check source

 Total entries found: 5

 MAC Address         IP Address          VLAN       Interface      Type

 040a-0000-4000      10.1.0.9            2          Eth1/1         DHCP-SNP

 040a-0000-3000      10.1.0.8            2          Eth1/1         DHCP-SNP

 040a-0000-2000      10.1.0.7            2          Eth1/1         DHCP-SNP

表1-1 display ip check source命令显示信息描述表

字段

描述

Total entries found:

查询到的绑定条目总数

MAC Address

动态绑定表项的MAC地址(N/A表示该表项不绑定MAC地址)

IP Address

动态绑定表项的IP地址(N/A表示该表项不绑定IP地址)

VLAN

动态绑定表项所属的VLAN(N/A表示该表项不绑定VLAN)

Interface

动态绑定表项所属的接口

Type

动态绑定表项的类型

l      DHCP-SNP:DHCP Snooping表项

IP Source Guard通过获取的表项生成动态绑定表项

 

1.1.2  display user-bind

【命令】

display user-bind [ interface interface-type interface-number | ip-address ip-address | mac-address mac-address ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

interface interface-type interface-number:显示指定端口的静态绑定表项。其中interface-type interface-number表示绑定的端口类型和端口编号。

ip-address ip-address:显示指定IP地址的静态绑定表项。其中ip-address表示绑定的IP地址。

mac-address mac-address:显示指定MAC地址的静态绑定表项。其中mac-address表示绑定的MAC地址,格式为H-H-H。

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

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

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

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

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

【描述】

display user-bind命令用来显示静态绑定表项信息。

需要注意的是,如果不指定任何参数,则显示所有端口的IPv4静态绑定表项。

相关配置可参考命令user-bind

【举例】

# 显示所有IPv4静态绑定表项。

<Sysname> display user-bind

Total entries found: 4

 MAC Address       IP Address       VLAN   Interface       Type

 N/A               1.1.1.1          N/A    Eth1/1          Static

 0001-0001-0001    2.2.2.2          200    Eth1/1          Static

 0003-0003-0003    N/A              N/A    Eth1/1          Static

 0004-0004-0004    4.4.4.4          N/A    Eth1/1          Static

表1-2 display user-bind命令显示信息描述表

字段

描述

Total entries found:

查询到的绑定条目总数

MAC Address

静态绑定表项的MAC地址(N/A表示没有配置MAC地址)

IP Address

静态绑定表项的IP地址(N/A表示没有配置IP地址)

VLAN

静态绑定表项的VLAN(N/A表示没有配置VLAN)

Interface

静态绑定表项的接口

Type

绑定表项的类型

Static:IPv4静态绑定表项

 

1.1.3  ip check source

【命令】

ip check source { ip-address | ip-address mac-address | mac-address }

undo ip check source

【视图】

以太网接口视图

【缺省级别】

2:系统级

【参数】

ip-address:表示绑定源IP地址。

ip-address mac-address:表示绑定源IP地址和MAC地址

mac-address:表示绑定源MAC地址。

【描述】

ip check source命令用来配置动态绑定功能。undo ip check source命令用来恢复缺省情况。

缺省情况下,端口的动态绑定功能处于关闭状态。

需要注意的是,端口如果加入聚合组或者加入业务环回组,则不能配置端口的动态绑定功能。

相关配置可参考命令display ip check source

MSR系列路由器各款型对于本节所描述的命令及参数的支持情况有所不同,详细差异信息如下:

命令

MSR 900

MSR 20-1X

MSR 20

MSR 30

MSR 50

ip check source

No

No

No

支持的模块包括:

MIM-16FSW、DMIM-24FSW

 

不支持的模块包括:

XMIM-16FSW、XMIM-24FSW、SIC-4FSW、SIC-4FSW-POE、DSIC-9FSW、DSIC-9FSW-POE不支持

 

MSR 30-11E、30-11F固定交换口支持

支持的模块包括:

FIC-16FSW、FIC-24FSW

 

不支持的模块包括:

SIC-4FSW、SIC-4FSW-POE、DSIC-9FSW、DSIC-9FSW-POE

 

【举例】

# 在二层以太网端口Ethernet1/1上配置对报文的源IP和MAC地址的IPv4动态绑定功能,获取端口上动态生成的DHCP Snooping表项对端口转发的报文进行过滤。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] ip check source ip-address mac-address

1.1.4  user-bind

【命令】

user-bind { ip-address ip-address | ip-address ip-address mac-address mac-address | mac-address mac-address }

undo user-bind { ip-address ip-address | ip-address ip-address mac-address mac-address | mac-address mac-address }

【视图】

二层以太网端口视图

【缺省级别】

2:系统级

【参数】

ip-address ip-address:指定静态绑定表项的IP地址。其中ip-address表示绑定的IP地址,对于ipv4地址,必须为A、B、C三类地址之一,不能为127.x.x.x和0.0.0.0。

mac-address mac-address:指定静态绑定表项的MAC地址。其中mac-address表示绑定的MAC地址,格式为H-H-H,取值不能为全0、全F(广播MAC)和组播MAC。

【描述】

user-bind命令用来配置静态绑定表项。undo user-bind命令用来删除当前端口配置的静态绑定表项。

缺省情况下,端口上无静态绑定表项。

需要注意的是,端口如果加入聚合组或者加入业务环回组,则不能配置静态绑定表项。

相关配置可参考命令display user-bind

MSR系列路由器各款型对于本节所描述的命令及参数的支持情况有所不同,详细差异信息如下:

命令

MSR 900

MSR 20-1X

MSR 20

MSR 30

MSR 50

user-bind

Yes

仅支持绑定MAC

No

No

支持的模块包括:

XMIM-16FSW、XMIM-24FSW仅支持绑定MAC

 

MIM-16FSW、DMIM-24FSW支持绑定IP/MAC

 

不支持的模块包括:

SIC-4FSW、DSIC-9FSW

支持的模块包括:

FIC-16FSW、FIC-24FSW

 

不支持的模块包括:

SIC-4FSW、SIC-4FSW-POE、DSIC-9FSW、DSIC-9FSW-POE

 

【举例】

# 在端口Ethernet1/1上配置一条IPv4静态绑定表项(绑定IP+MAC)。

<Sysname> system-view

[Sysname] interface ethernet 1/1

[Sysname-Ethernet1/1] user-bind ip-address 192.168.0.1 mac-address 0001-0001-0001

 

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