Transit Gateway: Connect two DCs via VPN with overlapping CIDR range

0

Consider a setup similar to:

DC1: 192.168.1.0/24

DC2: 192.168.1.0/24

VPC1: 10.0.0.0/16

VPC2: 10.1.0.0/16

You want to use a Transit Gateway and site-to-site VPN to connect each on-premises data center with one of the VPCs. Is this possible if the DCs have the same CIDR Ranges? How does the TGW know where to route traffic back?

1개 답변
0
수락된 답변

I see different use cases here:

  1. VPC1 <-> DC1
  2. VPC1 <-> DC2
  3. VPC2 <-> DC1
  4. VPC2 <-> DC2

Separately, use cases 1 and 4 together, or use cases 2 and 3 together are doable by creating two separate route tables for VPCs and have data center CIDRs pointing to VPN attachments.

if you want to do all of them together then the complication arises and you need to NAT DC1 or DC2 (one of them) to something like 192.168.2.0/24 and use that NATed range as destination in the route table. Here the aim is to make one DC's range look different for TGW. This NAT can be done either in Customer Gateway side or AWS by spinning up NAT appliance in a separate VPC then use that as destination for traffic destined to a DC.

With NAT in picture things generally get messy.

AWS
전문가
VK
답변함 4년 전
profile picture
전문가
검토됨 일 년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠