Hoe u een elastisch IP-adres toewijst aan Amazon EC2-instanties

Er kunnen drie typen IP-adressen worden toegewezen aan het Amazon EC2-exemplaar: privé-IP-adres, openbaar IP-adres en elastisch IP-adres. Het privé-IP-adres wordt gebruikt voor interne communicatie tussen instanties die zich in dezelfde VPC bevinden. Het wordt toegewezen door Amazon DHCP en het is een statisch IP-adres.

Het openbare adres is bereikbaar via internet, is dynamisch en wordt toegewezen door Amazon. Telkens wanneer we een nieuw exemplaar implementeren, neemt Amazon een IP-adres van IANA (Internet Assigned Numbers Authority) en wijst het toe aan het Amazon EC2-exemplaar. Omdat het een dynamisch openbaar IP-adres is, zal Amazon u telkens wanneer u de EC2-instantie stopt of start een nieuw openbaar adres geven.

Stel je het scenario voor waarin we een webserver draaien op de Amazon EC2-instantie die opnieuw moet worden opgestart vanwege geïnstalleerde updates. Zodra het opnieuw is opgestart, wijst Amazon een nieuw openbaar adres toe en is onze webserver niet bereikbaar. Om onnodig ongemak te voorkomen, wijzen we een elastisch IP-adres toe aan Amazon-account en draaiende EC2-instantie (s). Het elastische IP-adres is een statisch openbaar adres dat altijd hetzelfde blijft, ongeacht of we een Amazon EC2-instantie stoppen.

Alle genoemde IP-adressen (privé, openbaar, elastisch) zijn te zien op het tabblad Beschrijving van elke Amazon EC2-instantie.

In dit artikel zullen we u uitleggen hoe u een elastisch IP-adres toewijst aan het Amazon-account en dit toewijst aan een actieve Amazon EC2-instantie. Volg de onderstaande procedure.

  1. Log in op AWS-beheerconsole
  2. Klik op Diensten en klik vervolgens op EC2

Onder Bronnen vindt u meer informatie over beschikbare Amazon EC2-bronnen in een bepaalde regio. In ons geval hebben we één actieve instantie en geen van de elastische IP-adressen. We zullen geen andere bronnen gebruiken, maar EC2 en elastische IP's.

  1. Klik op Elastische IP-adressen
  2. Klik op Wijs een elastisch IP-adres toe rechtsboven in het venster.
  3. Onder Wijs een elastisch IP-adres toe klik op Het elastische IP-adres kan worden toegewezen vanuit de pool van Amazon of u kunt uw openbare IPv4 of de pool van de klant meenemen. Elastische IP-adressen ondersteunen geen IPv6-adressen. In ons geval zullen we een IP-adres toewijzen uit de pool van Amazon.
  4. Klik op Koppel dit elastische IP-adres rechtsboven in het venster. U kunt zien dat Amazon Elastic IP heeft toegewezen en we moeten dit bevestigen.
  5. Onder Koppel het elastische IP-adres, zoek naar het actieve exemplaar dat een elastisch IP-adres moet krijgen en kies het privé-IP-adres dat aan het elastische IP-adres zal worden gekoppeld, en selecteer vervolgens Associëren. Als u een elastisch IP-adres koppelt aan een instantie waaraan al een elastisch IP-adres is gekoppeld, wordt dit eerder gekoppelde elastische IP-adres ontkoppeld, maar nog steeds toegewezen aan uw account.

Volgens de documentatie van Amazon, als het elastische IP-adres al is gekoppeld aan een andere instantie, wordt het losgekoppeld van die instantie en gekoppeld aan de opgegeven instantie. Als u een elastisch IP-adres koppelt aan een exemplaar dat een bestaand elastisch IP-adres heeft, wordt het bestaande adres losgekoppeld van het exemplaar, maar blijft het toegewezen aan uw account.

  1. Het elastische IP-adres is met succes gekoppeld aan het exemplaar.
  2. Ga terug naar EC2-instantie (klik bijvoorbeeld op EC2 of klik op Services - EC2). Zoals u kunt zien, is er één elastische IP-adres die is gekoppeld aan een Amazon-account en een actieve instantie.

Als u op een actieve instantie klikt, ziet u ook welk Elastic IP-adres eraan is gekoppeld.

Facebook Twitter Google Plus Pinterest