Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

NAT visão geral

Network Address Translation (NAT) é um mecanismo para traduzir o endereço IP de um computador ou grupo de computadores em um único endereço público quando os pacotes são enviados para a Internet. Com a tradução do endereço IP, apenas um endereço IP é divulgado para a rede externa. Como apenas um endereço IP é visível para o mundo externo, a NAT fornece segurança adicional e pode ter apenas um endereço público para toda a rede, em vez de ter vários endereços IP.

Introdução à NAT

Network Address Translation (NAT) é um método para modificar ou traduzir informações de endereço de rede nos headers de pacotes. Endereços de origem e destino em um pacote podem ser traduzidos. NAT pode incluir a tradução de números de porta e endereços IP.

NAT é descrito em RFC 1631 para resolver problemas de depleção de IP (versão 4). Desde então, NAT é uma ferramenta útil para firewalls, redirecionamento de tráfego, compartilhamento de carga, migrações de rede e assim por diante.

Os seguintes tipos de NAT são suportados em Juniper Networks dispositivos:

  • Estática NAT

  • Destino NAT

  • Fonte NAT

Observação:

Os dispositivos da Série SRX realizam a busca de políticas e a busca de serviços com base na porta de destino traduzida.

Você pode usar o NAT Assistente para realizar a configuração NAT básica. Para realizar uma configuração mais avançada, use a interface J-Web ou a CLI.

A partir do Junos OS Release 19.3R1, dispositivos da série SRX5000 com placa SRX5K-SPC3, SRX4100, SRX4200 e instâncias vSRX têm suporte para recursos de NAT, como fonte NAT, destino NAT e NAT estática para tráfego IPv4 e IPv6 no modo PowerMode IPsec (PMI). O NAT64 não é suportado no modo PMI. Entretanto, o NAT64 funciona corretamente no modo normal, quando o PMI está ativado.

Compreender NAT regras e conjuntos de regras

NAT de processamento na avaliação de NAT regras e regras. Um conjunto de regras determina a direção geral do tráfego a ser processado. Por exemplo, um conjunto de regras pode selecionar o tráfego de uma interface específica ou até uma zona específica. Um conjunto de regras pode conter várias regras. Uma vez que um conjunto de regras é encontrado que combina com tráfego específico, cada regra do conjunto de regras é avaliada para uma combinação. Cada regra da regra definida especifica ainda mais o tráfego a ser definido e a ação a ser tomada quando o tráfego bate com a regra.

Este tópico inclui as seguintes seções:

NAT regras

Um conjunto de regras especifica um conjunto geral de condições de correspondência para tráfego. Para a NAT estática e NAT destino, um conjunto de regras especifica uma das seguintes:

  • interface de origem

  • Zona de origem

  • Instância de roteamento de origem

Para conjuntos de NAT de origem, você configura as condições de origem e destino:

  • Interface de origem, zona ou instância de roteamento

  • Interface de destino, zona ou instância de roteamento

É possível que um pacote seja igual a mais de um conjunto de regras; neste caso, a regra definida com a combinação mais específica é usada. Uma combinação de interface é considerada mais específica do que uma combinação de zona, mais específica do que uma combinação de instâncias de roteamento. Se um pacote corresponder a um conjunto de NAT de destino que especifica uma zona de origem e um conjunto de regras de NAT de destino que especifica uma interface de origem, o conjunto de regras que especifica a interface de origem é a combinação mais específica.

A correspondência NAT de regras de origem é mais complexa, porque você especifica as condições de origem e destino em um conjunto de regras de NAT origem. No caso de um pacote atender a mais de uma das NAT de origem, o conjunto de regras selecionado é baseado nas seguintes condições de origem/destino (na ordem de prioridade):

  1. Interface de origem/interface de destino

  2. Interface de zona de origem/destino

  3. Interface de destino/instância de roteamento de origem

  4. Interface de origem/zona de destino

  5. Zona de origem/zona de destino

  6. Instância de roteamento de origem/zona de destino

  7. Interface de origem/instância de roteamento de destino

  8. Instância de roteamento de zona de origem/destino

  9. Instância de roteamento de origem/instância de roteamento de destino

Por exemplo, você pode configurar o conjunto de regras A, que especifica uma interface de origem e uma zona de destino, e o conjunto de regras B, que especifica uma zona de origem e uma interface de destino. Se um pacote corresponder a ambos os conjuntos de regras, o conjunto de regras B será a combinação mais específica.

Observação:

Você não pode especificar as mesmas condições de origem e destino dos conjuntos NAT de origem.

NAT regras

Uma vez encontrada uma regra que combina com o tráfego, cada regra do conjunto de regras é avaliada para obter uma combinação. NAT regras podem combinar com as seguintes informações de pacote:

  • Endereço de origem e destino

  • Porta de origem (apenas para fontes e NAT estática)

  • Porta de destino

A primeira regra do conjunto de regras que combina com o tráfego é usada. Se um pacote bate com uma regra definida durante o estabelecimento da sessão, o tráfego é processado de acordo com a ação especificada por essa regra.

Você pode usar a regra de origem show security nat e mostrar a regra de destino security nat e os comandos show security nat static rule para exibir o número de sessões para uma regra específica.

Processamento de regras

O NAT define a ordem na qual NAT regras são processadas. Durante o primeiro processamento de pacotes para um fluxo, NAT regras são aplicadas na seguinte ordem:

  1. Regras NAT estáticas

  2. Regras NAT destino

  3. Olhada na rota

  4. Olhar para a política de segurança

  5. Mapeamento reverso de regras NAT estáticas

  6. Regras NAT código fonte

A Figura 1 ilustra a ordem para NAT processamento de regras.

Figura 1: processamento NAT regras NAT Rule Processing

As NAT estáticas e NAT de destino são processadas antes da busca de políticas de rota e segurança. As NAT estáticas têm precedência sobre as regras NAT destino. O mapeamento reverso das NAT estáticas ocorre após a análise de políticas de roteamento e segurança e tem precedência sobre as regras de NAT origem. As NAT de origem são processadas após a análise de políticas de roteamento e segurança e após o mapeamento reverso das NAT estáticas.

A configuração de regras e conjuntos de regras é basicamente a mesma para cada tipo de NAT— origem, destino ou estática. Mas, como o destino e NAT estáticos são processados antes da busca da rota, você não pode especificar a instância da zona de destino, da interface ou do roteamento no conjunto de regras.

NAT de regras

A Tabela 1 fornece os requisitos NAT de capacidade das regras por dispositivo. O suporte à plataforma depende da versão do Junos OS em sua instalação.

da série SRX
Tabela 1: Número de regras em dispositivos

NAT tipo de regra

SRX100

SRX300

SRX320

SRX340

SRX345

SRX1500

SRX4100

SRX4200

SRX4600

SRX5400

SRX5600

SRX5800

Regra NAT fonte

1024

1024

2048

8192

20,480

51,200

30,720

Regra NAT destino

1024

1024

2048

8192

20,480

51,200

30,720

Regra NAT estática

1024

1024

2048

8192

20,480

51,200

30,720

A restrição ao número de regras por conjunto de regras é uma limitação ampla para quantas regras um dispositivo pode suportar. Essa restrição é fornecida para ajudar você a planejar e configurar NAT regras básicas para o dispositivo.

Para o consumo de memória, não existe garantia de suporte a esses números (regra de origem ou conjunto de regras de origem máxima + regra de destino ou conjunto de regras + regra estática máxima ou conjunto de regras) ao mesmo tempo para dispositivos SRX3400, SRX3600, SRX5400, SRX5600 e SRX5800.

A Tabela 2 fornece o número máximo de regras e conjuntos de regras recomendados para SRX3400, SRX3600, SRX5400, SRX5600 e SRX5800 dispositivos. O suporte à plataforma depende da versão do Junos OS em sua instalação.

Tabela 2: número de regras e conjuntos de regras

Objetos

SRX3400

SRX3600

SRX4600

SRX5400

SRX5600

SRX5800

Conjuntos NAT regras totais por sistema

20,480

51,200

30,720

Total NAT regras por conjunto de regras

20,480

51,200

30,720