Todos os produtos
Search
Central de documentação

Server Load Balancer:Especifique um IP privado para uma instância de NLB

Última atualização: Sep 21, 2026

O OpenAPI Portal do Alibaba Cloud permite gerenciar endereços IP e especificar endereços IP privados para uma instância do Network Load Balancer (NLB). Ao criar uma instância de NLB voltada para a Internet ou para a rede interna, você pode usar o OpenAPI Portal do Alibaba Cloud para especificar um endereço IPv4 no bloco CIDR de cada vSwitch ao qual a instância de NLB pertence como seu endereço IP privado.

Observações de uso

  • É possível especificar endereços IPv4 privados para instâncias de NLB IPv4 ou de pilha dupla. Não é possível especificar endereços IPv6 privados para instâncias de NLB de pilha dupla.

  • Cada vSwitch especificado durante a criação da instância de NLB deve ter endereços IP disponíveis suficientes. O sistema consome três endereços IP por vSwitch: dois endereços IP locais para comunicação com o backend e verificações de integridade, e um VIP que atende aos clientes. O VIP permanece estático após a criação. Se um vSwitch não tiver endereços IP suficientes, a criação da instância falhará.

    Nota

    Para garantir a escalabilidade de uma instância de NLB, recomendamos reservar pelo menos oito endereços IP em cada vSwitch da instância de NLB.

    • Chame a operação DescribeZones para consultar a lista de zonas mais recente.

    • Chame a operação DescribeVSwitches para consultar vSwitches e blocos CIDR.

Procedimento

  1. Faça login no OpenAPI Portal.

  2. Na página da API CreateLoadBalancer, configure os parâmetros da requisição para criar uma instância. Este exemplo usa China (Hangzhou) para o parâmetro Region.

    A tabela a seguir descreve apenas os parâmetros relevantes para este tópico. Para obter mais informações sobre como especificar os outros parâmetros, consulte CreateLoadBalancer.

    Parâmetro

    Descrição

    Exemplo

    LoadBalancerType

    O tipo do balanceador de carga. Defina o valor como network, que indica uma instância do Network Load Balancer (NLB).

    network

    LoadBalancerName

    O nome da instância de NLB.

    NLB-test01

    AddressType

    O tipo de endereço IPv4 da instância de NLB.

    • Internet: O balanceador de carga possui um endereço IP público. O nome DNS é resolvido para o endereço IP público, permitindo o acesso à instância pela Internet.

    • Intranet: O balanceador de carga possui apenas um endereço IP privado. O nome DNS é resolvido para o endereço IP privado, permitindo o acesso à instância apenas de dentro da sua Virtual Private Cloud (VPC).

    Defina este parâmetro como Internet ou Intranet de acordo com seus requisitos.

    Intranet

    AddressIpVersion

    A versão do protocolo. Valores válidos:

    • ipv4 (padrão): IPv4

    • DualStack: pilha dupla

    Este exemplo usa ipv4.

    ipv4

    VpcId

    O ID da VPC na qual a instância de NLB está implantada.

    Acesse o console de VPC. Na barra de navegação superior, selecione a região China (Hangzhou). Na página VPC, encontre a VPC de destino e visualize seu ID.

    vpc-bp18jb3fqfklxde2z****

    ZoneMappings

    Os mapeamentos entre zonas e vSwitches. Especifique pelo menos duas zonas.

    • VSwitchId: O ID do vSwitch na zona.

    • ZoneId: O ID da zona.

      Chame a operação DescribeZones para consultar os IDs de zona.

    • PrivateIPv4Address: O endereço IP privado.

      Importante

      Ao especificar um endereço IP privado para a instância de NLB, certifique-se de que o endereço IP pertença ao bloco CIDR de destino do vSwitch e não esteja em uso.

    • AllocationId: O ID do Elastic IP Address (EIP) associado à instância voltada para a Internet.

    Acesse o console de VPC. Na barra de navegação superior, selecione a região China (Hangzhou). Na página VPC, clique no ID da VPC de destino. Na aba Resource Management, clique no número ao lado de vSwitches para visualizar seus respectivos IDs e blocos CIDR.

    Neste exemplo, as zonas J e K são especificadas. Especifique as zonas de acordo com a quantidade de zonas disponíveis.

    Configuração da Zona J:

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

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

    • ZoneMappings.1.PrivateIPv4Address: 10.0.3.243

    Configuração da Zona K:

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

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

    • ZoneMappings.0.PrivateIPv4Address: 10.0.2.25

  3. Clique em Initiate Call.

    A chamada retorna a seguinte resposta. O código de status HTTP 200 indica a criação da instância.

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

    Após a execução bem-sucedida da chamada, chame a operação GetLoadBalancerAttribute para visualizar os detalhes da instância de NLB criada. Verifique se o VIP da instância em cada zona corresponde ao endereço IP privado especificado.

  4. Opcional:Após a execução bem-sucedida da chamada, acesse o console de NLB para visualizar os parâmetros da instância de NLB cujos endereços IP privados são 10.0.3.243 e 10.0.2.25.

    1. Na barra de navegação superior, selecione a região China (Hangzhou).

    2. Na página **Instances**, encontre a instância recém-criada e clique no ID da instância.

    3. Na aba **Instance Details**, visualize o VIP da instância em cada zona e confirme se corresponde ao endereço IP privado especificado.

Referências