AWS Elastic IP 할당

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를 할당합니다.

 

RSS Feed
마지막 수정일자