본문으로 건너뛰기

VPC / Subnet 구성 템플릿

VPC / Subnet 구성 템플릿

목차


VPC 네트워크 구성

구분이름CIDR / 설정
VPCproject-vpc10.0.0.0/16
Public Subnetproject-subnet-public1-1a10.0.0.0/24 (AZ: 1a)
Public Subnetproject-subnet-public2-1b10.0.1.0/24 (AZ: 1b)
Private Subnetproject-subnet-private1-1a10.0.10.0/24 (AZ: 1a)
Private Subnetproject-subnet-private2-1b10.0.11.0/24 (AZ: 1b)
Internet Gatewayproject-igwVPC 연결
NAT Gatewayproject-natPublic Subnet 1a
Routing Tableproject-rtb-public0.0.0.0/0 → IGW
Routing Tableproject-rtb-private0.0.0.0/0 → NAT

VPC 생성

VPC > VPC 생성

변수
생성할 리소스VPC만
이름 태그project-vpc
IPv4 CIDR 블록수동 입력
IPv4 CIDR10.0.0.0/16
IPv6 CIDR 블록없음
테넌시기본값

VPC 설정 편집

VPC > VPC > 작업 > VPC 설정 편집

변수
DNS 확인 활성화
DNS 호스트 이름 활성화

서브넷

Public Subnet 1

변수
VPCproject-vpc
서브넷 이름project-subnet-public1-1a
가용영역ap-northeast-2a
IPv4 서브넷 CIDR 블록10.0.0.0/24

Public Subnet 2

변수
VPCproject-vpc
서브넷 이름project-subnet-public2-1b
가용영역ap-northeast-2b
IPv4 서브넷 CIDR 블록10.0.1.0/24

Private Subnet 1

변수
VPCproject-vpc
서브넷 이름project-subnet-private1-1a
가용영역ap-northeast-2a
IPv4 서브넷 CIDR 블록10.0.10.0/24

Private Subnet 2

변수
VPCproject-vpc
서브넷 이름project-subnet-private2-1b
가용영역ap-northeast-2b
IPv4 서브넷 CIDR 블록10.0.11.0/24

인터넷 게이트웨이

IGW 생성

VPC > 인터넷 게이트웨이 > 인터넷 게이트웨이 생성

변수
이름 태그project-igw

VPC 연결

인터넷 게이트웨이 > 작업 > VPC에 연결

변수
VPCproject-vpc

NAT 게이트웨이

⚠️ Private 서브넷의 리소스가 인터넷에 접근하려면 NAT 게이트웨이 필요

탄력적 IP 생성

VPC > 탄력적 IP > 탄력적 IP 주소 할당

변수
이름 태그project-eip-nat

NAT 게이트웨이 생성

VPC > NAT 게이트웨이 > NAT 게이트웨이 생성

변수
이름project-nat
서브넷project-subnet-public1-1a (Public)
연결 유형퍼블릭
탄력적 IP 할당 IDproject-eip-nat

라우팅 테이블

Public 라우팅 테이블

변수
이름project-rtb-public
VPCproject-vpc

라우팅 편집:

대상대상
10.0.0.0/16local
0.0.0.0/0project-igw

서브넷 연결:

  • project-subnet-public1-1a
  • project-subnet-public2-1b

Private 라우팅 테이블

변수
이름project-rtb-private
VPCproject-vpc

라우팅 편집:

대상대상
10.0.0.0/16local
0.0.0.0/0project-nat

서브넷 연결:

  • project-subnet-private1-1a
  • project-subnet-private2-1b

관련 문서

그래프 뷰

그래프 데이터 로딩 중…
현재: VPC / Subnet 구성 템플릿
노드 클릭 → 이동 · 드래그 → 위치 조정