기록하는 공부
AWS VPC 생성 본문
728x90
반응형
AWS VPC 생성
- 다음과 같은 네트워크 구성 : 콘솔 > VPC
- 기본 VPC(Default VPC) 삭제
- 주어진 리전에서 VPC(MyVPC), Subnet(2개의 AZ에 퍼블릭 서브넷, 프라이빗 서브넷 하나씩)을 생성
- IGW 생성하여, VPC 연결 → 라우팅 테이블 생성 → 퍼블릭 서브넷에 라우팅 테이블 연결
- NAT GW (MyPubSubnet에 생성)
- 라우팅테이블 생성하여 프라이빗 서브넷에 연결
- 마무리 : NAT, EIP 삭제(릴리스)
1. VPC 생성
- VPC 대시보드 이동 > VPC 생성 클릭
- VPC 설정
- 생성할 리소스 : VPC만
- 이름 태그 : MyVPC
- IPv4 CIDR : 10.0.0.0/16
- VPC 생성
2. 서브넷 생성
- VPC > 서브넷 > 서브넷 생성
- VPC : MyVPC (1번에서 생성한 VPC)
- 서브넷 설정
- 서브넷 이름 : MyPubSubnet
- 가용 영역 : us-east-2a
- IPv4 subnet CIDR block : 10.0.1.0/24
- VPC > 서브넷 > 서브넷 생성
- VPC : MyVPC (1번에서 생성한 VPC)
- 서브넷 설정
- 서브넷 이름 : MyPriSubnet
- 가용 영역 : us-east-2a
- IPv4 subnet CIDR block : 10.0.3.0/24
- VPC > 서브넷 > 서브넷 생성
- VPC : MyVPC (1번에서 생성한 VPC)
- 서브넷 설정
- 서브넷 이름 : MyPubSubnet2
- 가용 영역 : us-east-2c
- IPv4 subnet CIDR block : 10.0.2.0/24
- VPC > 서브넷 > 서브넷 생성
- VPC : MyVPC (1번에서 생성한 VPC)
- 서브넷 설정
- 서브넷 이름 : MyPriSubnet2
- 가용 영역 : us-east-2c
- IPv4 subnet CIDR block : 10.0.4.0/24
3. 인터넷 게이트웨이 생성 및 VPC 연결
- vpc > 인터넷 게이트웨이 > 인터넷 게이트웨이 생성
- 이름 태그 : MyIGW
- 생성한 인터넷 게이트웨이 클릭하고 작업에서 VPC 연결 클릭
4. 라우팅 테이블 편집
- VPC - 라우팅 테이블 - 생성된 라우팅 테이블 체크 - 라우팅 편집
- 라우팅 추가
- 0.0.0.0/0
- MyIGW
- 10.0.0.0/16 대역은 local이 직접 라우팅
- 그 외의 것은 MyIGW가 라우팅
5. 라우팅 테이블 - 퍼블릭 서브넷 연결
- 라우팅 테이블 - 작업 - 서브넷 연결 편집
- 퍼블릭 서브넷 선택 후 연결 저장 (MyPubSubnet, MyPubSubnet2)
- 퍼블릭 서브넷 두 개는 연결 완료
6. NAT 게이트웨이 생성
- VPC > NAT 게이트웨이 > NAT 게이트웨이 생성
- 이름 : MyNatGW
- 서브넷 : MyPubSubnet
- 연결 유형 : 퍼블릭
- 탄력적 IP 할당 ID : 탄력적 IP 할당 클릭
7. 라우팅테이블 생성하여 프라이빗 서브넷에 연결
- VPC > 라우팅 테이블 > 라우팅 테이블 생성
- 이름 : MyPriRT
- VPC : MyVPC
- 생성한 라우팅 테이블 - 라우팅 -라우팅 편집
- 라우팅 추가
- 0.0.0.0/0
- NAT 게이트웨이 - MyNATGW
- 로컬 네트워크는 직접 라우팅
- 그 밖에는 NAT 게이트웨이로 라우팅
- 생성한 라우팅 테이블 - 작업 - 서브넷 연결 편집
- 프라이빗 서브넷 선택 후 연결 저장 (MyPriSubnet, MyPriSubnet2)
8. VPC를 선택한 후 리소스 맵을 확인 하면 생성한 VPC를 한 번에 확인 가능
728x90
반응형
'AWS' 카테고리의 다른 글
AWS 웹서버 인스턴스 생성 및 연결 / AMI 생성 (0) | 2024.01.09 |
---|---|
AWS EC2 인스턴스 생성 및 연결 (SSH, PUTTY) (1) | 2024.01.08 |
AWS IAM User 생성 / AWS CLI 접근 (0) | 2024.01.08 |