更新时间:2025-02-24 GMT+08:00

添加CloudDCN专用网络ACL规则

操作场景

您可以在CloudDCN专用网络ACL中添加入方向和出方向规则,用于控制流入和流出CloudDCN子网的流量。添加CloudDCN专用网络ACL规则时,您可以使用系统默认的规则生效顺序,也可以指定规则生效顺序,详细如下:

  • 添加CloudDCN专用网络ACL规则(默认生效顺序):系统会按照规则添加的时间生成生效顺序,先添加的规则排序靠前,即优先匹配流量,不支持您指定生效顺序。

    表1所示,CloudDCN专用网络ACL入方向中已有两条自定义规则(规则A、规则B)和一条默认规则,自定义规则A的生效顺序为1,自定义规则B的生效顺序为2,默认规则的生效顺序排在末尾。此时添加规则C,则系统指定规则C的生效顺序为3,生效顺序晚于规则A和规则B,高于默认规则。

    表1 规则排序示例说明(默认生效顺序)

    添加规则C前的排序情况

    添加规则C后的排序情况

    自定义规则A

    1

    自定义规则A

    1

    --

    --

    自定义规则B

    2

    自定义规则B

    2

    自定义规则C

    3

    默认规则

    *

    默认规则

    *

  • 添加CloudDCN专用网络ACL规则(自定义生效顺序):如果您新增的CloudDCN专用网络ACL规则生效顺序需要早于或者晚于已有的某条规则,则可以在对应规则前面或者后面插入新的规则。

    表2所示,CloudDCN专用网络ACL入方向中已有两条自定义规则(规则A、规则B)和一条默认规则,自定义规则A的生效顺序为1,自定义规则B的生效顺序为2,默认规则的生效顺序排在末尾。比如,当新增规则C的生效顺序需要高于规则B时,则可以在规则B前面插入规则C。规则C添加完成后,规则C的生效顺序为2,规则B的生效顺序顺延为3,规则C的生效顺序高于规则B。

    表2 规则排序示例说明(自定义生效顺序)

    插入规则C前的排序情况

    插入规则C后的排序情况

    自定义规则A

    1

    自定义规则A

    1

    --

    --

    自定义规则C

    2

    自定义规则B

    2

    自定义规则B

    3

    默认规则

    *

    默认规则

    *

约束与限制

建议一个CloudDCN专用网络ACL单方向拥有的规则数量不要超过40条,否则会引起CloudDCN专用网络ACL性能下降。

添加CloudDCN专用网络ACL规则(默认生效顺序)

  1. 登录管理控制台。
  1. 在管理控制台左上角单击,选择区域和项目。
  2. 在页面左上角单击图标,打开服务列表,选择“网络 > 虚拟私有云”。

    进入虚拟私有云列表页面。

  3. 在左侧导航栏中,选择“访问控制 > 网络ACL”。

    进入网络ACL列表页面。

  4. 网络ACL列表中,单击网络ACL名称。

    进入网络ACL详情页。

  5. 在“入方向规则”或者“出方向规则”页签,单击“添加规则”。

    弹出“添加入方向规则”或者“添加出方向规则”对话框。

  6. 据界面提示,设置入方向或者出方向规则参数。
    • 单击,可以依次增加多条规则。
    • 单击网络ACL规则操作列下的“复制”,复制已有的网络ACL规则。
    表3 参数说明

    参数

    参数说明

    取值样例

    策略

    CloudDCN专用网络ACL规则策略,支持的策略如下:
    • 如果“策略”设置为允许,表示允许成功匹配规则的流量流入或者流出CloudDCN子网。
    • 如果“策略”设置为拒绝,表示拒绝成功匹配规则的流量流入或者流出CloudDCN子网。

    允许

    协议

    CloudDCN专用网络ACL规则中用来匹配流量的网络协议类型,支持TCP、UDP、ICMP协议。

    TCP

    源地址

    源地址用来匹配流量的来源网址,支持以下格式:
    • 单个IP地址:IP地址/掩码。

      单个IPv4地址示例为192.168.10.10/32。

    • IP网段:IP地址/掩码。

      IPv4网段示例为192.168.52.0/24。

    • 所有IP地址:

      0.0.0.0/0表示匹配所有IPv4地址。

    192.168.0.0/24

    源端口范围

    CloudDCN专用网络ACL规则中用来匹配流量的源端口,取值范围为:1~65535。

    端口填写支持下格式:
    • 单个端口:例如22
    • 连续端口:例如22-30
    • 全部端口:为空或1-65535

    22-30

    目的地址

    目的地址用来匹配流量的目的网址,支持以下格式:
    • 单个IP地址:IP地址/掩码。

      单个IPv4地址示例为192.168.10.10/32。

    • IP网段:IP地址/掩码。

      IPv4网段示例为192.168.52.0/24。

    • 所有IP地址:

      0.0.0.0/0表示匹配所有IPv4地址。

    0.0.0.0/0

    目的端口范围

    CloudDCN专用网络ACL规则中用来匹配流量的目的端口,取值范围为:1~65535。

    端口填写支持下格式:
    • 单个端口:例如22
    • 连续端口:例如22-30
    • 全部端口:为空或1-65535

    22-30

    描述

    CloudDCN专用网络ACL规则的描述信息,非必填项。

    描述信息内容不能超过255个字符,且不能包含<、>符号。

    -

  7. 规则设置完成后,单击“确定”。

    返回规则列表,可以查看添加的规则。

    • 规则按照添加时间自动排序,先添加的规则排序靠前,优先匹配流量。
    • 新添加的规则,状态为“启用”,表示规则生效。

添加CloudDCN专用网络ACL规则(自定义生效顺序)

  1. 登录管理控制台。
  1. 在管理控制台左上角单击,选择区域和项目。
  2. 在页面左上角单击图标,打开服务列表,选择“网络 > 虚拟私有云”。

    进入虚拟私有云列表页面。

  3. 在左侧导航栏中,选择“访问控制 > 网络ACL”。

    进入网络ACL列表页面。

  4. 网络ACL列表中,单击网络ACL名称。

    进入网络ACL详情页。

  5. 根据需求选择“入方向规则”或者“出方向规则”页签,在指定位置插入新规则。
    • 选择目标CloudDCN专用网络ACL规则所在行的操作列下的“更多 > 向前插规则”,则新规则生效顺序早于当前规则。
    • 选择目标CloudDCN专用网络ACL规则所在行的操作列下的“更多 > 向后插规则”,则新规则生效顺序晚于当前规则。