Tous les produits
Search
Centre de documentation

Server Load Balancer:Spécifier une adresse IP privée pour une instance NLB

Dernière mise à jour :Aug 18, 2026

Alibaba Cloud OpenAPI Portal vous permet de gérer les adresses IP et de spécifier des adresses IP privées pour une instance Network Load Balancer (NLB). Lorsque vous créez une instance NLB orientée Internet ou interne, utilisez Alibaba Cloud OpenAPI Portal pour désigner comme adresse IP privée une adresse IPv4 issue du bloc CIDR de chaque vSwitch auquel l'instance NLB est associée.

Notes d'utilisation

  • Vous pouvez spécifier des adresses IPv4 privées pour des instances NLB IPv4 ou à pile double. En revanche, il n'est pas possible de spécifier des adresses IPv6 privées pour les instances NLB à pile double.

  • Chaque vSwitch indiqué lors de la création d'une instance NLB doit disposer d'un nombre suffisant d'adresses IP disponibles. Le système consomme trois adresses IP par vSwitch : deux adresses IP locales destinées à la communication avec le backend et aux vérifications d'état, ainsi qu'une VIP qui dessert les clients. Cette VIP reste statique après la création. Si un vSwitch ne dispose pas d'assez d'adresses IP, la création de l'instance échoue.

    Remarque

    Afin de garantir l'évolutivité d'une instance NLB, nous vous recommandons de réserver au moins huit adresses IP dans chaque vSwitch associé à l'instance NLB.

    • Appelez l'opération DescribeZones pour obtenir la liste actualisée des zones.

    • Appelez l'opération DescribeVSwitches afin de consulter les vSwitches et leurs blocs CIDR.

Procédure

  1. Connectez-vous à OpenAPI Portal.

  2. Sur la page de l'API CreateLoadBalancer, configurez les paramètres de requête pour créer une instance. Dans cet exemple, définissez le paramètre Region sur China (Hangzhou).

    Le tableau ci-dessous décrit uniquement les paramètres pertinents pour cette rubrique. Pour plus d'informations sur la configuration des autres paramètres, consultez la documentation de l'opération CreateLoadBalancer.

    Paramètre

    Description

    Exemple

    LoadBalancerType

    Type d'équilibreur de charge. Définissez la valeur sur network, ce qui indique une instance Network Load Balancer (NLB).

    network

    LoadBalancerName

    Nom de l'instance NLB.

    NLB-test01

    AddressType

    Type d'adresse IPv4 de l'instance NLB.

    • Internet : l'équilibreur de charge possède une adresse IP publique. Le nom DNS est résolu vers l'adresse IP publique, permettant ainsi l'accès à l'instance depuis Internet.

    • Intranet : l'équilibreur de charge dispose uniquement d'une adresse IP privée. Le nom DNS est résolu vers l'adresse IP privée, limitant l'accès à l'instance au sein de son Virtual Private Cloud (VPC).

    Définissez ce paramètre sur Internet ou Intranet selon vos besoins.

    Intranet

    AddressIpVersion

    Version du protocole. Valeurs possibles :

    • ipv4 (par défaut) : IPv4

    • DualStack : pile double

    Cet exemple utilise ipv4.

    ipv4

    VpcId

    ID du VPC dans lequel l'instance NLB est déployée.

    Connectez-vous à la console VPC. Dans la barre de navigation supérieure, sélectionnez la région China (Hangzhou). Sur la page VPC, repérez le VPC cible et consultez son ID.

    vpc-bp18jb3fqfklxde2z****

    ZoneMappings

    Mappages entre les zones et les vSwitches. Vous devez spécifier au moins deux zones.

    • VSwitchId : ID du vSwitch dans la zone.

    • ZoneId : ID de la zone.

      Appelez l'opération DescribeZones pour obtenir les IDs des zones.

    • PrivateIPv4Address : adresse IP privée.

      Important

      Lorsque vous spécifiez une adresse IP privée pour l'instance NLB, assurez-vous que cette adresse appartient au bloc CIDR du vSwitch de destination et qu'elle n'est pas déjà utilisée.

    • AllocationId : ID de l'Elastic IP Address (EIP) associée à l'instance orientée Internet.

    Connectez-vous à la console VPC. Dans la barre de navigation supérieure, sélectionnez la région China (Hangzhou). Sur la page VPC, cliquez sur l'ID du VPC cible. Sous l'onglet Resource Management, cliquez sur le nombre situé à côté de vSwitches pour afficher leurs IDs et leurs blocs CIDR correspondants.

    Dans cet exemple, les zones J et K sont spécifiées. Vous pouvez choisir les zones en fonction du nombre de zones disponibles.

    Configuration de la zone J :

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

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

    • ZoneMappings.1.PrivateIPv4Address : 10.0.3.243

    Configuration de la zone K :

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

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

    • ZoneMappings.0.PrivateIPv4Address : 10.0.2.25

  3. Cliquez sur Initiate Call.

    La réponse suivante est renvoyée. Un code d'état HTTP 200 indique que l'instance a été créée avec succès.

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

    Une fois l'appel effectué avec succès, invoquez l'opération GetLoadBalancerAttribute pour afficher les détails de l'instance NLB nouvellement créée. Vérifiez que la VIP de l'instance dans chaque zone correspond bien à l'adresse IP privée que vous avez spécifiée.

  4. Facultatif :Après un appel réussi, connectez-vous à la console NLB pour visualiser les paramètres de l'instance NLB dont les adresses IP privées sont 10.0.3.243 et 10.0.2.25.

    1. Dans la barre de navigation supérieure, sélectionnez la région China (Hangzhou).

    2. Sur la page Instances, localisez l'instance nouvellement créée et cliquez sur son ID.

    3. Sous l'onglet Instance Details, consultez la VIP de l'instance dans chaque zone et confirmez qu'elle correspond à l'adresse IP privée spécifiée.

Références