본문 바로가기
Knowledge/Cloud

[AWS] VPC Peering을 이용한 서로 다른 Account의 VPC와 통신하기

by 미네마네모 2021. 4. 7.

현재 회사의 Production과 Development 환경은 Account 단위로 분리되어있는 상태이다.

특정 이유로 인하여 서로 다른 계정(Account)에 위치한 VPC끼리 통신해야하는 경우가 발생하였다.

(저의 경우는 AWS DMS를 이용하려다가 필요)

 

지금부터 서로 다른 Account에 위치한 VPC와 통신하기 위한

VPC Peering 세팅 실습을 해보겠다.

 

 

환경

Production - A 계정(Account)

Development - B 계정(Account)

 

A 계정에서 Peering 생성

Console 로그인 > VPC > 피어링 연결 > 피어링 연결 생성

  • 피어링 연결 Name 태그 : Peering의 연결 이름을 세팅합니다.
  • VPC(요청자) : A 계정에 속한 VPC 선택합니다.
  • 계정 - 다른 계정 선택
  • 계정 ID : B 계정의 Account ID를 입력합니다.
  • VPC ID(수락자) : B계정에 속한 VPC의 ID를 입력하면 됩니다.

* Account ID 확인하는 방법 : 바로가기

 

B 계정에서 Peering 수락

수락 대기 중인 Peering을 요청 수락 합니다.

Routing 추가

통신을 원하는 서브넷에 연결된 라우팅 테이블에 peering과 연결을 원하는 대역을 추가합니다.

(계정 A, B 둘다 세팅 해야합니다.


끝.

댓글