1단계: VPC 및 서브넷 생성

2517 단어

AWS CLI를 사용하여 IPv4 지원 VPC 및 서브넷 생성



다음 예제에서는 AWS CLI 명령을 사용하여 IPv4 CIDR 블록이 있는 기본이 아닌 VPC와 VPC에 2개의 퍼블릭 서브넷을 생성합니다. VPC와 서브넷을 생성한 후 퍼블릭 서브넷에서 2개의 인스턴스를 시작하고 연결할 수 있습니다. 시작하려면 먼저 AWS CLI를 설치하고 구성해야 합니다. 자세한 내용은 Installing the AWS CLI을 참조하십시오.

다음 AWS 리소스를 생성합니다.
  • VPC
  • 서브넷 2개
  • 인터넷 게이트웨이
  • 경로 테이블
  • 2개의 EC2 인스턴스
  • 애플리케이션 로드 밸런서

  • 작업


  • 1단계: VPC 및 서브넷 생성
  • 2단계: 서브넷을 공개로 설정
  • 3단계: 서브넷에서 인스턴스 시작
  • 4단계: 로드 밸런서 생성



  • 1단계: VPC 및 서브넷 생성



    첫 번째는 VPC와 두 개의 서브넷을 만드는 것입니다. 이 예에서는 VPC에 대해 CIDR 블록10.0.0.0/16을 사용하지만 다른 CIDR 블록을 선택할 수 있습니다. 자세한 내용은 VPC sizing.을 참조하십시오.

    AWS CLI를 사용하여 VPC 및 서브넷을 생성하려면


  • 다음 10.0.0.0/16 명령을 사용하여 create-vpc CIDR 블록이 있는 VPC를 생성합니다.

  • $ aws ec2 create-vpc --cidr-block 10.0.0.0/16 --query Vpc.VpcId --output text
    


    이 명령은 새 VPC의 ID를 반환합니다. 다음은 예입니다.

    vpc-2f09a348
    


  • 이전 단계의 VPC ID를 사용하여 다음 10.0.1.0/24 명령을 사용하여 create-subnet CIDR 블록이 있는 서브넷을 생성합니다. 또한 각 서브넷의 가용 영역을 지정하여 동일하지 않도록 합니다. 이는 나중에 애플리케이션 로드 밸런서를 생성하는 프로세스에 중요합니다.

  • $ aws ec2 create-subnet --availability-zone us-east-1a --vpc-id vpc-2f09a348 --cidr-block 10.0.1.0/24
    


  • 10.0.0.0/24 CIDR 블록을 사용하여 VPC에 두 번째 서브넷을 생성합니다.

  • $ aws ec2 create-subnet --availability-zone use-east-1b --vpc-id vpc-2f09a348 --cidr-block 10.0.0.0/24
    

    좋은 웹페이지 즐겨찾기