Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuração de regras de tag

As regras da tag incluem uma ou mais term declarações que identificam as ações de enriquecimento HTTP a serem realizadas quando as condições no term são combinadas. Você deve configurar pelo menos uma tag na then cláusula de uma term, e você pode configurar várias tags.

Os termos são avaliados na ordem em que estão configurados. Se um pacote de dados corresponde a todos os critérios da from declaração em um term, então as ações especificadas na then declaração do term são aplicadas. Se a from declaração não identificar nenhum critério, todos os resultados de tráfego serão compatíveis. Depois que um pacote de dados corresponde a um termo, outros termos não são avaliados. Se nenhum termos combinar, o cabeçalho HTTP não será enriquecido.

Para configurar uma regra de tag:

  1. Configure a lista de atributos de tag que podem ser usados em regras de tag.

    Os atributos de tag atualmente suportados para Serviços Adaptativos sãoapn, , , ggsnipv6, imei, imsie ipv4addripv6addrmsisdn. ggsnipv4 Para configurar vários atributos de tag, inclua-os em suportes quadrados ([]). A partir do Junos 20.2R1 IPv4 e IPv6 tags para enriquecimento de cabeçalho HTTP são suportadas para serviços de próxima geração no MX240, MX480 e MX960. Nenhuma outra tag é suportada para serviços de próxima geração nesta versão.

    Por exemplo:

  2. Configure um nome para a regra da tag.

    Por exemplo:

  3. Configure um termo para a regra da tag.
    Nota:

    O term argumento deve ter um valor numérico.

    Por exemplo:

  4. (Opcional) Especifique o prefixo que o endereço IP de destino de solicitação HTTP deve combinar.

    Por exemplo:

    Você também pode especificar o tipo de endereço a combinar:

    Você pode especificar vários prefixos ou tipos de endereço, incluindo a destination-address declaração várias vezes.

  5. (Opcional) Especifique uma faixa de endereço IP que o endereço IP de solicitação DE HTTP deve combinar.

    Por exemplo:

    Você pode especificar várias faixas de endereço, incluindo a destination-address-range declaração várias vezes.

  6. (Opcional) Especifique a lista de prefixo de destino que o endereço IP de destino de solicitação DE HTTP deve combinar. A lista de prefixo já deve ser definida no nível de [edit policy-options prefix-list] hierarquia.

    Por exemplo:

    Você pode especificar várias listas de prefixo, incluindo a destination-prefix-list declaração várias vezes.

  7. (Opcional) Especifique quaisquer endereços que você queira excluir de combinar o endereço IP de destino de solicitação HTTP com a except declaração. Para excluir endereços, você também deve configurar endereços que correspondam em uma destination-address, destination-address-rangeou destination-prefix-list declaração no nível de [edit services hcm tag-rule rule-name term term-number from] hierarquia.

    Por exemplo:

    Isso corresponde a todos os endereços da faixa de destino, exceto 10.10.10.9.

    Você pode usar except nas seguintes declarações no nível de [edit services hcm tag-rule rule-name term term-number from] hierarquia:

  8. (Opcional) Especifique uma faixa de porta que o número da porta de destino de solicitação DE HTTP deve combinar.

    Você pode especificar várias faixas de porta, incluindo a destination-port-range declaração várias vezes.

    Nota:

    Se você não especificar quaisquer portas ou faixas de porta para combinar, todas as portas serão combinadas.

  9. (Opcional) Especifique o número da porta de destino de solicitação DE HTTP que deve ser combinado.

    Você pode especificar várias portas, incluindo a destination-ports declaração várias vezes.

  10. (Opcional) Especifique que você deseja aplicar todas as ações de enriquecimento de cabeçalho HTTP especificadas na then declaração da regra da tag a todas as solicitações de HTTP por não incluir quaisquer condições de correspondência na from declaração. Você deve incluir uma from declaração em cada term uma das regras de tag.

    Por exemplo:

  11. Configure um nome para uma tag.

    Por exemplo:

  12. Configure o cabeçalho de tag que a tag aplica ao cabeçalho HTTP.

    Por exemplo:

    Você pode configurar um máximo de 16 cabeçalhos de tag exclusivos.

    Os header valores não podem seraccept, accept-charset, accept-encoding, accept-languageauthorization, expect, if-modified-sinceif-matchif-rangemax-forwardsif-none-matchhostif-unmodified-since, , proxy-authorization, referer, user-agentou .x-moz Esses valores de cabeçalho estão reservados; você não pode configurá-los.

  13. Especifique o atributo da tag que a tag se aplica ao cabeçalho HTTP. Para especificar vários atributos ao mesmo tempo, inclua os atributos em suportes quadrados ([]).
    Nota:

    O atributo da tag deve ser listado nos atributos de tag configurados na Etapa 1.

    Por exemplo:

  14. Especifique o separador que a tag usa no cabeçalho HTTP.

    Por exemplo:

  15. (Opcional) Especifique um método hash e uma chave de prefixo para a inserção da tag no cabeçalho HTTP.

    Atualmente, apenas o md5 método hash é suportado.

    Por exemplo:

  16. (Opcional) Habilite a coleta de estatísticas para enriquecimento de cabeçalho HTTP para a regra da tag.
  17. (Opcional) Configure como a tag substitui um byte do endereço de usuário IPv4 ou IPv6 com um valor diferente no cabeçalho HTTP.

    Para identificar o byte que você deseja substituir, entre 255 no IPv4 ou ff no IPv6 no byte correspondente do ipv4-mask ou ipv6-mask e insira zero nos outros bytes.

    Para especificar o novo valor para esse byte, digite o valor no byte correspondente do ipv4-or-value ou do ipv6-or-value e insira zero nos outros bytes.

    Por exemplo, o seguinte substitui o primeiro byte do endereço de usuário IPv4 pelo valor 168:

  18. Se você quiser configurar mais tags para a then declaração no termo, repita a Etapa 11 até a Etapa 17.
  19. Se você quiser configurar outra term declaração para a regra da tag, repita a Etapa 3 até a Etapa 18.
Tabela de histórico de lançamento
Lançamento
Descrição
20.2R1
A partir do Junos 20.2R1 IPv4 e IPv6 tags para enriquecimento de cabeçalho HTTP são suportadas para serviços de próxima geração no MX240, MX480 e MX960. Nenhuma outra tag é suportada para serviços de próxima geração nesta versão.