Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda> Content Delivery Network> Guia de usuário> Configurações de nome de domínio> Controle de acesso> Configuração de uma lista negra ou lista branca do agente de usuário
Atualizado em 2022-12-26 GMT+08:00

Configuração de uma lista negra ou lista branca do agente de usuário

Você pode configurar uma lista negra ou uma lista branca do agente de usuário para seu nome de domínio para identificar e filtrar visitantes e melhorar a segurança do nome de domínio.

Conhecimento de fundo

Você pode configurar uma lista negra ou uma lista branca do agente de usuário para filtrar solicitações para seu nome de domínio com base no campo de agente de usuário.

Lista negra: solicitações que incluam campos na lista negra não podem acessar o conteúdo e 403 serão retornadas.

Lista branca: somente solicitações que incluam campos na lista branca podem acessar o conteúdo. Outras solicitações falharão e 403 serão devolvidas.

Procedimento

  1. Faça login em console da Huawei Cloud. Na página inicial do console de gerenciamento, escolha Service List > Storage > CDN.

    O console da CDN é exibido.

  2. No painel de navegação, escolha Domains.
  3. Na lista de domínios, clique no nome de domínio de destino ou clique em Configure na coluna Operation.
  4. Clique na guia Access Control.
  5. Na área User-Agent Access Control, clique em Edit. A caixa de diálogo Configure User-Agent Access Control é exibida.

  1. Ative o Status para habilitar este item de configuração.
  2. Selecione um tipo e insira regras.

    Parâmetro

    Descrição

    Tipo

    • Lista negra: solicitações que incluem campos na lista negra não podem acessar o conteúdo.
    • Lista branca: somente solicitações que incluam campos na lista branca podem acessar o conteúdo.

    Regra

    • Somente letras, números, espaços e os seguintes caracteres especiais são permitidos: *.-_();,/.
    • Somente caracteres curinga (*) podem ser usados para correspondência de expressões regulares. Se nenhum caractere curinga for incluído, a correspondência exata será usada.
    • Insira até 100 caracteres para uma regra.
    • Insira até 10 regras e insira-as em linhas separadas.
  3. Clique em OK.

Exemplos

Suponha que você configurou a seguinte lista negra do agente de usuário para o nome de domínio www.example.com:

Se o User-Agent no cabeçalho de uma solicitação HTTP for um dos seguintes:

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 ou Chrome está incluído na lista negra, então 403 é retornado.