详情页标题前

阿里云负载均衡通过OpenAPI创建NLB实例时指定私网IP-云淘科技

详情页1

如果您有对地址管理的诉求并需要为网络型负载均衡NLB实例指定私网IP,您可以通过阿里云OpenAPI开发者门户,在创建公网或私网NLB实例时,在NLB实例所属的每个交换机网段中指定一个IPv4地址,作为该NLB实例的私网IP地址。

注意事项

  • 仅支持为IPv4或双栈实例指定私网IPv4地址,不支持为双栈实例指定私网IPv6地址。

  • 创建NLB实例前,请确保实例所选可用区的交换机中预留了足够的可用IP。创建NLB实例要求每个交换机最少预留5个可用IP,包含4个健康检查IP和1个虚拟IP地址VIP(Virtual IP address)。如果IP不足会出现报错且无法购买NLB实例。

    • 调用DescribeZones可查看NLB实例指定地域支持的可用区。

    • 调用DescribeVSwitches可查看已创建的交换机及网段。

操作步骤

  1. 登录OpenAPI开发者门户。

  2. 在CreateLoadBalancer接口调用页面,设置用于创建实例的请求参数。本文以服务地址选择华东1(杭州)为例。

    此处仅列出主要参数的配置,其余参数的配置请参见CreateLoadBalancer。

    参数

    说明

    本文示例值

    LoadBalancerType

    负载均衡的类型,此处仅取值:network,表示网络型负载均衡NLB。

    network

    LoadBalancerName

    实例名称。

    NLB-test01

    AddressType

    实例的IPv4地址类型。

    • Internet:负载均衡具有公网IP地址,DNS域名被解析到公网IP,因此可以在公网环境访问。

    • Intranet:负载均衡只有私网IP地址,DNS域名被解析到私网IP,因此只能被负载均衡所在VPC的内网环境访问。

    本文支持输入InternetIntranet,您可以按需配置。

    Intranet

    AddressIpVersion

    协议版本。取值:

    • ipv4(默认值):IPv4类型。

    • DualStack:双栈类型。

    本文仅支持输入ipv4

    ipv4

    VpcId

    实例的专有网络ID。

    您可登录专有网络管理控制台,在顶部菜单栏选择华东1(杭州)地域,在专有网络页面找到并查看目标VPC的ID。

    vpc-bp18jb3fqfklxde2z****

    ZoneMappings

    可用区及交换机映射列表。至少需要添加2个可用区。

    • VSwitchId:可用区对应的交换机ID。

    • ZoneId:可用区ID。

      您可以通过调用DescribeZones查询可用区ID。

    • PrivateIPv4Address:私网IP地址。

      重要

      指定NLB实例的私网IP地址时,请注意该地址必须包含在交换机的目标网段下,且未被占用。

    • AllocationId:公网实例绑定的EIP实例ID。

    您可登录专有网络管理控制台,在顶部菜单栏选择华东1(杭州)地域,在专有网络页面单击目标VPC的ID。在资源管理页签,单击交换机的个数,查看交换机的ID及网段。

    本文以添加可用区J和可用区K为例进行说明,您可以根据NLB实例的实际可用区数量进行配置。

    可用区J的参数配置:

    • ZoneMappings.1.VSwitchId:vsw-bp1gw3z8urk2a7n8j****

    • ZoneMappings.1.ZoneId:cn-hangzhou-j

    • ZoneMappings.1.PrivateIPv4Address:10.0.3.243

    可用区K的参数配置:

    • ZoneMappings.0.VSwitchId:vsw-bp1af7hb3d7j6lv5f****

    • ZoneMappings.0.ZoneId:cn-hangzhou-k

    • ZoneMappings.0.PrivateIPv4Address:10.0.2.25

  3. 单击发起调用

    返回结果如下。如果返回结果的状态码是200,表示实例创建成功。如果是其他状态码,请参考返回的message信息或者使用负载均衡SLB后出现500、502和504状态码进行排查。

    {
      "RequestId": "22260859-BB7C-5102-8046-87953CAF920C",
      "HttpStatusCode": 200,
      "LoadbalancerId": "nlb-f1j2qxsnip8wzo****",
      "OrderId": 22208577321****,
      "Success": true
    }

    调用成功后,您可以通过GetLoadBalancerAttribute接口,查看已创建的NLB实例的具体参数信息。

  4. 可选:调用成功后,可登录网络型负载均衡NLB控制台查看私网IP地址为10.0.3.24310.0.2.25的实例的参数信息。

    1. 在顶部菜单栏,选择华东1(杭州)地域。

    2. 实例页面,找到新创建的实例,单击该实例ID。

    3. 实例详情页签,查看该实例的私网IP地址。

      如下图所示,通过OpenAPI开发者门户创建的指定私网IP地址的实例创建成功。阿里云负载均衡通过OpenAPI创建NLB实例时指定私网IP-云淘科技

相关文档

  • 如果您需要通过控制台创建一个NLB实例,请参见创建和管理NLB实例。

  • 如果您需要为应用型负载均衡ALB实例指定私网IP,请参见通过OpenAPI开发者门户创建ALB实例时指定私网IP。

  • 如果您需要为传统型负载均衡CLB实例指定私网IP,请参见通过OpenAPI开发者门户创建VPC类型实例时指定私网IP。

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/168419.html

(0)
上一篇 2023年12月10日
下一篇 2023年12月10日
详情页2

相关推荐

  • 阿里云负载均衡通过OpenAPI创建ALB实例时指定私网IP-云淘科技

    如果您有对地址管理的诉求并需要为应用型负载均衡ALB实例指定私网IP,您可以通过阿里云OpenAPI开发者门户,在创建公网或私网ALB实例时,在ALB实例所属的每个交换机网段中指定一个IPv4地址,作为该ALB实例的私网IP地址。 注意事项 仅支持为IPv4或双栈ALB实例指定私网IPv4地址,不支持为双栈ALB实例指定私网IPv6地址。 仅支持为固定IP模…

    2023年12月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。