检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
请求Body参数 参数 是否必选 参数类型 描述 dest_rule_id 否 String 目标规则id,添加规则位于此规则之后,非置顶时不能为空,置顶时为空,目标规则id可以通过查询防护规则接口获得,通过返回值中的data.records.rule_id(.表示各对象之间层级的区分)获得。
表示各对象之间层级的区分)获得 type 是 Integer 规则类型,0:互联网边界规则,1:vpc间规则,2:nat规则,当type取0时,规则源和目的地址需要为公网ip或域名,vpc间规则需要源和目的地址为私有ip,nat规则需要源地址为私网ip,目的地址为公网ip或域名。 rules
设置监控告警规则 通过设置CFW告警规则,用户可自定义监控目标与通知策略,设置告警规则名称、监控对象、监控指标、告警阈值、监控周期和是否发送通知等参数,帮助您及时了解CFW防护状况,从而起到预警作用。 设置监控告警规则 登录管理控制台。 单击管理控制台左上角的,选择区域。 单击页面左上方的,选择“管理与监管
“VPC边界”页签。 表1 查看防护规则 参数名称 参数说明 优先级 当前规则的优先级别。 说明: 数字越小策略的优先级越高。 名称/规则ID 自定义规则名称和ID。 规则类型 当前规则的防护类型,支持EIP规则和NAT规则。 方向 防护规则的流量方向。 源 访问流量中的会话发起方。
配置全局阻断规则。单击“添加”按钮,在弹出的“添加防护规则”对话框中,填写参数如图 拦截所有流量所示,其余参数可根据您的部署进行填写。 图1 拦截所有流量 建议您添加完所有规则后再开启“启用状态”。 配置放行规则。添加防护规则请参见添加防护规则。 将步骤 6中全局阻断规则的“优先级”置为最低,具体操作请参见设置优先级。
弹出的“添加防护规则”中,关键参数填写如下: 规则类型:NAT规则 方向:SNAT 源:选择“IP地址”,配置私网IP。 目的:选择“IP地址”(配置公网IP)或“域名/域名组”。 应用:Any 单击“确认”,完成防护规则配置。 父主题: 通过配置CFW防护规则实现SNAT流量防护
更改日志存储时长 默认存储日志的时间为7天,存储时间可以在1~365天之间进行设置,超出存储时间的日志数据将会被自动删除,对于需要长期存储的日志数据(日志持久化),LTS提供转储功能,可以将日志转储至对象存储服务(OBS)中长期保存。 更改日志存储时长 将日志转储至LTS,操作步骤请参见配置日志。
type 否 Integer 规则类型,0:互联网规则,1:vpc规则,2:nat规则 ip 否 String ip地址 name 否 String 规则名称 direction 否 Integer 方向0:外到内1:内到外 status 否 Integer 规则下发状态 0:禁用,1:启用
Integer 规则标签总数 records Array of TagsVO objects 规则标签列表 表6 TagsVO 参数 参数类型 描述 tag_id String 规则id tag_key String 规则标签键 tag_value String 规则标签值 请求示例
移动至选中规则后:表示将该策略优先级设置到某一规则后。 说明: 设置后,优先级数字越小,策略的优先级越高。 添加的第一条防护规则默认优先级是1,无需选择“策略优先级”。 时间计划管理 (可选)单击“时间计划管理”设置规则的生效时间段,选择已设置的时间计划或新增时间计划。 配置长连接
修改入侵防御规则的防护动作 基础防御规则库和虚拟补丁规则库中的规则,支持手动修改防护动作,修改后,该规则不受IPS“防护模式”的影响。 如果规则库中的防御规则不能满足您的需求,您可自定义IPS特征规则,请参见自定义IPS特征。 规格限制 基础版不支持攻击防御功能。 约束条件 修改IPS规则存在以下限制:
调整防护规则的优先级 流量命中某一条规则时,执行该规则的动作,并结束防护规则的匹配。建议设置放行的规则优先级高于阻断的规则,具体化的规则优先级高于宽泛的规则。 本文指导您调整防护规则的优先级顺序。 优先级排序 数字越大,优先级越低,1是最高优先级。 调整防护规则的优先级 登录管理控制台。
表示各对象之间层级的区分)获得。 action 是 String 规则动作,enable表示允许通行(permit),disable表示拒绝通行(deny) rule_ids 是 Array of strings 规则id列表,规则id可通过查询防护规则接口查询获得,通过返回值中的data.records
rule_hit_count Integer 规则击中次数,当acl规则被触发时,对应规则id的击中次数会添加一次。 请求示例 查询项目id为0b2179bbe180d3762fb0c01a2d5725c7中acl规则id为59ff6bd9-0a76-41ec-9650-380086069965的命中次数
strings ips的id列表,Ips规则id,可通过获取ips规则列表查询获得,通过返回值中的data.records.ips_id(.表示各对象之间层级的区分)获得。 object_id 否 String 防护对象id status 否 String ips规则状态 响应参数 状态码:200
ACL规则管理 创建ACL规则 删除ACL规则 批量删除Acl规则 删除规则击中次数 更新ACL规则 批量更新规则动作 ACL防护规则优先级设置 查询防护规则 查询规则标签 获取规则击中次数 查看region列表 查看导入状态接口 父主题: API
地址类型,0表示ipv4,1表示ipv6 name 否 String 规则名称 direction 否 Integer 方向:0表示外到内,1表示内到外,规则type=0(互联网规则)或者type= 2(nat规则)时方向值必填 action_type 否 Integer 规则动作,0表示允许通行(permit),1表示拒绝通行(deny)
表4 响应Body参数 参数 参数类型 描述 data RuleId object 规则id数据 表5 RuleId 参数 参数类型 描述 id String 规则id name String 规则名称 状态码:400 表6 响应Body参数 参数 参数类型 描述 error_code
protect_objects.type(.表示各对象之间层级的区分)获得。 rule_ids 是 Array of strings 规则id列表,批量删除规则时传入的id列表。id值可通过查询防护规则接口查询获得,通过返回值中的data.records.rule_id(.表示各对象之间层级的区分)获得。 响应参数
表4 请求Body参数 参数 是否必选 参数类型 描述 rule_ids 是 Array of strings 删除规则击中次数请求的规则列表,规则id可通过查询防护规则接口查询获得,通过返回值中的data.records.rule_id(.表示各对象之间层级的区分)获得。 响应参数