Integração do Azure NAT Gateway
O Azure NAT Gateway é um serviço totalmente gerenciado e altamente resiliente que pode ser associado a uma ou mais sub-redes. Ele garante que todo o tráfego de saída voltado para a Internet seja roteado por meio de um gateway NAT (conversão de endereços de rede). Com o Serviço de Aplicativo do Azure, há dois cenários importantes em que você pode usar um gateway NAT.
O gateway NAT oferece um endereço IP público estático e previsível para o tráfego de saída voltado para a Internet. Ele também aumenta significativamente as portas SNAT (conversão de endereços de rede) de origem disponíveis em cenários onde você tem um alto número de conexões simultâneas com a mesma combinação de endereço público/porta.
Aqui estão considerações importantes sobre a integração do Gateway NAT do Azure:
- O uso de um gateway NAT com o Serviço de Aplicativo depende da integração de rede virtual, portanto, requer uma camada de preço compatível em um plano do Serviço de Aplicativo.
- Quando você estiver usando um gateway NAT junto com o Serviço de Aplicativo, todo o tráfego para o Armazenamento do Azure deve usar pontos de extremidade privados ou pontos de extremidade de serviço.
- Não é possível usar um gateway NAT junto com o Ambiente do Serviço de Aplicativo v1 ou v2.
Para obter mais informações e preços, consulte a visão geral do Gateway NAT do Azure.
Configurar a integração do gateway NAT
Para configurar a integração do gateway NAT com o Serviço de Aplicativo, primeiro conclua as seguintes tarefas:
- Configure a integração de rede virtual regional com seu aplicativo, conforme descrito em Integrar seu aplicativo a uma rede virtual do Azure.
- Certifique-se de que o Route All está habilitado para sua integração de rede virtual, para que as rotas em sua rede virtual afetem o tráfego vinculado à Internet.
- Provisione um gateway NAT com um endereço IP público e associe-o à sub-rede para integração de rede virtual.
Em seguida, configure o Azure NAT Gateway através do portal do Azure:
No portal do Azure, vá para Rede do Serviço de>Aplicativo. Na seção Tráfego de saída, selecione Integração de rede virtual. Verifique se seu aplicativo está integrado a uma sub-rede e se o Route All está habilitado.
No menu do portal do Azure ou na home page, selecione Criar um recurso. A janela Novo é exibida.
Procure por gateway NAT e selecione-o na lista de resultados.
Preencha as informações básicas e escolha a região onde seu aplicativo está localizado.
Na guia IP de saída, crie um endereço IP público ou selecione um existente.
Na guia Sub-rede, selecione a sub-rede que você usa para integração de rede virtual.
Preencha as etiquetas, se necessário, e, em seguida, selecione Criar. Depois que o gateway NAT for provisionado, selecione Ir para o grupo de recursos e, em seguida, selecione o novo gateway NAT. O painel IP de saída mostra o endereço IP público que seu aplicativo usará para o tráfego de saída voltado para a Internet.
Se você preferir usar a CLI do Azure para configurar seu ambiente, estes são os comandos importantes. Como pré-requisito, crie um aplicativo com integração de rede virtual configurada.
Certifique-se de que o Route All está configurado para sua integração de rede virtual:
az webapp config set --resource-group [myResourceGroup] --name [myWebApp] --vnet-route-all-enabled
Crie um endereço IP público e um gateway NAT:
az network public-ip create --resource-group [myResourceGroup] --name myPublicIP --sku standard --allocation static az network nat gateway create --resource-group [myResourceGroup] --name myNATgateway --public-ip-addresses myPublicIP --idle-timeout 10
Associe o gateway NAT à sub-rede para integração de rede virtual:
az network vnet subnet update --resource-group [myResourceGroup] --vnet-name [myVnet] --name [myIntegrationSubnet] --nat-gateway myNATgateway
Dimensionar um gateway NAT
Você pode usar o mesmo gateway NAT em várias sub-redes na mesma rede virtual. Essa abordagem permite que você use um gateway NAT em vários aplicativos e planos do Serviço de Aplicativo.
O Gateway NAT do Azure dá suporte a endereços IP públicos e prefixos IP públicos. Um gateway NAT pode suportar até 16 endereços IP em endereços IP e prefixos individuais. Cada endereço IP aloca 64.512 portas (portas SNAT), o que permite até 1 milhão de portas disponíveis. Saiba mais no recurso Gateway NAT do Azure.
Próximos passos
Para obter mais informações sobre o Azure NAT Gateway, consulte a documentação do Azure NAT Gateway.
Para obter mais informações sobre integração de rede virtual, consulte a documentação sobre integração de rede virtual.