EC2를 사용하면서 어떤 작업을 수행하기 위해 인스턴스를 중지하고 다시 가동하는 경우가 종종 있습니다.
중지할 때마다 인스턴스의 퍼블릭 IP가 변경되어 클라이언트에게 매번 알려주어야 하거나 수정해야 하는 번거로움이 있습니다.
이를 방지하기 위해 해당 인스턴스에 고정 IP(탄력적 IP)를 부여하여 중지되더라도 항상 동일한 IP를 가질 수 있게 설정해보겠습니다.
1. 탄력적 IP 주소 할당
EC2 대시보드에서 탄력적 IP를 선택합니다.
다음 탄력적 IP 주소 할당을 선택합니다.
미리 생성한 EC2의 네트워크 경계 그룹을 선택하고 할당을 선택합니다.
2. 탄력적 IP 주소를 인스턴스에 할당
위에서 할당을 선택하고 다시 탄력적 IP 주소에 오게되면 우리가 생성한 탄력적 IP가 보이게 될 것입니다.
생성한 탄력적 IP를 선택하고 작업 > 탄력적 IP 주소 연결을 선택합니다.
이제 해당 탄력적 IP를 사용할 인스턴스를 선택하고 연결을 선택합니다.
정상적으로 연결된 모습을 볼 수 있습니다.
3. 탄력적 IP 주소 삭제
탄력적 IP 서비스는 기본적으로 무료이지만, EC2 인스턴스나 다른 네트워크에 연결되지 않은 상태로 생성만 되어 있다면 요금이 발생할 수 있습니다.
EC2를 삭제했다고 해서 할당된 탄력적 IP가 자동으로 삭제되는 것은 아니므로 사용하지 않는 탄력적 IP는 꼭! 제거하시기 바랍니다.
제거하는 방법은 간단합니다.
사용하지 않는 탄력적 IP 주소를 선택한 후 탄력적 IP 주소 릴리스를 선택합니다.
'DevOps' 카테고리의 다른 글
[AWS] AWS IAM admin 사용자 생성과 MFA 설정 (0) | 2022.04.16 |
---|---|
[AWS] GitHub Actions, S3, CodeDeploy를 통한 CI/CD 구축하기 (0) | 2022.04.14 |
[AWS] AWS Budgets을 사용해서 요금 알림 받기 (0) | 2022.04.13 |