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

命令功能

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

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

命令格式

destination-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 } | isp isp-name &<1-6> }

undo destination-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 } | isp isp-name &<1-6> | all }

参数说明

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

指定地址集作为目的IP的匹配条件,address-set-name表示地址集名称。

已经存在的地址集名称。

ipv4-address

指定一个具体IPv4地址作为目的IP的匹配条件。

点分十进制格式。

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-end-address表示截止IPv4地址。

-

range ipv6-start-address ipv6-end-address

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

-

isp-name

ISP地址集的名称。

-

any

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

-

all

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

-

视图

策略路由规则视图

缺省级别

2:配置级

使用指南

使用实例

# 配置策略路由规则的匹配条件,目的IP为10.1.1.0/24的报文符合匹配条件。

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

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