VPC 생성
- Public cloud 환경을 구축하기 위해서 먼저 VPC를 생성한다.
- AWS 로그인 후 VPC 생성 메뉴로 들어가 이름 태그와 IPv4 CIDR 브록을 설정
- CIDR의 /24는 IP 255개를 할당
- IPv6 CIDR 블록 없음 과 테넌시는 기본값으로 설정한다
- VPC 생성버튼을 클릭하면 VPC가 생성된다.
서브넷 생성
- VPC 생성이 완료 되었으면 서브넷을 생성한다
- 서브넷은 외부망 2개 내부망 2개를 생성
- 서브넷 IP 할당 계산
https://cidr.xyz/ - 서브넷 생성 메뉴에서 방금 생성한 VPC를 선택
- 다음 4개의 서브넷을 설정. 가용 영역은 아시아 태평양 (서울) a / c 를 선택한다
- 서브넷 이름을 입력하고 가용영역 CIDR 블록 IP를 설정
- IP는 /26 은 64개 /27 은 32개를 생성한다
- 192.168.93.0/26 - 192.168.93.64/26 - 192.168.93.128/27 - 192.168.93.160/27
- 4개 모두 설정이 완료 되었으면 맨 아래 서브넷 생성 버튼을 누른다.
- 생성중*
- 생성왼료*
라우팅 테이블 설정
- 라우팅 테이블에서 라우팅 테이블 네임을 설정
인터넷 게이트웨이 생성
- 외부 인터넷과 연결하기 위해 인터넷 게이트웨이를 생성한다.
생성완료
- 생성후 상단의 VPC 연결을 한다
- 다시 라우팅 테이블로 돌아와서 라우팅을 편접한다.
- 자신의 라우팅 테이블에 설정된 정보를 제외한 모든 대역 0.0.0.0/0 타겟을 인터넷 게이트웨이로 설정
- 서브넷에 속한 EC2가 외부와 통신을 하기 위해서는 자신의 라우팅 테이블에 설정된 정보를 제외한 모든 대역(0.0.0.0/0)에 대한 통신을 Internet Gateway로 요청하게끔 설정해야함. 라우팅 테이블을 생성하고 0.0.0.0/0 대역을 앞에서 생성한 Internet Gateway로 매핑
- 변경사항저장*
- 다은 명시적 서브넷 연결을 편집한다
- 아까 IP 64 개의 PUBLIC IP 2개를 설정한다.
- public 설정이 완료 되었으면 외부 Router 를 생성한다.
- 동일하게 라우팅 테이블을 생성하고 32개의 private IP 2개를 설정한다.
- 사진생략*
EC2 생성
- 메뉴검색에 EC2를 검색하고 들어가 인스턴스 시작을 한다.
- Amazon Machine Image를 선택
- AMI는 그림의 설명과 같이 운영체제, 애플리케이션 서버, 애플리케이션의 소프트웨어 구성을 포함한 템플릿이다.
- 인스턴스 유형 선택
- 인스턴스 세부 정보 구성
- 네트워크와 서브넷 퍼블릭 IP 자동할당을 활성화한다.
- 4단계는 바로 PASS 하고 태그를 추가한다
- 기존 보안 그룹을 선택한다
- 7단계 검토완료 후 시작하기를 눌러 키페어를 생성한다 ( 기존에 있었으면 기존 키페어 사용)
- 키페어 다운로드 후 인스턴스 시작
여기까지 AWS Cloud 서버 생성이 완료되었다
'Programming > Infra' 카테고리의 다른 글
[Infra] 인프라 구축 정리 (0) | 2021.06.14 |
---|