source-address(策略路由规则视图)

命令功能

source-address命令用来将报文的源地址设置为策略路由的匹配条件。

undo source-address命令用来删除配置。

命令格式

source-address { address-set address-set-name &<1-6> | ipv4-address { ipv4-mask-length | mask mask-address | wildcard } | ipv6-address ipv6-prefix-length | range { ipv4-start-address ipv4-end-address | ipv6-start-address ipv6-end-address } | mac-address &<1-6> | isp isp-name &<1-6> | domain-set domain-set-name &<1-6> | any }

undo source-address { address-set address-set-name &<1-6> | ipv4-address { ipv4-mask-length | mask mask-address | wildcard } | ipv6-address ipv6-prefix-length | range { ipv4-start-address ipv4-end-address | ipv6-start-address ipv6-end-address } | mac-address &<1-6> | isp isp-name &<1-6> | domain-set domain-set-name &<1-6> | all }

参数说明

参数 参数说明 取值
address-set address-set-name

表示地址集名称。

已经存在的地址集名称。

ipv4-address

表示IPv4地址。

点分十进制格式。

ipv4-mask-length

表示IPv4地址的掩码长度。

整数形式,取值范围是1~32。

mask mask-address

指定IPv4地址的掩码。

点分十进制格式的通配符,对应的二进制形式支持1不连续,例如255.0.255.0(11111111 00000000 11111111 00000000)。其中,二进制形式中的“1”位是匹配值,“0”位表示不需要关注。例如192.168.1.1/255.0.255.0,即表示匹配“192.*.1.*” 形式的IP地址。
wildcard 表示IPv4地址的通配符。 点分十进制格式的通配符,对应的二进制形式支持1不连续,例如0.255.0.255(00000000 11111111 00000000 11111111)。其中,二进制形式中的“0”位是匹配值,“1”位表示不需要关注。例如192.168.1.1/0.255.0.255,即表示匹配“192.*.1.*”形式的IP地址。
ipv6-address ipv6-prefix-length

指定一个具体IPv6地址作为源IP的匹配条件,ipv6-address表示IPv6地址,ipv6-prefix-length表示IPv6地址的前缀长度。

-

range ipv4-start-address ipv4-end-address

将IPv4地址范围作为源IP的匹配条件,ipv4-start-address表示起始IPv4地址,ipv4-start-address表示截止IPv4地址。

-

range ipv6-start-address ipv6-end-address

将IPv6地址范围作为源IP的匹配条件,ipv6-start-address表示起始IPv6地址,ipv6-start-address表示截止IPv6地址

-

mac-address

表示MAC地址。

格式为H-H-H。其中H为4位的十六进制数,可以输入1~4位,如00e0、fc01。当输入不足4位时,表示前面的几位为0,如:输入e0,等同于00e0。MAC地址不可设置为FFFF-FFFF-FFFF。

AntiDDoS1600支持该参数。

isp-name

ISP地址集的名称。

-

any

表示任意地址都可以匹配。

-

all

删除所有将源IP作为匹配条件的配置。

-

视图

策略路由规则视图

缺省级别

2:配置级

使用指南

匹配条件可以将要做策略路由的数据流量与普通流量区分开来,source-address命令用来配置基于源IP的流量识别。

使用实例

# 配置源IP地址10.1.1.0/24作为策略路由规则的匹配条件。

<sysname> system-view
[sysname] policy-based-route
[sysname-policy-pbr] rule name abc
[sysname-policy-pbr-rule-abc] source-address 10.1.1.0 24

华为专有和保密信息
版权所有 © 华为技术有限公司