Soy's Devlog

[EC2] elastic IP 할당하기 본문

Cloud/AWS

[EC2] elastic IP 할당하기

소이리 2020. 12. 13. 17:18

처음 인스턴스를 생성할 경우 퍼블릭 ip가 각 인스턴스 마다 부여 됩니다.  

하지만, 이런경우 인스턴스를 중지 및 종료 후 재실행 했을 때 인스턴스의 ip가 변경 됩니다. elastic IP를 할당해 줌으로써 고정ip를 지정해 주게 되고 인스턴스 생성 시 발급 된 퍼블릭ip를 사용할 경우 발생할 수 있는 문제를 방지해 줍니다.

 

elastic ip를 사용할 때의 장점

1) 인스턴스가 중지 및 종료 후 재실행 되었을 때 ip가 변경되지 않는다.

2) 인스턴스 간 ip를 교환하여 지정해 주어 사용할 수도 있다.

 

저의 경우에는 업무 중 인증서버를 업데이트 후 반영할 인스턴스를 신규로 생성하게 되었는데 이때 기존 ip의 영향을 받는 부분이 있어 신규 생성된 인스턴스의 elastic ip를 기존 인스턴스에 매치시켜 주는 경우가 있었습니다

 

참고로 elastic ip는 현재 ipv4에 대해서만 지원을 합니다.

 

EC2 메뉴에서 탄력적 IP를 선택 후

elastic IP를 지정하고자 하는 인스턴스를 목록에서 선택 후 작업> 탄력적 IP주소 연결을 클릭해 줍니다.

인스턴스 생성 시 elastic IP 가 할당이 되어있는걸 인스턴스와 연결해 주는 작업을 해주면 됩니다.

  

인스턴스 목록에서 내 인스턴스를 선택 해 주고 다른 값은 필요에 따라 설정해 줍니다.

 

연결이 완료되면 기존 인스턴스의 유동IP가 할당된 elastic IP 로 바뀌어 있는 것을 확인 할 수 있습니다.

이제 터미널 및 외부에서 접근하여 사용 시 변경된 고정 값으로 사용 할 수 있습니다!

 

 

만약 elastic ip를 다른 인스턴스에 매치시키려면 기존 ip와 예전 인스턴스의 연결만 해제 한 후, 옮겨가고자 하는 인스턴스와 연결해 주면 됩니다.

여러모로 elastic ip가 할당이 되어있으면 사용하기 편리한 것 같네요^^ 

'Cloud > AWS' 카테고리의 다른 글

EC2 인스턴스 삭제  (0) 2020.12.09
[AWS] Ubuntu 인스턴스 생성  (0) 2020.12.09
Comments