[AWS] 탄력적 IP(Elastic IP) 적용

smlee·2022년 5월 27일
0

Back-end

목록 보기
9/26

AWS EC2로 인스턴스를 생성하고 퍼블릭 IP를 할당 받는다. 하지만, 이 IP는 인스턴스가 재부팅될 경우 IP 주소가 바뀌는 문제점이 있다. 그렇다면 이 문제를 어떻게 해결할까? 탄력적 IP(Elastic IP)를 사용하면 된다.

❓ 탄력적 IP (Elastic IP) & 퍼블릭 IP

(1) Public IP

AWS EC2 인스턴스를 생성하면 퍼블릭 IP를 할당받는다. 이 IP로 도메인을 호스팅해도 되지만, Public IP는 유동적인 IP 주소이다. 그래서 위에서 언급했듯 인스턴스를 재부팅하면 IP 주소가 바뀌어 재부팅할때마다 IP 주소를 다시 할당해주어야 하는 문제가 발생한다. 따라서 유동 IP로는 실제 서비스로 사용하긴 어렵다.

따라서, 퍼블릭 IP는 안정적인 서비스를 운영하기에는 알맞지 않고, Scale-up에 알맞지 않기도 하다.

(2) Elastic IP

Elastic IP는 퍼블릭 IP와는 다르게 동적 클라우드 컴퓨팅을 위해 고안된 고정 퍼블릭 IPv4 주소이다. 모든 인스턴스 또는 네트워크 인터페이스에 탄력적 IP 주소를 연결할 수 있다. 이때 유의해야할 점은 IPv6에 대한 탄력적 IP 주소는 지원하지 않는다는 점이다.

📞 탄력적 IP로 고정 IP 만들기

네트워크 및 보안 토글 안의 탄력적 IP를 클릭한다.

그리고 우측 상단의 탄력적 IP 주소 할당 버튼을 클릭한다.

이렇게 되는데, 초록색 화면 위의 이 탄력적 IP 주소 연결 버튼을 누른다.

그러면 위와 같은 화면이 뜨는데, 인스턴스를 선택하고 프라이빗 IP 주소를 넣고 연결시킨다.

그러면 다음과 같이 연결된 것을 확인할 수 있다.

Elastic IP 요금 정책


📚 Reference

  1. AWS Elastic IP (EIP) 고정 아이피 할당 하기
  2. EC2 + 탄력적IP로 고정 IP만들기
  3. [AWS] 탄력적 IP(Elastic IP) 설명

0개의 댓글