我们先来创建一个只有一个public subnet的VPC,它的网段是10.100.0.0/16
。我们将手动完成创建igw、子网、路由表等过程:
流程如下:
Internet Gateway
Internet gateway
与VPC绑定在AWS控制台里搜索VPC,然后进入服务。点击Create VPC
为vpc命名,并输入CIDR地址段10.100.0.0/16
:
点击创建。VPC创建完成
进入Internet Gateway
页面,点击创建:
命名为my-gateway-01
,然后点击创建:
上面创建完成Internet Gateway
后,还需要跟VPC绑定,点击Attach to VPC
:
选择上面创建的VPC,然后进行绑定:
进入Subnets
页面,创建子网:
选择上面创建的vpc,在这个vpc下面进行子网的创建:
输入子网名称,选择AZ,然后输入子网的网段:
点击创建。
点击创建路由表:
路由表要在VPC下面,选择上面创建的vpc:
点击创建。
创建完成后,编辑路由表的属性,开启自动分配ipv4地址,这样在这个子网下创建的EC2都会自动分配一个公网IP:
创建完上面路由表后,在里面添加一条路由:
增加到互联网的路由,使用上面创建的igw:
添加完成上面的路由后,还需要将路由表跟子网绑定:
跟上面创建的子网绑定:
此时我们在my-subnet-01
下面创建EC2,EC2跟公网是互通的。