全站加速Bot防护功能,通过特征识别算法,能够识别并管理常见的Bot工具,如搜索引擎、测速工具、内容聚合工具、扫描工具等。全站加速提供托管Bot分类规则和自定义Bot分类规则两种管理方式,配置灵活。
开启Bot防护
前提条件
您已开通DCDN安全防护服务,并已开通Bot防护功能。开通过程详见功能概述。
操作步骤
- 登录火山引擎全站加速控制台后,在控制台页面左侧点击 安全防护 ,在下拉菜单中点击 防护配置 。
- 在 防护配置 页面,点击 添加域名 ,在 域名防护接入 标签页左侧 全部域名 下,选择待配置的加速域名。
- 选择待配置的加速域名后,在 已选域名 下确认信息无误后,点击 确定 。
- 在 防护配置 页面,选择刚刚添加的待配置域名,开启 防护开关 ,开启防护域名。
- 在 防护配置 页面,点击刚刚开启防护的域名,在 防护域名管理 > Bot防护 标签页,开启托管Bot分类规则或自定义Bot分类规则。
托管Bot分类规则
对常见Bot进行分类并管理,如搜索引擎、测速工具、内容聚合、扫描工具等。
- 在 Bot防护 > 托管Bot分类规则 标签页,开启 托管Bot分类规则 。
- 在 执行动作 栏,对具体类别的 Bot 行为设置处理动作,当前支持 观察、拦截。
- 在 规则开关 栏,对具体类别的 Bot防护设置 开启 或 关闭 。

自定义Bot分类规则
结合具体业务,按照请求中的协议特征对Bot进行管理。
在 Bot防护 > 自定义Bot分类规则 标签页,开启 自定义Bot分类规则 。
点击 添加规则 ,结合具体业务,针对协议特征设置具体 Bot识别规则,并执行 观察 或 拦截 动作。更多规则信息请参考下表。
参数 | 说明 |
---|
Bot名称 | 请设置具体 Bot名称。具体规则如下: - 名称支持中文、英文、数字,不支持特殊字符。
- 名称长度不超过20个字符。
|
描述 | 请添加规则描述。 |
执行动作 | 对本条规则采取 观察 或 拦截 动作。 |
规则开关 | 对本条规则设置 启用 和 关闭 状态。 |
自定义bot特征 | - 条件关系:本条规则下,不同匹配字段之间的高级条件关系,当前支持 AND 和 OR 。
- AND:Bot行为同时满足所有匹配字段的条件,本条 Bot规则生效。
- OR:Bot行为满足所有匹配字段中任意一条的条件,本条 Bot规则生效。
- 匹配字段:下拉列表框中选择匹配字段,目前支持请求协议、请求uri、请求方法、请求路径、请求参数、请求头、请求ua、请求refer、请求cookie、请求体长度、请求体格式、x-forwarded-for、客户端ip、自定义args、自定义header、自定义cookie。
- 逻辑符:下拉列表框中选择逻辑符,目前支持大于、大于等于、等于、小于、小于等于、不等于、包含子串、不包含子串、包含前缀、不包含前缀、包含后缀、不包含后缀、包含关系、非包含关系、属于关系、非属于关系、正则。
- 匹配内容:请填写该条规则需要匹配的内容。
- 操作:点击 删除 ,可以删除单条匹配条件。
|
打开 规则开关 ,开启本条Bot防护规则。
