Condições de correspondência do filtro de firewall para tráfego IPv4
Você pode configurar um filtro de firewall com condições de correspondência para o tráfegofamily inet
de protocolo de Internet 4 (IPv4).
Para roteadores da Série MX com MPCs, você precisa inicializar o contador de filtros para filtros de correspondência somente de Trio no MIB, andando pelo SNMP MIB correspondente, por exemplo show snmp mib walk name ascii
. Isso força o Junos a aprender os contadores de filtro, e garante que as estatísticas do filtro sejam exibidas (isso é porque a primeira pesquisa a filtrar estatísticas pode não mostrar todos os contadores). Essa orientação se aplica a todos os filtros de firewall de modo aprimorado, filtros com condições flexíveis e filtros com certas ações terminais. Veja esses tópicos, listados em Documentação relacionada, para obter mais detalhes.
Tabela 1 descreve o que match-conditions
você pode configurar no nível de [edit firewall family inet filter filter-name term term-name from]
hierarquia.
Condição da partida |
Descrição |
|
---|---|---|
|
Combine com o campo de endereço de origem ou destino IPv4, a menos que a opção O |
|
|
(Roteadores da Série M, exceto M120 e M320) Combine com o valor do índice de parâmetro de segurança (SPI) do cabeçalho de autenticação IPsec (AH). Nota:
Esta condição de correspondência não é suportada em roteadores da série PTX. |
|
|
(Roteadores da Série M, exceto M120 e M320) Não corresponda ao valor IPsec AH SPI. Nota:
Esta condição de correspondência não é suportada em roteadores da série PTX. |
|
|
Especifique de quais grupos herdar dados de configuração. Você pode especificar mais de um nome de grupo. Você deve listá-los em ordem de prioridade de herança. Os dados de configuração do primeiro grupo têm prioridade sobre os dados em grupos subsequentes. |
|
|
Especifique de quais grupos não herdar dados de configuração. Você pode especificar mais de um nome de grupo. |
|
|
Combine com o campo de endereço de destino IPv4, a menos que a opção Você não pode especificar as |
|
|
Combine com um ou mais nomes de classe de destino especificados (conjuntos de prefixos de destino agrupados e com um nome de classe). Para obter mais informações, veja condições de correspondência do filtro de firewall com base nas aulas de endereço. |
|
|
Não corresponda a um ou mais nomes de classe de destino especificados. Para obter mais informações, veja a condição da |
|
|
Combine com o campo de porta de destino UDP ou TCP. Você não pode especificar as Ao configurar correspondências baseadas em porta, você também deve configurar a No lugar do valor numérico, você pode especificar um dos seguintes sinônimos de texto (os números de porta também estão listados): |
|
|
Não corresponda ao campo de porta de destino UDP ou TCP. Para obter mais informações, veja a condição da |
|
|
Prefixos de destino de correspondência na lista especificada, a menos que a opção Especifique o nome de uma lista de prefixo definida no |
|
|
Combine com o ponto de código de serviços diferenciados (DSCP). O protocolo DiffServ usa o byte de tipo de serviço (ToS) no cabeçalho IP. Os 6 bits mais significativos desse byte formam o DSCP. Para obter mais informações, veja Entenda como os classificadores agregados de comportamento priorizam o tráfego confiável. O suporte foi adicionado para filtragem em ponto de código de serviços diferenciados (DSCP) e classe de encaminhamento para pacotes de origem do mecanismo de roteamento, incluindo pacotes IS-IS encapsulados em encapsulamento de roteamento genérico (GRE). Posteriormente, ao atualizar a partir de uma versão anterior do Junos OS, onde você tem uma classe de serviço (CoS) e um filtro de firewall, e ambos incluem ações de DSCP ou de filtro de classe de encaminhamento, os critérios no filtro de firewall prevalecem automaticamente sobre as configurações de CoS. O mesmo acontece ao criar novas configurações; ou seja, onde as mesmas configurações existem, o filtro de firewall tem precedência sobre o CoS, independentemente do qual tenha sido criado primeiro. Você pode especificar um valor numérico de No lugar do valor numérico, você pode especificar um dos seguintes sinônimos de texto (os valores de campo também estão listados):
|
|
|
Não corresponda ao número de DSCP. Para obter mais informações, veja a condição da |
|
|
Combine com o valor de SPI de carga de segurança (ESP) encapsulando IPsec. Combine com esse valor específico de SPI. Você pode especificar o valor do ESP SPI em forma hexadima, binária ou decima. Nota:
Esta condição de correspondência não é suportada em roteadores da série PTX. |
|
|
Corresponda ao valor de SPI DO ESP IPsec. Não corresponda a esse valor específico de SPI. Nota:
Esta condição de correspondência não é suportada em roteadores da série PTX. |
|
|
Combine se o pacote é o primeiro fragmento de um pacote fragmentado. Não combine se o pacote é um fragmento de rastreamento de um pacote fragmentado. O primeiro fragmento de um pacote fragmentado tem um valor de compensação de fragmentos de Esta condição de jogo é um vulto para a condição de jogo de condição Para combinar os fragmentos de primeiro e de rastreamento, você pode usar dois termos que especificam diferentes condições de correspondência: |
|
|
|
Comprimento dos dados a serem combinados em bits, não necessário para entrada de string (0.128) |
|
Compensação de bits após a compensação (match-start + byte) (0,7) |
|
|
Byte offset após o ponto de partida da partida |
|
|
Selecione uma combinação flexível no campo de modelo predefinido |
|
|
Mascarar bits nos dados do pacote a serem combinados |
|
|
Ponto de partida para combinar em pacote |
|
|
Valorize dados/string a serem combinados |
|
|
|
Comprimento dos dados a serem combinados em bits (0,32) |
|
Compensação de bits após a compensação (match-start + byte) (0,7) |
|
|
Byte offset após o ponto de partida da partida |
|
|
Selecione uma combinação flexível no campo de modelo predefinido |
|
|
Ponto de partida para combinar em pacote |
|
|
Gama de valores a serem combinados |
|
|
Não corresponda a essa gama de valores |
|
|
Combine com a classe de encaminhamento do pacote. Especifique Para obter informações sobre aulas de encaminhamento e filas de saída internas de roteador, veja Entenda como as aulas de encaminhamento atribuem aulas às filas de saída. |
|
|
Não corresponda à classe de encaminhamento do pacote. Para obter mais informações, veja a condição da |
|
|
(Somente de entrada) Combine com o campo de bandeiras de fragmentação de IP de três bits no cabeçalho IP. No lugar do valor de campo numérico, você pode especificar uma das seguintes palavras-chave (os valores de campo também estão listados): |
|
|
Combine com o campo de compensação de fragmentos de 13 bits no cabeçalho IP. O valor é a compensação, em unidades de 8 byte, na mensagem geral de datagrama para o fragmento de dados. Especifique um valor numérico, uma variedade de valores ou um conjunto de valores. Um valor de compensação A Para combinar os fragmentos de primeiro e de rastreamento, você pode usar dois termos que especificam diferentes condições de correspondência ( |
|
|
Não combine com o campo de compensação de fragmentos de 13 bits. |
|
|
Combine com o campo gre-key. O campo chave GRE é um número de 4 octetes inserido pelo encapsulador GRE. É um campo opcional para uso no encapsulamento GRE. Pode range ser um único número de chave GRE ou uma variedade de números-chave. Para roteadores da Série MX com MPCs, iniciais novos filtros de firewall que incluem essa condição andando pelo SNMP MIB correspondente. |
|
|
Combine com o campo de código de mensagem do ICMP. Nota:
Ao usar essa condição de correspondência, você também deve usar a term Allow _ICMP { from protocol icmp { icmp-code ip-header-bad; icmp-type echo-reply; } then { policer ICMP_Policier; count Allow_ICMP; Você também deve configurar a condição de No lugar do valor numérico, você pode especificar um dos seguintes sinônimos de texto (os valores de campo também estão listados). As palavras-chave são agrupadas pelo tipo ICMP com as quais estão associadas:
|
|
|
Não corresponda ao campo de código de mensagem do ICMP. Para obter mais informações, veja a condição da |
|
|
Combine com o campo do tipo de mensagem do ICMP. Nota:
Ao usar essa condição de correspondência, você também deve usar a term Allow _ICMP { from protocol icmp { icmp-code ip-header-bad; icmp-type echo-reply; } then { policer ICMP_Policier; count Allow_ICMP; Você também deve configurar a condição de Nota:
Para o Junos OS Evolved, você deve configurar a declaração de No lugar do valor numérico, você pode especificar um dos seguintes sinônimos de texto (os valores de campo também estão listados): |
|
|
Não combine com o campo do tipo de mensagem do ICMP. Para obter mais informações, veja a condição da |
|
|
Combine com a interface em que o pacote foi recebido. Nota:
Se você configurar essa condição de correspondência com uma interface que não existe, o termo não corresponde a nenhum pacote. |
|
|
Combine com a interface lógica na qual o pacote foi recebido ao grupo de interface ou conjunto de grupos de interface especificados. Para Para atribuir uma interface lógica a um grupo Nota:
Esta condição de correspondência não é suportada em roteadores da série PTX. Para obter mais informações, veja a visão geral dos pacotes de filtragem recebidos em um conjunto de grupos de interface. |
|
|
Não corresponda à interface lógica na qual o pacote foi recebido ao grupo de interface especificado ou ao conjunto de grupos de interface. Para obter mais informações, veja a condição da Nota:
Esta condição de correspondência não é suportada em roteadores da série PTX. |
|
|
Combine com a interface na qual o pacote foi recebido no conjunto de interface especificado. Para definir um conjunto de interface, inclua a Nota:
Esta condição de correspondência não é suportada em roteadores da série PTX. Para obter mais informações, veja a filtragem de pacotes recebidos em uma visão geral do conjunto de interface. |
|
|
Combine com o campo de opção de IP de 8 bits, se presente, com o valor ou lista de valores especificados. No lugar de um valor numérico, você pode especificar um dos seguintes sinônimos de texto (os valores de opção também estão listados): Para combinar com qualquer valor para a opção de IP, use o sinônimo de Por exemplo, a condição Para a maioria das interfaces, um termo de filtro que especifica uma
O Concentrador modular de portas Ethernet (MPC), Ethernet MPC de 100 Gigabits, Ethernet MPC de 60 Gigabit, 60 Gigabit Ethernet MPC, 60 Gigabit Ethernet MPC e 60 Gigabit Ethernet Ethernet Enhanced Queuing MPC nos roteadores da Série MX são capazes de analisar o campo de opção de IP do cabeçalho de pacote IPv4. Para interfaces configuradas nesses MPCs, todos os pacotes compatíveis usando a condição de A Nota:
|
|
|
Não combine o campo de opção de IP com o valor ou lista de valores especificados. Para obter mais informações sobre a especificação, |
|
|
Usar essa condição causa uma correspondência se a bandeira Mais Fragmentos estiver habilitada no cabeçalho ip e se a compensação do fragmento não for zero. Nota:
Para combinar os fragmentos de primeiro e de rastreamento, você pode usar dois termos que especificam diferentes condições de correspondência ( |
|
|
Corresponda ao nível de prioridade de perda de pacote (PLP). Especifique um único nível ou vários níveis: Suporte para roteadores M120 e M320; Roteadores M7i e M10i com CFEB aprimorado (CFEB-E); e roteadores da Série MX. Para tráfego IP em roteadores M320, Série MX e Série T com concentradores PIC flexíveis (FPCs) aprimorados, você deve incluir a Para obter informações sobre a |
|
|
Não corresponda ao nível de PLP. Para obter mais informações, veja a condição da |
|
|
Corresponda à duração do pacote recebido, em bytes. O comprimento refere-se apenas ao pacote IP, incluindo o cabeçalho do pacote, e não inclui nenhuma sobrecarga de encapsulamento de Camada 2. Você também pode especificar uma variedade de valores a serem combinados. |
|
|
Não corresponda ao comprimento do pacote recebido, em bytes. Para obter mais informações, veja o tipo de |
|
|
Combine com o campo de porta de origem ou destino UDP ou TCP. Se você configurar esta condição de correspondência, não poderá configurar a condição da Ao configurar correspondências baseadas em porta, você também deve configurar a No lugar do valor numérico, você pode especificar um dos sinônimos de texto listados em |
|
|
Não corresponda ao UDP de origem ou destino ou ao campo de porta TCP. Para obter mais informações, veja a condição da |
|
|
Combine com o campo de precedência de IP. No lugar do valor de campo numérico, você pode especificar um dos seguintes sinônimos de texto (os valores de campo também estão listados): |
|
|
Não corresponda ao campo de precedência de IP. No lugar do valor de campo numérico, você pode especificar um dos seguintes sinônimos de texto (os valores de campo também estão listados): |
|
|
Combine os prefixos dos campos de endereço de origem ou destino com os prefixos na lista especificada, a menos que a opção A lista de prefixo é definida no nível de Nota:
Esta condição de correspondência não é suportada em PTX1000 roteadores. |
|
|
Combine com o campo do tipo de protocolo IP. No lugar do valor numérico, você pode especificar um dos seguintes sinônimos de texto (os valores de campo também estão listados): |
|
|
Não corresponda ao campo do tipo de protocolo IP. No lugar do valor numérico, você pode especificar um dos seguintes sinônimos de texto (os valores de campo também estão listados): |
|
|
Combine com o tipo de tecnologia de acesso por rádio (RAT) especificado no campo tech-type de 8 bits do tipo de tecnologia de acesso Proxy Mobile IPv4 (PMIPv4). O tipo de tecnologia especifica a tecnologia de acesso pela qual o dispositivo móvel está conectado à rede de acesso. Especifique um único valor, uma variedade de valores ou um conjunto de valores. Você pode especificar um tipo de tecnologia como um valor numérico de 0 a 255 ou como uma palavra-chave do sistema.
|
|
|
Não corresponda ao tipo RAT. |
|
|
Combine com um pacote recebido de um filtro onde uma Nota:
Esta condição de correspondência não é suportada em roteadores da série PTX. |
|
|
Combine com o endereço IPv4 do nó de origem que envia o pacote a menos que a opção Você não pode especificar as |
|
|
Combine com um ou mais nomes de classe de origem especificados (conjuntos de prefixos de origem agrupados e dado um nome de classe). Para obter mais informações, veja condições de correspondência do filtro de firewall com base nas aulas de endereço. |
|
|
Não combine com um ou mais nomes de classe de origem especificados. Para obter mais informações, veja a condição da |
|
|
Combine com o campo de porta de origem UDP ou TCP. Você não pode especificar as Ao configurar correspondências baseadas em porta, você também deve configurar a No lugar do valor numérico, você pode especificar um dos sinônimos de texto listados com a condição de |
|
|
Não corresponda ao campo de porta de origem UDP ou TCP. Para obter mais informações, veja a condição da |
|
|
Prefixos de origem compatível na lista especificada, a menos que a opção Especifique o nome de uma lista de prefixo definida no |
|
|
Combine pacotes TCP de uma sessão TCP estabelecida (pacotes que não sejam o primeiro pacote de uma conexão). Este é um apelido para Esta condição de correspondência não verifica implicitamente se o protocolo é TCP. Para verificar isso, especifique a condição da |
|
|
Combine um ou mais dos 6 bits de baixa ordem no campo de bandeiras TCP de 8 bits no cabeçalho do TCP. Para especificar campos de bits individuais, você pode especificar os seguintes sinônimos de texto ou valores hexadecimal:
Em uma sessão de TCP, a bandeira SYN é definida apenas no pacote inicial enviado, enquanto a bandeira ACK é definida em todos os pacotes enviados após o pacote inicial. Você pode reunir várias bandeiras usando os operadores lógicos de campo bit. Para condições combinadas de jogo em campo pequeno, veja as Se você configurar esta condição de correspondência, recomendamos que você também configure a declaração de Somente para tráfego IPv4, essa condição de correspondência não verifica implicitamente se o datagrama contém o primeiro fragmento de um pacote fragmentado. Para verificar se essa condição é apenas para tráfego IPv4, use a condição da |
|
|
Combine com o pacote inicial de uma conexão TCP. Este é um apelido para Essa condição não verifica implicitamente se o protocolo é TCP. Se você configurar esta condição de correspondência, recomendamos que você também configure a condição de |
|
|
Combine com o número de tempo ao vivo IPv4. Especifique um valor de TTL ou uma variedade de valores de TTL. Para |
|
|
Não corresponda ao número de TTL IPv4. Para obter mais informações, veja a condição da |
Tabela de histórico de alterações
A compatibillidadde com o recurso dependerá da platadorma e versão utilizada. Use o Feature Explorer para saber se o recurso é compatível com sua plataforma.