Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda> Content Delivery Network> Guía del usuario> Configuración del nombre de dominio> Control de acceso> Configuración de una lista negra o una lista blanca de User-Agent
Actualización más reciente 2022-11-03 GMT+08:00

Configuración de una lista negra o una lista blanca de User-Agent

Puede configurar una lista negra o blanca de User-Agent para su nombre de dominio para identificar y filtrar a los visitantes y mejorar la seguridad del nombre de dominio.

Fondo

Puede configurar una lista negra o blanca de User-Agent para filtrar las solicitudes a su nombre de dominio basándose en el campo User-Agent.

Lista negra: las solicitudes que incluyen campos en la lista negra no pueden acceder al contenido y 403 serán devueltos.

Lista blanca: Solo las solicitudes que incluyan campos en la lista blanca pueden acceder al contenido. Otras solicitudes fallarán y 403 serán devueltas.

Procedimiento

  1. Inicie sesión en la consola de Huawei Cloud. En la página principal de la consola de gestión, elija Service List > Storage > CDN.

    Se muestra la consola de CDN.

  2. En el panel de navegación, seleccione Domains.
  3. En la lista de dominios, haga clic en el nombre del dominio de destino o haga clic en Configure en la columna Operation.
  4. Haga clic en la pestaña Access Control.
  5. En el área User-Agent Access Control, haga clic en Edit. Aparece el cuadro de diálogo Configure User-Agent Access Control.

  1. Active Status.
  2. Seleccione un tipo e introduzca reglas.

    Parámetro

    Descripción

    Type

    • Blacklist: Las solicitudes que incluyen campos en la lista negra no pueden acceder al contenido.
    • Whitelist: Solo las solicitudes que incluyan campos en la lista blanca pueden acceder al contenido.

    Rule

    • Solo se permiten letras, números, espacios y los siguientes caracteres especiales: *.-_ ();,/.
    • Sólo se pueden utilizar caracteres comodín (*) para la coincidencia de expresiones regulares. Si no se incluye ningún carácter comodín, se usará una coincidencia exacta.
    • Ingrese hasta 100 caracteres para una regla.
    • Ingrese hasta 10 reglas e introdúzcalas en filas separadas.
  3. Haga clic en OK.

Ejemplos

Supongamos que ha configurado la siguiente lista negra del agente de usuario para el nombre de dominio www.example.com:

Si User-Agent en el encabezado de una solicitud HTTP es uno de los siguientes:

User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36

Trident o Chrome se incluyen en la lista negra, por lo que se devuelve 403.