Ako prideliť elastickú IP adresu inštanciám Amazon EC2



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Inštitúcii Amazon EC2 možno priradiť tri typy adries IP: súkromná IP, verejná IP a elastická IP. Privátna adresa IP sa používa na internú komunikáciu medzi inštanciami, ktoré sú v rovnakom VPC. Je pridelený službou Amazon DHCP a je to statická adresa IP.



Verejná adresa je dostupná cez internet, je dynamická a prideľuje ju Amazon. Kedykoľvek nasadíme novú inštanciu, Amazon prevezme IP adresu od IANA (Internet Assigned Numbers Authority) a pridelí ju inštancii Amazon EC2. Pretože ide o dynamickú verejnú IP adresu, pri každom zastavení alebo spustení inštancie EC2 vám Amazon poskytne novú verejnú adresu.



Predstavte si scenár, keď prevádzkujeme webový server na inštancii Amazon EC2, ktorý je potrebné reštartovať z dôvodu nainštalovaných aktualizácií. Po jeho reštarte priradí Amazon novú verejnú adresu a náš webový server nebude prístupný. Aby sme sa vyhli zbytočným nepríjemnostiam, pridelíme elastickú IP adresu účtu Amazon a spusteným inštanciám EC2. Elastická IP adresa je statická verejná adresa, ktorá zostáva vždy rovnaká bez ohľadu na to, či zastavujeme inštanciu Amazon EC2.



Všetky spomenuté IP adresy (súkromné, verejné, elastické) nájdete na karte Popis každej inštancie Amazon EC2.

V tomto článku vám vysvetlíme, ako prideliť elastickú IP adresu účtu Amazon a priradiť ho k spustenej inštancii Amazon EC2. Postupujte podľa pokynov uvedených nižšie.

  1. Prihlásiť sa do Konzola pre správu AWS
  2. Kliknite na Služby a potom kliknite na EC2

V časti Zdroje nájdete viac informácií o dostupných prostriedkoch Amazon EC2 v určitej oblasti. V našom prípade máme jednu bežiacu inštanciu a žiadnu z elastických adries IP. Nepôjdeme cez ďalšie zdroje, ale EC2 a Elastic IP.



  1. Kliknite na Elastické adresy IP
  2. Kliknite na Pridelte elastickú IP adresu v pravej hornej časti okna.
  3. Pod Pridelte elastickú IP adresu kliknite na Elastickú IP adresu je možné prideliť z fondu Amazonu alebo si môžete priniesť svoju verejnú IPv4 alebo skupinu vlastnenú zákazníkom. Elastic IPs nepodporuje adresy IPv6. V našom prípade pridelíme IP adresu z fondu Amazonu.
  4. Kliknite na Priraďte túto elastickú adresu IP v pravej hornej časti okna. Vidíte, že Amazon pridelil Elastic IP a musíme to potvrdiť.
  5. Pod Priraďte elastickú adresu IP vyhľadajte bežiacu inštanciu, ktorá by mala získať elastickú adresu IP, vyberte súkromnú adresu IP, ktorá bude spojená s elastickou adresou IP, a potom vyberte Spolupracovník . Ak priradíte elastickú IP adresu k inštancii, ktorá už má priradenú elastickú IP adresu, táto predtým priradená elastická IP adresa bude odpojená, ale stále bude pridelená vášmu účtu.

Podľa dokumentácie spoločnosti Amazon platí, že ak je elastická adresa IP už spojená s inou inštanciou, bude od tejto inštancie odpojená a bude spojená so zadanou inštanciou. Ak priradíte elastickú IP adresu k inštancii, ktorá má existujúcu elastickú IP adresu, existujúca adresa bude odpojená od inštancie, ale zostane pridelená vášmu účtu.

  1. Elastická adresa IP je úspešne spojená s inštanciou.
  2. Vráťte sa späť na inštanciu EC2 (napríklad kliknite na EC2 alebo na Služby - EC2). Ako vidíte, k účtu Amazon a bežiacej inštancii je priradená jedna elastická adresa IP.

Ak kliknete na spustenú inštanciu, uvidíte aj to, ktorá elastická IP adresa je s ňou spojená.

Značky AWS 2 minúty prečítané