본문으로 바로가기

[Infra] AWS 구축하기

category Programming/Infra 2021. 6. 15. 22:16

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