Ho bisogno di un indirizzo IP statico per il mio Application Load Balancer. Come posso registrare un Application Load Balancer dietro un Network Load Balancer?

4 minuti di lettura
0

Ho bisogno di un indirizzo IP statico per il mio Application Load Balancer.

Breve descrizione

Non puoi assegnare un indirizzo IP statico a un Application Load Balancer. Se l'Application Load Balancer richiede un indirizzo IP statico, è consigliabile registrarlo con un Network Load Balancer. L'indirizzo IP statico assegnato a un Network Load Balancer non cambia e fornisce un punto di ingresso fisso per l'Application Load Balancer.

**Nota:**La seguente risoluzione si applica alla nuova console Amazon Elastic Compute Cloud (Amazon EC2) Experience. Per completare i passaggi, attiva questa funzione nella console Amazon EC2.

Risoluzione

Crea nuovi gruppi di destinazione per il traffico TCP 80 e TCP 443 e registra il tuo Application Load Balancer come destinazione

Per creare nuovi gruppi di destinazione e registrare le destinazioni per le istanze Amazon EC2, segui questi passaggi:

  1. Apri la console Amazon EC2.

  2. Nel riquadro di navigazione, espandi Load Balancing (Bilanciamento del carico), quindi scegli Target Groups (Gruppi di destinazione).

  3. Scegli Create target group (Crea gruppo di destinazione).

  4. In Choose a target type (Scegli un tipo di destinazione), scegli Application Load Balancer.

  5. In Target group name (Nome del gruppo di destinazione), inserisci un nome per il gruppo di destinazione.

  6. Dagli elenchi a discesa Protocol (Protocollo) e Port (Porta), scegli il protocollo TCP e la porta 80 per il traffico HTTP.

  7. Dall'elenco a discesa VPC, scegli il cloud privato virtuale (VPC) per l'Application Load Balancer.

  8. Dall'elenco a discesa del Health Check protocol (Protocollo di controllo dell’integrità), scegli HTTP o HTTPS per l'Application Load Balancer che restituisce uno stato HTTP 200-399.

  9. Scegli Next (Avanti).

  10. Dall'elenco a discesa Application Load Balancer, scegli il tuo Application Load Balancer.

  11. Scegli Create target group (Crea gruppo di destinazione).

  12. Ripeti i passaggi 3—11 per creare un gruppo di destinazione aggiuntivo. Quando ripeti il passaggio 6, scegli il protocollo TCP e la porta 443 per creare un altro gruppo di destinazione per il traffico HTTPS.

Crea e configura un Network Load Balancer per inoltrare il traffico HTTP e HTTPS al tuo Application Load Balancer

Per creare e configurare un Network Load Balancer per inoltrare il traffico HTTP e HTTPS al tuo Application Load Balancer, segui questi passaggi:

  1. Apri la console Amazon EC2.

  2. Nel riquadro di navigazione, espandi Load Balancing (Bilanciamento del carico), quindi scegli Load Balancers (Sistemi di bilanciamento del carico).

3.    Scegli Create a Load Balancer (Crea un sistema di bilanciamento del carico).

  1. Per Load balancer types (Tipi di sistema di bilanciamento del carico), scegli Network Load Balancer, quindi scegli Create (Crea).

  2. In Load balancer name (Nome del sistema di bilanciamento del carico), inserisci un nome per il Network Load Balancer.

  3. In Scheme (Schema), scegli Internet-facing (Rivolto a Internet) o Internal (Interno). Puoi utilizzare un Application Load Balancer interno con un Network Load Balancer rivolto a Internet.

  4. Per IP address type (Tipo di indirizzo IP), scegli IPv4.

  5. Dall'elenco a discesa VPC, scegli il tuo VPC.

  6. Per Mappings (Mappature), scegli una o più zone di disponibilità e sottoreti. Scegli sottoreti private per i sistemi di bilanciamento del carico interni o sottoreti pubbliche per i sistemi di bilanciamento del carico rivolti a Internet.

  7. Dall'elenco a discesa IPv4 address (Indirizzo IPv4), scegli Assigned by AWS (Assegnato da AWS) o Use an Elastic IP address (Usa un indirizzo IP elastico).

  8. Dagli elenchi a discesa Protocol (Protocollo) e Port (Porta), scegli il protocollo TCP e la porta 80 per il traffico HTTP.

  9. Dall'elenco a discesa Default action (Azioni predefinite), scegli il gruppo di destinazione che contiene il tuo Application Load Balancer come destinazioni registrate.

  10. Scegli Add listener (Aggiungi ascoltatore), quindi ripeti i passaggi 11-12. Scegli il protocollo TCP e la porta 443 con un'azione predefinita che inoltra il traffico al gruppo di destinazione TCP 443 per il tuo Application Load Balancer.

  11. Scegli Create load balancer (Crea sistema di bilanciamento del carico).

  12. Segui le istruzioni per testare il sistema di bilanciamento del carico.

Nota: Per utilizzare i reindirizzamenti da HTTP a HTTPS sul tuo Application Load Balancer con questa configurazione, è necessario creare due gruppi di destinazione. Crea un gruppo di destinazione Application Load Balancer per TCP 80 e un altro per TCP 443.

Configura i gruppi di sicurezza e le liste di controllo degli accessi alla rete (ACL) del tuo Application Load Balancer per consentire controlli dell’integrità dall'indirizzo IP privato del Network Load Balancer.

Informazioni correlate

Utilizzare AWS Lambda per attivare indirizzi IP statici per Application Load Balancer

Application Load Balancer ora attiva AWS PrivateLink e indirizzi IP statici tramite l'integrazione diretta con Network Load Balancer

AWS UFFICIALE
AWS UFFICIALEAggiornata un anno fa