Come posso assegnare un indirizzo IP di origine statico per tutte le istanze in un ambiente Elastic Beanstalk con carico bilanciato?

2 minuti di lettura
0

Desidero assegnare un singolo indirizzo IP statico al mio ambiente AWS Elastic Beanstalk con carico bilanciato per identificare il traffico proveniente dall'indirizzo.

Breve descrizione

È possibile utilizzare un gateway NAT (Network Address Translation) per mappare più indirizzi IP in un unico indirizzo IP esposto pubblicamente. Quando l'ambiente Elastic Beanstalk utilizza un gateway NAT, le istanze di backend dell'ambiente vengono avviate in sottoreti private. Elastic Beanstalk indirizza il traffico in uscita attraverso il gateway NAT. È possibile identificare la fonte del traffico in uscita dalle istanze di backend tramite l'indirizzo IP elastico. L'indirizzo IP elastico è un indirizzo IP statico richiesto dal gateway NAT.

Risoluzione

Elastic Beanstalk lancia le tue istanze Amazon Elastic Compute Cloud (Amazon EC2) in sottoreti private. Queste sottoreti private utilizzano un gateway NAT con un indirizzo IP elastico collegato come route predefinita. Il sistema di bilanciamento del carico si trova in sottoreti pubbliche. Elastic Beanstalk indirizza tutto il traffico esterno da e verso il sistema di bilanciamento del carico tramite un gateway Internet.

Importante: prima di iniziare, configura un gateway NAT.

  1. Apri la console Elastic Beanstalk.
  2. Scegli Crea nuova applicazione, quindi completa i passaggi per creare la tua domanda.
    Nota: se stai utilizzando un'applicazione esistente, vai al passaggio 3 e configura il tuo ambiente.
  3. Scegli Azioni, quindi scegli Crea ambiente.
  4. Scegli Ambiente server web, quindi Seleziona.
  5. Scegli le opzioni nelle sezioni Informazioni ambiente e nelle altre sezioni della Piattaforma e Codice dell'applicazione in base alle esigenze dell'ambiente.
  6. Scegli Configura altre opzioni.
  7. Per i preset di configurazione, scegli ** Alta disponibilità**. Questo imposta l'ambiente su un ambiente con bilanciamento del carico.
  8. Per la scheda di rete, scegli Modifica, quindi modifica come segue:
    • Per il VPC, scegli il tuo VPC.
    • Nella sezioneImpostazioni del sistema di bilanciamento del carico, per Visibilità, scegli Pubblico.
    • Nella tabella Sottoreti del sistema di bilanciamento del carico, scegli le sottoreti pubbliche.
    • Nella sezione Impostazioni dell'istanza, cancella l'indirizzo IP pubblico.
    • Nella tabella Sottoreti istanza, scegli solo le sottoreti private con il gateway NAT impostato in precedenza
  9. Scegli Salva.
  10. Scegli Crea ambiente.

L'ambiente Elastic Beanstalk che hai creato ora ha tutto il traffico in uscita proveniente da un singolo indirizzo IP elastico.


AWS UFFICIALE
AWS UFFICIALEAggiornata un anno fa