TOP
class="layout-aside-left paging-number">
본문 바로가기
프로그래밍 및 기타/Cloud : AWS

[aws] Elastic IP 할당받아 인스턴스에 연결하기

by 기록자_Recordian 2025. 2. 21.
728x90
반응형
이전 내용
 

[aws] VPC 피어링(peering)

이전 내용 [aws] CloudFront이전 내용 [aws] IAM 계정 생성하기이전 내용 [aws] Workbench에서 UTC 시간 변경하기(파라미터그룹)이전 내용 [aws] ubuntu(우분투) Xshell 8 연결하기이전 내용 [aws] 데이터베이스:

puppy-foot-it.tistory.com


Elastic IP (탄력적 IP) 란?

 

★ Elastic IP란?

EIP(Elastic IP Address)는 인터넷을 통해 접속할 수 있는 고정적인 공인 IP 주소를 할당할 수 있고, 인스턴스에 연결할 수 있는 서비스다. 탄력적 IP 주소는 AWS 계정에 할당되며 릴리스할 때까지 할당된 상태로 유지된다. 탄력적 IP 주소를 사용하면 주소를 계정의 다른 인스턴스에 신속하게 다시 매핑하여 인스턴스나 소프트웨어의 오류를 마스킹할 수 있다. 또는 도메인이 인스턴스를 가리키도록 도메인에 대한 DNS 레코드에 탄력적 IP 주소를 지정할 수 있다.

 

일반적으로 서버의 공인(퍼블릭) IP 주소는 변할 수 있다. 그러나 Elastic IP는 고정되어 있어, 언제나 같은 주소로 서버에 접근할 수 있다. 탄력적 IP를 사용하게 되면

  • 서버에 문제가 생길 경우, Elastic IP를 다른 서버로 쉽게 이동시킬 수 있어, 서비스 중단 없이 빠르게 복구할 수 있다.
  • 고정 IP 주소 덕분에 도메인 이름(DNS) 설정을 자주 바꿀 필요가 없다. 사용자가 언제든지 동일한 주소를 통해 서버에 접근할 수 있다.
  • 실제로 사용하는 인스턴스에만 Elastic IP를 할당하고, 필요하지 않을 때는 해제하여 불필요한 비용을 줄일 수 있다.
즉, 인스턴스에 변하지 않는 고정 IP를 할당받는 것 이라고 생각하면 될 거 같다.

 


탄력적 IP 할당받기

 

인스턴스를 생성할 때 퍼블릭 IP 자동 할당을 비활성화 하게 되면, 해당 인스턴스에 공인 IP 주소가 붙지 않게 된다. (활성화를 선택하면 사용 시마다 공인 IP 주소가 바뀌게 된다.)

 

 

탄력적 IP를 할당받기 위해서는, [EC2] - [네트워크 및 보안] - [탄력적 IP]로 접속한 뒤

(※ [VPC] 에서도 탄력적 IP 메뉴가 있다)

 

'탄력적 IP 주소 할당' 클릭

 

탄력적 IP 주소 할당 옵션을 사용 환경에 맞게 잘 설정하고, '할당' 버튼 클릭 (아주 간단하다)

 


탄력적 IP - 인스턴스 연결하기

 

이제 앞서 할당받은 탄력적 IP를 '자동으로 공인 IP를 할당받지 않은' 인스턴스에 연결하기 위해

[탄력적 IP] 에서 [작업] -  '탄력적 IP 주소 연결' 클릭

 

연결할 인스턴스를 선택하고, 프라이빗 IP 주소를 선택해주면 된다.

이렇게 하면 인스턴스와 연결 완료

 

단, 탄력적 IP는 콘솔당 5개까지 무료이며, 인스턴스를 연결했을 시에는 비용 발생이 하지 않으나, 연결 없이 갖고만 있을 경우에는 1개만 갖고 있어도 비용이 발생한다. 그렇기 때문에 굳이 필요가 없다면 삭제해 버리는 게 좋다.

 


탄력적 IP 릴리스 (삭제)

 

할당받은 탄력적 IP를 더 이상 사용하지 않을 경우에는 탄력적 IP 주소를 릴리스 하면 된다.

 


다음 내용

 

[aws] AMI(Amazon Machine Image) 복제

이전 내용 [aws] Elastic IP 할당받아 인스턴스에 연결하기이전 내용 [aws] VPC 피어링(peering)이전 내용 [aws] CloudFront이전 내용 [aws] IAM 계정 생성하기이전 내용 [aws] Workbench에서 UTC 시간 변경하기(파

puppy-foot-it.tistory.com

 

728x90
반응형