Integração do Gateway da NAT do Azure
O Gateway de NAT do Azure é um serviço totalmente gerenciado e altamente resiliente que pode ser associado a uma ou mais sub-redes. O serviço garante que todo o tráfego de saída voltado para a internet seja roteado por meio de um gateway de conversão de endereços de rede (NAT). Com o Serviço de Aplicativo do Azure, existem duas situações importantes nas quais você pode usar um Gateway de NAT.
O Gateway de NAT lhe fornece um endereço IP público estático previsível para o tráfego de saída voltado para a internet. Também aumenta de forma significativa as portas de conversão de endereços de rede de origem (SNAT) disponíveis em situações na quais você tem um grande número de conexões simultâneas com a mesma combinação porta/endereço público.
Aqui temos algumas considerações importantes sobre a integração do Gateway de NAT do Azure:
- O uso de um Gateway de NAT com o Serviço de Aplicativo depende da integração da rede virtual e, portanto, requer um plano de Serviço de Aplicativo com um nível de preço com suporte.
- Quando você usa um Gateway de NAT junto com o Serviço de Aplicativo, todo o tráfego para o Armazenamento do Azure precisa usar pontos de extremidade privados ou pontos de extremidade de serviço.
- Você não pode usar um Gateway de NAT junto com um Ambiente v1 ou v2 do Serviço de Aplicativo.
Para obter mais informações e preços, confira Visão geral do Gateway de NAT do Azure.
Configurar a integração de gateway da NAT
Para configurar a integração entre o Gateway de NAT e o Serviço de Aplicativo, você precisa executar as seguintes etapas:
- Configure a integração entre a rede virtual regional e seu aplicativo, conforme descrito em Integrar seu aplicativo a uma rede virtual do Azure.
- Certifique-se de que Rotear Tudo esteja habilitado para a integração da sua rede virtual de forma que as rotas em sua rede virtual afetem o tráfego direcionado à internet.
- Provisione um Gateway de NAT com um endereço IP público e o associe à integração de rede virtual.
Em seguida, configure o Gateway de NAT do Azure por meio do portal do Azure:
No portal do Azure, vá para Serviço de Aplicativo>Rede. Na seção Tráfego de Saída, selecione Integração de rede virtual. Certifique-se de que o aplicativo esteja integrado a uma sub-rede e de que Rotear Tudo esteja habilitado.
No menu do portal do Azure ou na home page, selecione Criar um recurso. A janela Novo é exibida.
Procure Gateway de NAT e o selecione na lista de resultados.
Preencha as informações Básicas e escolha a região na qual 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 com a rede virtual.
Preencha as tags conforme necessário e selecione Criar. Após o Gateway de NAT ter sido provisionado, selecione Vá para o grupo de recursos e selecione o novo Gateway de 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, esses são os comandos importantes. Como pré-requisito, crie um aplicativo com a integração de rede virtual configurada.
Certifique-se de que Rotear Tudo esteja configurado para a integração da sua 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 de 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 de NAT à sub-rede para a integração da rede virtual:
az network vnet subnet update --resource-group [myResourceGroup] --vnet-name [myVnet] --name [myIntegrationSubnet] --nat-gateway myNATgateway
Ampliar um Gateway de NAT
Você pode usar o mesmo Gateway de NAT em várias sub-redes na mesma rede virtual. Essa abordagem permite que você use um Gateway de NAT em vários aplicativos e planos do Serviço de Aplicativo.
O Gateway da NAT dá suporte a endereços IP públicos e prefixos IP públicos. Um Gateway da NAT pode dar suporte a até 16 endereços IP em endereços IP individuais e prefixos. Cada endereço IP aloca 64.512 portas (portas SNAT), o que permite até 1 milhão de portas disponíveis. Saiba mais em Recurso de Gateway de NAT do Azure.
Próximas etapas
Para obter mais informações sobre o Gateway de NAT do Azure, confira a documentação do Gateway de NAT do Azure.
Para obter mais informações sobre a integração de rede virtual, confira a documentação sobre integração de rede virtual.