地址池

地址池网络段:依附普通网段的特殊网络段,仅可用于创建虚拟IP,基于VPC路由器提供各种网络服务。

地址池的基本流程:

  1. 网络规划。
  2. 创建公有网络。
  3. 添加地址池网段。
  4. 使用地址池网段创建虚拟IP。
  5. 验证虚拟IP的可用性。
假定客户环境配置如下:
  1. 公有网络-普通网段
    Table 1. 公有网络配置信息
    公有网络 配置信息
    网卡 em01
    VLAN ID 非VLAN
    CIDR 10.151.0.0~10.151.0.255
    子网掩码 255.0.0.0
    网关 10.151.0.1
  2. 公有网络-地址池网段
    Table 2. 地址池网段配置信息
    地址池网段 配置信息
    IP地址段 172.20.0.0~172.20.0.255
    子网掩码 255.255.0.0

以下详细介绍地址池的使用步骤。

  1. 网络规划
    ZStack Cloud云平台仅IPv4类型的公有网络支持地址池功能。因此,须确保添加的普通网段和地址池网段已经规划并配置为公有网络,否则网络不通。
    Note: 网络规划须根据实际使用场景,前往核心交换机进行配置。
  2. 创建公有网络
    1. 创建L2-公有网络
      ZStack Cloud主菜单,点击资源中心 > 网络资源 > 二层网络资源 > 二层网络,进入二层网络界面。点击创建二层网络,弹出创建二层网络界面,可参考以下示例输入相应内容:
      • 区域:显示当前区域
      • 名称:自定义二层网络名称,例如:L2-公有网络
      • 简介:可选项,可留空不填
      • 类型:选择二层网络的类型,例如:L2NoVlanNetwork
      • 虚拟交换机类型:选择二层网络的虚拟交换机类型,此场景选择默认类型
      • 启用SR-IOV:选择是否启用SR-IOV功能,本场景L2-公有网络留空不勾选
      • 集群:选择集群,如Cluster-1
      • 网卡:输入二层网络对应的网卡,例如:em01
      Figure 1所示:
      Figure 1. 创建L2-公有网络


    2. 创建L3-公有网络
      ZStack Cloud主菜单,点击资源中心 > 网络资源 > 三层网络资源 > 公有网络,进入公有网络界面,点击创建公有网络,弹出创建公有网络界面,可参考以下示例输入相应内容:
      • 名称:设置公有网络名称
      • 简介:可选项,可留空不填
      • 二层网络:选择公有网络对应的二层网络
        Note: ZStack Cloud支持一个二层网络用于创建多个三层网络,但若非特殊业务需求,不推荐多个三层网络共用一个二层网络。
        选择二层网络界面,有两个子页面:
        • 推荐:列出当前区域内尚未挂载三层网络的二层网络列表
        • 全部:列出当前区域内全部二层网络列表,包括已挂载或尚未挂载三层网络的二层网络
      • 网络地址类型:选择IPv4
      • 网络段方法:添加网络段方法包括IP范围、CIDR,本场景选择IP范围
      • 起始IP:输入公有网络的起始IP地址,例如:10.151.0.2
      • 结束IP:输入公有网络的结束IP地址,例如:10.151.0.254
      • 子网掩码:设置网络段的子网掩码,例如:255.0.0.0
      • 网关:输入网关IP地址,例如:10.0.0.1
      • DHCP服务:可选择是否需要DHCP服务
        Note:
        • 默认开启,为云主机提供自动分配IP,此时DHCP服务IP支持自定义设置,也可由系统随机指定。
        • 关闭后,使用此网络的云主机将无法自动获取IP,需手动配置,此时DHCP IP不支持自定义设置,也不可由系统随机指定。
        • DHCP服务IP:可选项,可按需设置DHCP服务IP,例如:172.20.108.10
          Note:
          • 若首次创建三层网络并启用DHCP服务,或对已启用DHCP服务的三层网络添加首个网络段,支持自定义设置DHCP服务IP。
          • 若三层网络已存在DHCP服务IP,添加网络段不允许自定义设置DHCP服务IP。
          • DHCP服务IP可以在添加的IP范围之内或之外,但必须在添加的IP范围所属的CIDR内,且未被占用。
          • 起始IP和结束IP内的IP网络段,不允许包含链路本地地址 (169.254.0.0/16) 的IP地址。
          • 若留空不填,将由系统在添加的IP范围内随机指定。
      • DNS:可选项,可留空不填,也可设置,如114.114.114.114
      • Note: 在IPv4网络地址类型中使用IP范围添加网络段需注意:
        • 不可将网关(例如:xxx.xxx.xxx.1)、广播地址(例如:xxx.xxx.xxx.255)和网络地址(例如:xxx.xxx.xxx.0)等包含在添加的IP段中。
        • 私有网络网络段,不可与路由器规格里的公有网络或管理网络重叠。
      Figure 2所示:
      Figure 2. 创建L3-公有网络


  3. 添加地址池网段
    地址池网段需依附普通网段,缺少普通网段时不允许添加地址池网段。在已创建的公有网络(L3-公有网络)详情页的网络段子页面,点击操作 > 添加网络段按钮,在弹出的添加网络段界面,可参考以下示例输入相应内容:
    • IP地址类型:固定为IPv4类型
    • IP方法:固定为IP范围方式
    • 网络段类型:选择地址池网段
    • 起始IP:输入地址池网段的起始IP地址,例如:172.20.0.0
    • 结束IP:输入地址池网段的结束IP地址,例如:172.20.0.255
    • 子网掩码:输入子网掩码,例如:255.255.0.0
    Figure 3所示:
    Figure 3. 添加地址池网段


  4. 使用地址池网段创建虚拟IP
    ZStack Cloud主菜单,点击资源中心 > 网络服务 > 基础网络服务 > 虚拟IP,进入自定义界面。点击创建虚拟IP,弹出创建虚拟IP界面,可参考以下示例输入相应内容:
    • 名称:自定义虚拟IP名称
    • 简介:可选项,可留空不填
    • 网络:选择有地址池网段的三层网络
    • 网络段:选择地址池网段
    • 指定IP:指定创建的虚拟IP地址,可留空不填
    • 虚拟IP QoS:公网虚拟IP或扁平虚拟IP支持设置网络带宽限速,可在创建自定义虚拟IP时直接设置QoS,也可在创建后添加,本场景不设置QoS
    Figure 4所示:
    Figure 4. 创建虚拟IP


  5. 验证虚拟IP可用性

    若该虚拟IP可用于弹性IP、端口转发、负载均衡、IPsec隧道等网络服务,即可验证该虚拟IP可用,本场景使用弹性IP验证。

    ZStack Cloud主菜单,点击资源中心 > 网络服务 > 基础网络服务 > 弹性IP,进入弹性IP界面。点击创建弹性IP,弹出创建弹性IP界面,点击已有虚拟IP并选择先前的虚拟IP,点击下一步(1/2),此时出现虚拟IP创建成功相关提示。

    Figure 5所示:
    Figure 5. 已有虚拟IP


    由此可见,使用VPC地址池创建的虚拟IP可用。

至此,地址池的使用方法介绍完毕。