Trei tipuri de adrese IP pot fi atribuite instanței Amazon EC2: IP privat, IP public și IP elastic. Adresa IP privată este utilizată pentru comunicarea internă între instanțele care se află în același VPC. Este atribuit de Amazon DHCP și este o adresă IP statică.
Adresa publică este accesibilă prin internet, este dinamică și atribuită de Amazon. Ori de câte ori implementăm o nouă instanță, Amazon va prelua o adresă IP de la IANA (Internet Assigned Numbers Authority) și o va atribui instanței Amazon EC2. Deoarece este o adresă IP publică dinamică, ori de câte ori opriți sau porniți instanța EC2, Amazon vă va oferi o nouă adresă publică.
Imaginați-vă scenariul în care rulăm un server web pe instanța Amazon EC2 care trebuie repornit din cauza actualizărilor instalate. După repornire, Amazon va atribui o nouă adresă publică, iar serverul nostru web nu va putea fi accesat. Pentru a evita neplăcerile inutile, vom aloca o adresă IP elastică pentru contul Amazon și care rulează instanțe EC2. Adresa IP elastică este o adresă publică statică care rămâne întotdeauna aceeași, indiferent dacă oprim o instanță Amazon EC2.
Toate adresele IP menționate (private, publice, elastice) pot fi văzute în fila Descriere a fiecărei instanțe Amazon EC2.
În acest articol, vă vom explica cum să alocați o adresă IP Elastică contului Amazon și să o atribuiți instanței Amazon EC2 care rulează. Vă rugăm să urmați procedura de mai jos.
- Conectați-vă la Consola de management AWS
- Click pe Servicii și apoi faceți clic pe EC2
Sub Resurse, puteți vedea mai multe informații despre resursele disponibile Amazon EC2 într-o anumită regiune. În cazul nostru, avem o singură instanță care rulează și niciunul dintre adresele IP elastice. Nu vom trece prin alte resurse, ci prin IP-urile EC2 și Elastic.
- Click pe IP-uri elastice
- Click pe Alocați adresa IP elastică în partea dreaptă sus a ferestrei.
- Sub Alocați adresa IP elastică faceți clic pe Adresa IP elastică poate fi alocată din grupul Amazon sau puteți aduce IPv4-ul dvs. public sau grupul deținut de client. IP-urile elastice nu acceptă adresele IPv6. În cazul nostru, vom atribui o adresă IP din grupul Amazon.
- Click pe Asociați această adresă IP Elastic în partea dreaptă sus a ferestrei. Puteți vedea că Amazon a alocat Elastic IP și trebuie să îl confirmăm.
- Sub Asociați adresa IP elastică , căutați instanța care rulează care ar trebui să obțină o adresă IP elastică și alegeți adresa IP privată care va fi asociată cu adresa IP elastică, apoi selectați Asociat . Dacă asociați o adresă IP Elastic unei instanțe care are deja asociată o adresă IP Elastic, această adresă IP Elastic asociată anterior va fi disociată, dar totuși alocată contului dvs.
Conform documentației Amazon, dacă adresa IP Elastic este deja asociată cu o altă instanță, aceasta este disociată de instanța respectivă și asociată cu instanța specificată. Dacă asociați o adresă IP Elastic cu o instanță care are o adresă IP Elastic existentă, adresa existentă este disociată de instanță, dar rămâne alocată contului dvs.
- Adresa IP elastică este asociată cu succes cu instanța.
- Reveniți la instanța EC2 (de exemplu, faceți clic pe EC2 sau faceți clic pe Servicii - EC2). După cum puteți vedea, există o adresă IP elastică asociată contului Amazon și instanței care rulează.
Dacă faceți clic pe instanța care rulează, veți vedea și ce adresă IP Elastic este asociată cu aceasta.
Etichete AWS 2 minute citite