すべてのプロダクト
Search
ドキュメントセンター

Server Load Balancer:OpenAPI Explorerを使用してALBインスタンスを作成し、プライベートIPアドレスを割り当てる

最終更新日:Sep 20, 2024

Alibaba Cloud OpenAPI Explorerでは、IPアドレスを管理し、Application Load Balancer (ALB) インスタンスにプライベートIPアドレスを割り当てることができます。 インターネット向けまたは内部向けのALBインスタンスを作成する場合、Alibaba Cloud OpenAPI Explorerを使用して、ALBインスタンスが属する各vSwitchのCIDRブロックにIPv4アドレスをALBインスタンスのプライベートIPアドレスとして指定できます。

使用上の注意

  • プライベートIPv4アドレスは、IPv4またはデュアルスタックALBインスタンスにのみ割り当てることができます。 プライベートIPv6アドレスは、デュアルスタックALBインスタンスではサポートされていません。

  • プライベートIPv4アドレスは、静的IPモードのALBインスタンスにのみ割り当てることができます。 プライベートIPv4アドレスは、動的IPモードのALBインスタンスではサポートされていません。

手順

  1. OpenAPI Explorerにログインします。

  2. [CreateLoadBalancer] ページで、リクエストパラメーターを設定します。 この例では、リージョン中国 (杭州) に設定されています。

    次の表に、このトピックに関連するパラメーターのみを示します。 その他のパラメーターを指定する方法の詳細については、「CreateLoadBalancer」をご参照ください。

    パラメーター

    説明

    VpcId

    ALBインスタンスが存在する仮想プライベートクラウド (VPC) のID。

    VPC IDを表示するには、VPCコンソールにログインし、上部のナビゲーションバーから [中国 (杭州)] を選択し、左側のナビゲーションウィンドウで [VPC] をクリックして、表示するVPCを見つけます。

    vpc-bp1wfo2ytjbr9zs3y ****

    AddressType

    ALBインスタンスに割り当てるIPv4アドレスのネットワークタイプ。

    • Internet: パブリックIPv4アドレス。 ドメイン名は、インターネット経由でアクセスできるパブリックIPv4アドレスに解決されます。

    • イントラネット: プライベートIPv4アドレス。 ドメイン名は、ALBインスタンスのVPC内でのみアクセス可能なプライベートIPv4アドレスに解決されます。

    ビジネス要件に基づいてインターネットまたはイントラネットを指定します。

    イントラネット

    LoadBalancerName

    ALBインスタンスの名前。

    ALB-test01

    ZoneMappings

    ゾーンとvSwitch間のマッピング。 リージョンに2つ以上のゾーンがある場合は、少なくとも2つのゾーンを選択して、サービスの高可用性を確保します。

    • VSwitchId: ゾーン内のvSwitchのID。

      DescribeVSwitch操作を呼び出して、vSwitch IDを照会できます。

    • ZoneId: ゾーンのID。

      DescribeZones操作を呼び出して、ゾーンIDを照会できます。

    • IntranetAddress: ALBインスタンスに割り当てるIPv4アドレス。

      重要

      プライベートIPアドレスをALBインスタンスに割り当てるときは、そのアドレスがvSwitchの宛先CIDRブロックに属し、使用されていないことを確認してください。

    vSwitch IDとCIDRブロックを表示するには、VPCコンソールにログインし、上部のナビゲーションバーから中国 (杭州) を選択し、左側のナビゲーションウィンドウで [VPC] をクリックして、ALBインスタンスのVPCを見つけます。 [リソース管理] タブで、vSwitchパラメーターの下にある数値をクリックします。 次に、vSwitch IDとCIDRブロックを表示できます。

    この例では、ゾーンGとゾーンIが指定されています。 ALBインスタンスのリージョンに基づいてゾーンを指定します。

    ゾーンGの設定:

    • ZoneMappings.1.VSwitchI: vsw-bp1jiciza3mpuyphn ****

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

    • ZoneMappings.1。IntranetAddress: 192.168.1.13

    ゾーンIの設定:

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

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

    • ZoneMappings.0 IntranetAddress: 192.168.0.230

    LoadBalancerEdition

    ALBインスタンスのエディション。 機能と課金ルールは、ALBインスタンスのエディションによって異なります。 有効な値:

    • 基本

    • 標準

    • StandardWithWaf

    基本

    AddressAllocatedMode

    IPアドレスが割り当てられるモード。 有効な値:

    • 修正済み: ALBインスタンスに静的IPアドレスを割り当てます。

    • 動的: ALBインスタンスの各ゾーンにIPアドレスを動的に割り当てます。

    この例では、Fixedが指定されています。

    固定

    LoadBalancerBillingConfig

    ALBインスタンスの課金方法の設定。

    • PayType: ALBインスタンスの課金方法。

      値をPostPayに設定します。これは、従量課金の課金方法を指定します。

    • BandwidthPackageId: ALBインスタンスがインターネットに接続されている場合のインターネット共有帯域幅インスタンスのID。

    • PayType: この例では、PostPayが指定されています。

    • BandwidthPackageId: ビジネス要件に基づいてこのパラメーターを設定します。

    AddressIpVersion

    プロトコルのバージョンです。 有効な値:

    • IPv4 (デフォルト)

    • DualStack

    IPv4DualStackがサポートされています。 ビジネス要件に基づいてIPバージョンを指定します。 DualStackを指定する場合は、ALBインスタンスのvSwitchでIPv6が有効になっていることを確認します。 詳細については、「vSwitchのIPv6の有効化」をご参照ください。

    IPv4

  3. [呼び出しの開始] をクリックします。

    次の結果が返されます。 返されたHTTPステータスコードが200の場合、NLBインスタンスが作成されます。 他のHTTPステータスコードが返された場合は、エラーメッセージに基づいてエラーをトラブルシューティングします。 詳細は、「ALBステータスコード」をご参照ください。

    {
      "RequestId": "0A1F39B6-4BDE-5923-A3BE-E98708413D1B",
      "LoadBalancerId": "alb-gokux4i116yiqf****"
    }

    リクエストの送信後、GetLoadBalancerAttributeを呼び出して、ALBインスタンスの設定を照会できます。

  4. (オプション) ALBインスタンスの作成後、ALBコンソールALBインスタンスのプライベートIPアドレスが192.168.1.13192.168.0.230であることを確認します。

    1. 上部のナビゲーションバーで、中国 (杭州) リージョンを選択します。

    2. [インスタンス] ページで、管理するALBインスタンスのIDをクリックします。

    3. [インスタンスの詳細] タブで、ALBインスタンスのプライベートIPアドレスを表示します。

関連ドキュメント