본문 바로가기

AWS

[AWS] 탄력적 IP (Elastic IP)

 

탄력적 IP(Elastic IP) 주소는 동적 클라우드 컴퓨팅을 위해 고안된 정적 IPv4 주소입니다.

기존에 EC2를 생성할 때 접속을 위하여 public IP를 할당받는 것은 모두 알고 있을 것입니다.

하지만 EC2 인스턴스의 public IP는 고정된 IP 주소가 아닌, 유동적인 IP 주소입니다.

그래서 해당 인스턴스를 재시작을 하면 public IP 또한 변경 되는 것을 확인할 수 있을 것입니다.

 

만약 우리가 인프라를 설계하고 구성하였는데, 인프라를 구성해놓은 인스턴스를

재시작을 할 때마다 public IP가 계속 변경이 된다면 어떨까요?

셋팅을 해놓은 IP 주소를 계속 바꾸어주어야 하므로 이는 실제 서비스에서 사용하기에 힘들 것입니다.

즉, 안정적인 서비스를 운영하기 위해서는 유동적인 IP 주소가 아닌, 고정적인 IP 주소가 필요합니다.

이를 위해 필요한 것이 탄력적 IP(Elastic IP)입니다.

 

이를 실제로 사용해보고자 하는데, 여러 개의 탄력적 IP 주소를 할당하고자 한다면 해당 서비스는 유료이므로 사용에 주의해주어야 합니다!

 

https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html

 

탄력적 IP는 EC2 서비스의 네트워크 및 보안 탭에 있습니다.

 

 

1. 해당 탭을 클릭하고, 탄력적 IP 주소 할당을 클릭해줍니다.

 

 

2. 할당을 클릭해줍니다.

 

 

3. 탄력적 IP 주소가 생성된 것을 확인할 수 있고, 이를 인스턴스와 연결해주어야 합니다.

   생성된 탄력적 IP 주소를 클릭 후, 탄력적 IP 주소 연결을 클릭해줍니다.

 

 

4. 연결하고자 하는 인스턴스와 프라이빗 IP 주소를 선택해줍니다.

 

 

5. 해당 인스턴스를 클릭해보면, 퍼블릭 IP 주소와 탄력적 IP 주소가 잘 설정되어 있는 것을 확인할 수 있습니다.

 

 

위에서 언급하였지만, 탄력적 IP의 경우에는 유료입니다.

 

 

위에서 올린 요금에 대한 정보를 다시 보면, 탄력적 IP 주소가 실행 중인 인스턴스와 연결되어 있지 않을 경우,

중지된 인스턴스 또는 연결되지 않은 네트워크 인터페이스와 연결된 경우에 요금이 부가됩니다.

즉, 사용하지 않는 탄력적 IP에 대해서는 요금이 발생한다는 이야기로 사용하지 않을 경우에는 바로 릴리즈 해주어야

불필요한 과금이 발생하지 않는다는 점 주의해주세요!

 

 

'AWS' 카테고리의 다른 글

[AWS] CloudFront  (2) 2020.07.24
[AWS] S3  (0) 2020.07.23
[AWS] CloudWatch Logs  (0) 2020.07.13
[AWS] CloudWatch  (0) 2020.07.12
[AWS] CodeDeploy (2/2)  (0) 2020.07.11