AWS

AWS 피어링 연결

Blue_bull 2025. 12. 17. 17:43

AWS VPC 피어링(VPC Peering) 연결 정리

1. 개념

VPC 피어링은 두 개의 VPC를 1:1로 직접 연결하여,
서로 다른 VPC에 있는 리소스들이 사설 IP로 통신할 수 있도록 하는 기능이다.
기존 VPC 구조를 변경하지 않고 네트워크를 확장할 수 있다는 특징이 있다.

2. 피어링 연결 구성 요소

  • 요청자(Requester): 피어링 연결을 생성하는 VPC
  • 수락자(Accepter): 피어링 요청을 승인하는 VPC

피어링 연결은 반드시 요청 → 수락 과정이 필요하다.

3. VPC 피어링 연결 절차

① 피어링 연결 생성

  • AWS 콘솔에서 VPC → 피어링 연결로 이동
  • 요청자 VPC수락자 VPC를 지정하여 새 피어링 연결 생성

② 피어링 요청 수락

  • 생성 직후 상태는 Pending acceptance
  • 피어링 연결 목록에서 작업(Action) → 요청 수락(Accept request) 수행
  • 수락 후 상태는 Active

4. 라우팅 설정 (필수)

피어링 연결만 생성하면 통신은 아직 불가능하다.
각 VPC의 라우팅 테이블에 상대 VPC로 가는 경로를 추가해야 한다.

설정 경로

  • EC2 → 인스턴스 → 서브넷 ID 확인
  • VPC → 라우팅 테이블 → 해당 서브넷이 연결된 라우팅 테이블 선택
  • 라우팅 편집(Edit routes)

라우팅 편집

  • 대상 CIDR: 상대 VPC의 CIDR 블록
    (예: 10.10.0.0/16)
  • 타깃(Target): 생성한 VPC 피어링 연결(pc-xxxx)

요청자 VPC와 수락자 VPC 양쪽 모두 라우팅 설정이 필요하다.

5. 연결 확인

  • EC2 인스턴스에 접속한 후, 피어링된 VPC에 있는 다른 인스턴스의 Private IP로 통신을 확인한다.
  • `ping [상대방_Private_IP]` 와 같은 형식으로 입력하면 연결 여부를 확인할 수 있다.

6. 핵심 요약

  • VPC 피어링은 요청자와 수락자 구조
  • 피어링 연결 생성 후 반드시 요청 수락
  • 통신을 위해서는 각 VPC 라우팅 테이블에 피어링 경로 추가
  • 보안 그룹과 NACL 설정도 함께 확인 필요

 

'AWS' 카테고리의 다른 글

AWS - IAM  (1) 2025.12.18
AWS EFS 사용하기.  (0) 2025.12.18
AWS 요금 계산  (0) 2025.12.17
AWS 인스턴스  (0) 2025.12.17
AWS 무료 학습 사이트  (0) 2025.12.17