AWS Elastic IP 할당
AWS Elastic IP 할당
- AWS Elastic IP ( 이하 EIP )란 인스턴스의 IP를 고정적으로 할당시킨 IP를 뜻합니다.
- 만약 인스턴스를 생성할 시, 퍼블릭 IP를 활성화 하면, 인스턴스를 자동 실행시마다 유동적으로 IP가 변화하여 문제가 되는 데, 이러한 문제들을 해결할 수 있습니다.
AWS Elastic IP 할당
- EIP를 생성하기 위해 메뉴에서 EC2 서비스에서 네트워크 및 보안 -> 탄력적 IP를 선택합니다.
- 탄력적 IP 주소 할당을 클릭합니다.
- Amazon의 IPv4 주소 풀로 할당 받습니다.
- EIP의 생성이 완료되면, 할당을 위해 Actions -> EIP 주소 연결을 클릭합니다.
- EIP의 연결 대상을 인스턴스 혹은 네트워크 인터페이스로 설정하여 연결을 진행합니다.
- 사실상, 인스턴스를 체크하여도 선택된 인스턴스의 네트워크 인터페이스에 EIP를 할당 하는 것입니다.
- EIP를 할당한 인스턴스를 선택하면 퍼블릭 IP주소가 탄력적 IP로 바뀐 것을 확인할 수 있습니다.
- EIP를 삭제하기 위해서는 EIP에 연결된 인터페이스가 없어야 하며, 삭제를 위해서는 EIP 주소 릴리스를 선택해줍니다.
- 프리티어에서도 EIP 한개의 사용이 무료이지만, 할당하고있는 EIP만 무료이며, 만약 할당받지 않은 채로 유지되면 과금이 부과되어 주의가 필요합니다.
AWS CLI로 EIP 할당
$ aws ec2 allocate-address
- EIP를 할당 받습니다.
$ aws ec2 associate-address \
--instance-id [ 인스턴스 ID ] \
--allocation-id [ EIP ID ]
- 인스턴스 ID를 가진 인스턴스에 EIP ID를 가진 EIP를 할당합니다.
마지막 수정일자