为服务器创建子网

子网是 VPC 中的一段 IP 地址范围。你需要在 VPC 中创建子网,以便后续在对应子网下启动服务器实例、网关等 AWS 资源。

背景信息

创建子网时,你需要以 CIDR 块的形式为子网指定 IPv4 地址范围(例如:10.0.0.0/24)。该子网中启动的 AWS 服务器实例将仅通过 IPv4 进行通信。

Note: 如果你想要对特定服务器部署高可用架构,你需要在不同的可用区(Availible Zone)中为这些服务器创建不同网段的子网。

在本例中,建议创建五个子网,其详细定义如下表所列。

子网 IPv4 CIDR 块 可用区 描述
公有子网 1

ycm-public-subnet1

10.0.0.0/24 可用区 A 后续将在该子网中启动以下服务器实例:
  • YCM 服务器
  • SBC 服务器 1
  • SBC Proxy 服务器 1
公有子网 2

ycm-public-subnet2

10.0.1.0/24 可用区 A 后续将在该子网中创建一个 NAT 网关。
私有子网 1

ycm-private-subnet1

10.0.2.0/24 可用区 A 后续将在该子网中启动主 PBXHub 服务器实例。

公有子网3

ycm-public-subnet3

10.0.3.0/24 可用区 B

后续将在该子网中启动以下服务器实例:

  • SBC 服务器 2
  • SBC Proxy 服务器 2
私有子网 2

ycm-private-subnet2

10.0.4.0/24 可用区 B 后续将在该子网中启动备用 PBXHub 服务器实例。

下图呈现了完成此步骤后的 VPC 架构图。

操作步骤

  1. 登录 Amazon VPC 控制台
  2. 在左侧导航栏中,点击 子网,接着点击 创建子网

  3. VPC ID 下拉列表中,选择为云 PBX 创建的 VPC。在本例中,选择 ycm-cloudpbx

    VPC ID 下显示已关联的 VPC CIDR 块。

  4. 子网设置 中,完成以下设置。

    1. 设置子网。
      • 子网名称:输入一个名称,帮助你识别此子网。在本例中,输入 ycm-public-subnet1
      • 可用区:在下拉列表中,选择要在哪个可用区下创建子网。
        Tip: 要部署高可用架构,你需要在不同可用区下为服务器创建子网。

        例如:在可用区 A 中为 SBC 服务器 1 创建了一个子网,则 SBC 服务器 2 的子网需要选择在其他可用区中创建。

      • IPv4 CIDR 块:为子网指定 IPv4 CIDR 块。在本例中,输入 10.0.0.0/24
    2. 点击 添加新子网,根据步骤 4 所示创建并设置 其他子网
  5. 点击 创建子网

    新创建的子网显示在 子网 列表中。