AWS

[AWS] ENI 와 Elastic IP

caporatang 2026. 3. 29. 18:34
반응형

ENI

ENI는 탄력적 네트워크 인터페이스로 VPC에서 가상 네트워크 카드를 나타내는 논리적 네트워킹 구성 요소이다.

  • EC2의 가상의 랜카드
  • IP주소와 Mac 주소를 보유
  • 하나의 인스턴스에 여러개의 ENI를 연동 가능 
    • 하나의 인스턴스가 한 개 이상의 아이피를 보유 가능
  • 인스턴스 유형 및 사이즈에 따라 최대 보유 가능한 IP주소가 변동
  • 내부적으로는 보안 그룹은 ENI에 부착 (보안 그룹은 정확하게는 EC2단위가 아닌 ENI 단위이다.)
  • 기본적으로 Private IP주소와 Private 도메인 보유
    • 선택적으로 Public IP와 Public 도메인을 보유

탄력적 IP (Elastic IP)

EC2를 중지했다가 다시 기동하는 경우 public IP가 변경된다. 이를 해결하기 위해 사용하는 것이 Elastic IP다.

12.31.35.12 아이피로 접속하던 유저가 있는데, EC2를 재기동 하면 IP가 변경되기 때문에 접속 불가능해짐

Elastic IP는 유저와 EC2 사이에 위치하며 아이피를 고정시켜주는 역할을 함 (EC2에만 사용되는건 아니지만 EC2와 연관해서 사용은 이렇게 되는 경우가 많다.)

  • EC2의 퍼블릭 IP를 고정해주는 서비스 
    • 인스턴스를 중지 -> 재시작 해도 고정적인 IP를 확보 가능
  • EC2이외에 다른 서비스 (예: NLB)에도 사용
  • 내가 보유한 IP주소를 AWS에서 사용할 수 있다.
  • 리전 단위
    • 서울 리전에서 사용하던 IP를 다른 리전에서 사용할 수 없음
  • 연결하지 않아도 보유하기만 해도 비용 발생 (IPv4비용이 발생된다.)

 

 

설정하고 확인 해보기~

탄력적 IP로 이동

 

 

 

1. EC2를 프로비전 하고 실행 중 상태로 변경되면 탄력적 IP로 이동한다.

 

 

 

 

2. 탄력적 IP 주소 할당을 클릭한다.

 

 

 

3. 여러가지 옵션이 있지만 AWS에서 기본적으로 제공하는 IP를 설정한다.

 

 

 

 

4. 할당된 Ip를 확인한다.

 

 

5. 작업 -> 주소 연결을 클릭

 

 

 

6. 프로비전 해둔 EC2를 선택한다.

재연결은 해당 IP가 다른곳에 연결되어 있는 경우 재연결을 선택한다.

 

 

7. 선택한 인스턴스의 IP가 변경된 것을 확인한다.

 

 

인스턴스를 중지 -> 다시 시작 시켜도 IP는 고정되어 있다.

 

참 고

탄력적 IP는 주소 연결 해제 후 탄력적 IP 주소 릴리스 까지 해줘야 추가 요금이 발생하지 않음..!

반응형

'AWS' 카테고리의 다른 글

[AWS] EC2 권한 부여  (1) 2026.03.31
[AWS] EC2 유저 데이터와 메타데이터  (0) 2026.03.30
[AWS] EC2 보안그룹  (0) 2026.03.25
[AWS] EBS와 AMI  (0) 2026.03.23
[AWS] EC2 인스턴스  (0) 2026.03.23