检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开启防护后,云防火墙默认放行所有流量,您可以通过配置黑/白名单规则,拦截/放行IP地址的访问请求。 本文指导您添加单个黑白名单,如果需要批量添加黑白名单请参见导入/导出防护策略。 如果IP为Web应用防火墙(WAF)的回源IP,建议使用白名单或配置放行的防护规则,请谨慎配置黑名单规则,否则可能会影响您的业务。 回
添加新的防护规则。 单击“添加”,在弹出的“添加防护规则”中,填写新的防护信息。 DNAT场景填写规则请参见表 添加防护规则-DNAT场景 SNAT场景填写规则请参见表 添加防护规则-SNAT场景。 表3 添加防护规则-DNAT场景 参数名称 参数说明 规则类型 选择NAT规则: 防护NAT网关的流量,支持配置私网IP。
DNS服务器配置 选择默认DNS服务器或者添加DNS服务器地址,域名防护策略将会按照您配置的域名服务器进行IP解析并下发。 当前账号拥有多个防火墙时,DNS解析操作仅应用于设置的防火墙。 约束条件 最多支持自定义2个DNS服务器。 DNS服务器配置 登录管理控制台。 单击管理控制台左上角的,选择区域。
表示各对象之间层级的区分)获得 type 是 Integer 规则类型,0:互联网边界规则,1:vpc间规则,2:nat规则,当type取0时,规则源和目的地址需要为公网ip或域名,vpc间规则需要源和目的地址为私有ip,nat规则需要源地址为私网ip,目的地址为公网ip或域名。 rules
步骤一:配置SNAT规则 在左侧导航栏中,选择“网络 > NAT网关”,进入“公网NAT网关”页面。 单击公网NAT网关的名称,进入“基本信息”页面,切换至“SNAT规则”页签。 单击“添加SNAT规则”,参数详情如表 添加SNAT规则所示。 表1 添加SNAT规则 参数名称 参数说明
表4 响应Body参数 参数 参数类型 描述 data RuleId object 规则id数据 表5 RuleId 参数 参数类型 描述 id String 规则id name String 规则名称 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code
Integer 规则标签总数 records Array of TagsVO objects 规则标签列表 表6 TagsVO 参数 参数类型 描述 tag_id String 规则id tag_key String 规则标签键 tag_value String 规则标签值 请求示例
地址类型,0表示ipv4,1表示ipv6 name 否 String 规则名称 direction 否 Integer 方向:0表示外到内,1表示内到外,规则type=0(互联网规则)或者type= 2(nat规则)时方向值必填 action_type 否 Integer 规则动作,0表示允许通行(permit),1表示拒绝通行(deny)
表4 请求Body参数 参数 是否必选 参数类型 描述 rule_ids 是 Array of strings 删除规则击中次数请求的规则列表,规则id可通过查询防护规则接口查询获得,通过返回值中的data.records.rule_id(.表示各对象之间层级的区分)获得。 响应参数
rule_hit_count Integer 规则击中次数,当acl规则被触发时,对应规则id的击中次数会添加一次。 请求示例 查询项目id为0b2179bbe180d3762fb0c01a2d5725c7中acl规则id为59ff6bd9-0a76-41ec-9650-380086069965的命中次数
type 否 Integer 规则类型,0:互联网规则,1:vpc规则,2:nat规则 ip 否 String ip地址 name 否 String 规则名称 direction 否 Integer 方向0:外到内1:内到外 status 否 Integer 规则下发状态 0:禁用,1:启用
配置全局阻断规则。单击“添加”按钮,在弹出的“添加防护规则”对话框中,填写参数如图 拦截所有流量所示,其余参数可根据您的部署进行填写。 图1 拦截所有流量 建议您添加完所有规则后再开启“启用状态”。 配置放行规则。添加防护规则请参见添加防护规则。 将步骤 6中全局阻断规则的“优先级”置为最低,具体操作请参见设置优先级。
面。 单击“导出规则”,导出规则到本地。 导入规则模板参数-防护规则表(互联网边界防护规则) 导入规则模板参数-VPC防护规则表(VPC边界防护规则) 表1 互联网边界防护规则表参数说明 参数名称 参数说明 取值样例 顺序 定义规则序号。 1 规则名称 自定义规则名称。 只能由中
表示各对象之间层级的区分)获得。 action 是 String 规则动作,enable表示允许通行(permit),disable表示拒绝通行(deny) rule_ids 是 Array of strings 规则id列表,规则id可通过查询防护规则接口查询获得,通过返回值中的data.records
> 云监控服务 ”。 在左侧导航树栏,选择“告警 > 告警规则”,进入“告警规则”页面。 在页面右上方,单击“创建告警规则”,进入“创建告警规则”界面。 根据界面提示配置参数,关键参数如下,更多参数信息请参见创建告警规则和通知: 告警类型:指标 资源类型:云防火墙 维度:云防火墙实例
protect_objects.type(.表示各对象之间层级的区分)获得。 rule_ids 是 Array of strings 规则id列表,批量删除规则时传入的id列表。id值可通过查询防护规则接口查询获得,通过返回值中的data.records.rule_id(.表示各对象之间层级的区分)获得。 响应参数
入侵防御”。单击“自定义IPS特征”中的“查看规则”,进入“自定义IPS特征”页面。 在“自定义IPS特征”页签中,单击列表右上角“添加自定义IPS特征”,填写规则如表 添加自定义IPS特征所示。 表1 添加自定义IPS特征 参数名称 参数说明 名称 需要添加的特征名称。 命名规则如下: 可输入中文字符
请求Body参数 参数 是否必选 参数类型 描述 dest_rule_id 否 String 目标规则id,添加规则位于此规则之后,非置顶时不能为空,置顶时为空,目标规则id可以通过查询防护规则接口获得,通过返回值中的data.records.rule_id(.表示各对象之间层级的区分)获得。
修改入侵防御规则的防护动作 基础防御规则库和虚拟补丁规则库中的规则,支持手动修改防护动作,修改后,该规则不受IPS“防护模式”的影响。 如果规则库中的防御规则不能满足您的需求,您可自定义IPS特征规则,请参见自定义IPS特征。 规格限制 基础版不支持攻击防御功能。 约束条件 修改IPS规则存在以下限制:
在弹出的“添加防护规则”中,填写防护信息: 规则类型:NAT规则 方向:SNAT 源:选择“IP地址”,配置私网IP。 目的:选择“IP地址”(配置公网IP)或“域名/域名组”。 应用:Any 单击“确认”,完成防护规则配置。 父主题: 通过配置CFW防护规则实现SNAT流量防护