VPC + Public Subnet的创建

我们先来创建一个只有一个public subnet的VPC,它的网段是10.100.0.0/16。我们将手动完成创建igw、子网、路由表等过程:

image-20220903151125546

流程如下:

  1. 创建VPC
  2. 创建Internet Gateway
  3. Internet gateway与VPC绑定
  4. 创建子网
  5. 创建路由表,并将路由表与子网绑定

创建VPC

在AWS控制台里搜索VPC,然后进入服务。点击Create VPC

为vpc命名,并输入CIDR地址段10.100.0.0/16

image-20220903151710438

点击创建。VPC创建完成

创建Internat Gateway

进入Internet Gateway页面,点击创建:

image-20220903160046431

命名为my-gateway-01,然后点击创建:

image-20220903160110632

将Internet Gateway和VPC绑定

上面创建完成Internet Gateway后,还需要跟VPC绑定,点击Attach to VPC

image-20220903160134875

选择上面创建的VPC,然后进行绑定:

image-20220903160203140

创建子网

进入Subnets页面,创建子网:

image-20220903160244422

选择上面创建的vpc,在这个vpc下面进行子网的创建:

image-20220903160336796

输入子网名称,选择AZ,然后输入子网的网段:

image-20220903160350303

点击创建。

创建路由表

点击创建路由表:

image-20220903160426825

路由表要在VPC下面,选择上面创建的vpc:

image-20220903160459783

点击创建。

创建完成后,编辑路由表的属性,开启自动分配ipv4地址,这样在这个子网下创建的EC2都会自动分配一个公网IP:

image-20220903161414841

添加路由

创建完上面路由表后,在里面添加一条路由:

image-20220903160525918

增加到互联网的路由,使用上面创建的igw:

image-20220903160604569

将路由表跟子网进行绑定

添加完成上面的路由后,还需要将路由表跟子网绑定:

image-20220903160648832

跟上面创建的子网绑定:

image-20220903160714729

此时我们在my-subnet-01下面创建EC2,EC2跟公网是互通的。