您可以配置UserAgent黑名单和白名单实现对访客身份的识别和过滤,从而限制访问SCDN资源的用户,提高SCDN的安全性。本文为您介绍UserAgent黑白名单的配置方法。

背景信息

当您需要根据请求的UserAgent字段进行访问控制时,请通过UserAgent黑白名单功能对访问请求进行过滤。
说明 UserAgent黑白名单功能默认是关闭状态,您可以根据自己的实际需求,设置UserAgent黑名单或白名单。
  • UserAgent黑名单:黑名单内的UserAgent字段均无法访问当前资源。

    如果您的UserAgent字段被加入黑名单,该带有UserAgent字段的请求仍可访问到SCDN节点,但是会被SCDN节点拒绝并返回403,同时SCDN的日志中仍会记录这些黑名单中的UserAgent字段请求记录。

  • UserAgent白名单:白名单内的UserAgent字段才能访问当前资源,白名单以外的UserAgent字段均无法访问当前资源。

操作步骤

  1. 登录SCDN控制台
  2. 在左侧导航栏,单击域名管理
  3. 域名管理页面,定位目标域名,在目标域名右侧单击配置
    回源SNI 01
  4. 在指定域名的左侧导航栏,单击访问控制
  5. 单击UserAgent黑/白名单页签。
  6. UserAgent黑/白名单页签下,单击修改配置
  7. 规则对话框,根据界面提示,配置UserAgent的黑名单白名单
    参数 说明
    名单类型
    UserAgent名单类型如下:
    • 黑名单

      黑名单内的UserAgent字段均无法访问当前资源。

    • 白名单

      只有白名单内的UserAgent字段能访问当前资源,白名单以外的UserAgent字段均无法访问当前资源。

    说明 黑名单和白名单互斥,同一时间只有其中一种方式生效。
    规则 配置UserAgent字段时,使用竖线(|)分割多个值,支持通配符号(*)。例如:*curl*|*IE*|*chrome*|*firefox* 。
  8. 单击确认,完成配置。
    配置成功后您可以单击修改配置删除配置,对当前的配置进行修改或删除操作。