Preciso de um endereço IP estático para meu Application Load Balancer. Como posso registrar um Application Load Balancer por trás de um Network Load Balancer?

4 minuto de leitura
0

Preciso de um endereço IP estático para meu Application Load Balancer.

Breve descrição

Você não pode atribuir um endereço IP estático a um Application Load Balancer. Se o Application Load Balancer exigir um endereço IP estático, é recomendável registrá-lo em um Network Load Balancer. O endereço IP estático atribuído a um Network Load Balancer não muda e fornece um ponto de entrada fixo para seu Application Load Balancer.

Observação: a resolução a seguir se aplica ao novo console de experiência do Amazon Elastic Compute Cloud (Amazon EC2). Para concluir as etapas, ative esse recurso no console do Amazon EC2.

Resolução

Crie novos grupos de destino para o tráfego TCP 80 e TCP 443 e registre seu Application Load Balancer como um destino

Para criar novos grupos-alvo e registrar destinos para instâncias do Amazon EC2, siga estas etapas:

1.    Abra o console Amazon EC2.

2.    No painel de navegação, expanda Balanceamento de carga e selecione Grupos de destino.

3.    Selecione Criar grupo-alvo.

4.    Em Selecionar um tipo de destino, selecione Application Load Balancer.

5.    Em Nome do grupo de destino, insira um nome para o grupo-alvo.

6.    Nas listas suspensas Protocolo e Porta, selecione protocolo TCP e porta 80 para tráfego HTTP.

7.    Na lista suspensa de VPC, selecione a nuvem privada virtual (VPC) para seu Application Load Balancer.

8.    Na lista suspensa do Protocolo de verificação de integridade, selecione HTTP ou HTTPS para seu Application Load Balancer que retorna um status HTTP 200–399.

9.    Selecione Avançar.

10.    Na lista suspensa Application Load Balancer, selecione seu Application Load Balancer.

11.    Selecione Criar grupo-alvo.

12.    Repita as etapas 3 a 11 para criar um grupo-alvo adicional. Ao repetir a etapa 6, selecione o protocolo TCP e a porta 443 para criar outro grupo de destino para o tráfego HTTPS.

Crie e configure um Network Load Balancer para encaminhar tráfego HTTP e HTTPS para seu Application Load Balancer

Para criar e configurar um Network Load Balancer para encaminhar tráfego HTTP e HTTPS para seu Application Load Balancer, siga estas etapas:

1.    Abra o console Amazon EC2.

2.    No painel de navegação, expanda Balanceamento de carga e selecione Balanceadores de carga.

3.    Selecione Criar um balanceador de carga.

4.    Para os Tipos de balanceador de carga, selecione Network Load Balancer e, em seguida, selecione Criar.

5.    Em Nome do balanceador de carga, insira um nome para o Network Load Balancer.

6.    Em Esquema, selecione Voltado para a Internet ou Interno. Use um Application Load Balancer interno com um Network Load Balancer voltado para a Internet.

7.    Para o Tipo de endereço IP, selecione IPv4.

8.    Na lista suspensa de VPC, selecione sua VPC.

9.    Para Mapeamentos, selecione uma ou mais zonas de disponibilidade e sub-redes. Selecione sub-redes privadas para balanceadores de carga internos ou sub-redes públicas para balanceadores de carga voltados para a Internet.

10.    Na lista suspensa de Endereços IPv4, selecione Atribuído pela AWS ou Usar um endereço IP elástico.

11.    Nas listas suspensas Protocolo e Porta, selecione protocolo TCP e porta 80 para tráfego HTTP.

12.    Na lista suspensa Ação padrão, escolha o grupo de destino que contém seu Application Load Balancer como alvos registrados.

13.    Selecione Adicionar receptor e repita as etapas 11 a 12. Selecione o protocolo TCP e a porta 443 com uma ação padrão que encaminha o tráfego para o grupo-alvo do TCP 443 do seu Application Load Balancer.

14.    Selecione Criar balanceador de carga.

15.    Siga as instruções para testar o balanceador de carga.

Observação: para usar redirecionamentos de HTTP para HTTPS em seu Application Load Balancer com essa configuração, você deve criar dois grupos de destino. Crie um grupo-alvo do Application Load Balancer para o TCP 80 e outro para o TCP 443.

Configure os grupos de segurança e as listas de controle de acesso à rede (ACLs de rede) do seu Application Load Balancer para permitir verificações de integridade a partir do endereço IP privado do Network Load Balancer.

Informações relacionadas

Uso do AWS Lambda para ativar endereços IP estáticos para balanceadores de carga de aplicativos

O Application Load Balancer agora ativa o AWS PrivateLink e endereços IP estáticos por meio da integração direta com o Network Load Balancer

AWS OFICIAL
AWS OFICIALAtualizada há um ano