Jak przydzielić elastyczny adres IP do instancji Amazon EC2



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Do instancji Amazon EC2 można przypisać trzy typy adresów IP: prywatny adres IP, publiczny adres IP i elastyczny adres IP. Prywatny adres IP jest używany do wewnętrznej komunikacji między instancjami w tym samym VPC. Jest przypisywany przez Amazon DHCP i jest to statyczny adres IP.



Adres publiczny jest dostępny przez Internet, jest dynamiczny i nadawany przez Amazon. Za każdym razem, gdy wdrażamy nową instancję, Amazon pobierze adres IP z IANA (Internet Assigned Numbers Authority) i przypisze go do instancji Amazon EC2. Ponieważ jest to dynamiczny publiczny adres IP, za każdym razem, gdy zatrzymasz lub uruchomisz instancję EC2, Amazon dostarczy Ci nowy adres publiczny.



Wyobraź sobie scenariusz, w którym uruchamiamy serwer WWW na instancji Amazon EC2, który wymaga ponownego uruchomienia z powodu zainstalowanych aktualizacji. Po ponownym uruchomieniu Amazon przypisze nowy adres publiczny, a nasz serwer sieciowy będzie niedostępny. Aby uniknąć niepotrzebnych niedogodności, przydzielimy elastyczny adres IP do konta Amazon i uruchomionych instancji EC2. Elastyczny adres IP to statyczny adres publiczny, który pozostaje zawsze taki sam, niezależnie od tego, czy zatrzymujemy instancję Amazon EC2.



Wszystkie wymienione adresy IP (prywatne, publiczne, elastyczne) można zobaczyć w zakładce Opis każdej instancji Amazon EC2.

W tym artykule wyjaśnimy, jak przydzielić elastyczny adres IP do konta Amazon i przypisać go do działającej instancji Amazon EC2. Postępuj zgodnie z poniższą procedurą.

  1. Zaloguj się do Konsola zarządzania AWS
  2. Kliknij Usługi a następnie kliknij EC2

W sekcji Zasoby można zobaczyć więcej informacji o dostępnych zasobach Amazon EC2 w określonym regionie. W naszym przypadku mamy jedną uruchomioną instancję i żaden elastyczny adres IP. Nie będziemy przechodzić przez inne zasoby, ale EC2 i elastyczne adresy IP.



  1. Kliknij Elastyczne adresy IP
  2. Kliknij Przydziel elastyczny adres IP w prawym górnym rogu okna.
  3. Pod Przydziel elastyczny adres IP kliknij Elastyczny adres IP może być przydzielony z puli Amazon lub możesz przydzielić publiczny adres IPv4 lub pulę należącą do klienta. Elastyczne adresy IP nie obsługują adresów IPv6. W naszym przypadku przypiszemy adres IP z puli Amazon.
  4. Kliknij Skojarz ten elastyczny adres IP w prawym górnym rogu okna. Możesz zobaczyć, że Amazon przydzielił Elastic IP i musimy to potwierdzić.
  5. Pod Skojarz elastyczny adres IP , wyszukaj działającą instancję, która powinna uzyskać elastyczny adres IP i wybierz prywatny adres IP, który będzie powiązany z elastycznym adresem IP, a następnie wybierz Współpracownik . Jeśli powiążesz elastyczny adres IP z instancją, która ma już powiązany elastyczny adres IP, ten poprzednio skojarzony elastyczny adres IP zostanie odłączony, ale nadal zostanie przypisany do twojego konta.

Zgodnie z dokumentacją firmy Amazon, jeśli elastyczny adres IP jest już powiązany z inną instancją, zostanie odłączony od tej instancji i powiązany z określoną instancją. Jeśli powiążesz elastyczny adres IP z instancją, która ma istniejący elastyczny adres IP, istniejący adres zostanie odłączony od instancji, ale pozostanie przydzielony do Twojego konta.

  1. Elastyczny adres IP został pomyślnie skojarzony z wystąpieniem.
  2. Wróć do instancji EC2 (na przykład kliknij EC2 lub kliknij Usługi - EC2). Jak widać, jest jeden elastyczny adres IP powiązany z kontem Amazon i uruchomioną instancją.

Jeśli klikniesz na uruchomioną instancję, zobaczysz również, jaki elastyczny adres IP jest z nią powiązany.

Tagi AWS 2 minuty czytania