AWS: VPC - 4

VPC Part 4

Simples demo

  • Diagram of customized VPC - MyDemoVPC with Internet Gatway and VPN connect
graph LR InternetGW(Internet Gateway) VirtualGW(Virtual Gateway) INTER(Internet - Public) InternetGW --- INTER VirtualGW --- SERVER subgraph MyDemoVPC EC2_A(EC2 Instannce A) EC2_B(EC2 Instannce B) EC2_E(EC2 Instannce E) EC2_F(EC2 Instannce F) EC2_C[(Database Master)] EC2_D[(Database Slave)] MainRouteTable(10.0.0.0/16) PrvSubnet(10.0.2.0/24) PubSubnet(10.0.1.0/24) VPNSubnet(10.0.3.0/24) MainRouteTable --- InternetGW MainRouteTable --- NetworkACL NetworkACL --- PubSecGrp NetworkACL --- PrivSecGrp PrivSecGrp --- PrvSubnet VPNSubnet --- VirtualGW VPNSubnet --- MainRouteTable PubSecGrp --- PubSubnet subgraph Implied_Router MainRouteTable(10.0.0.0/16) end subgraph Private_Subnet PrvSubnet EC2_C EC2_D end subgraph Public_Subnet PubSubnet EC2_A EC2_B end subgraph VPN_Subnet VPNSubnet EC2_E EC2_F end end InternetGW subgraph Internet INTER end subgraph OnPremise SERVER end
  • Customized Route tables of Subnet Public_Subnet
Destination Target
10.0.1.0/16 local
2002:0a00:0100:0:0:0:0:0/56 local
0.0.0.0/0 InternetGW
::0/0 InternetGW
  • Main Route tables of Subnet Private_Subnet
Destination Target
10.0.1.0/16 local
2002:0a00:0100:0:0:0:0:0/56 local
  • Route table of Subnet VPN_Subnet
Destination Target
10.0.1.0/16 local
2002:0a00:0100:0:0:0:0:0/56 local
0.0.0.0/0 VirtualGW