仮想プライベートクラウド (VPC) で内部向け Classic Load Balancer (CLB) インスタンスを作成する際、システムが自動的に選択する代わりに、特定のプライベート IPv4 アドレスを割り当てることができます。
前提条件
開始する前に、以下を確認してください。
ターゲットリージョン内の VPC と vSwitch
vSwitch の CIDR ブロック内で、まだ使用されていない利用可能な IPv4 アドレス
使用可能な vSwitch ID および VPC ID
制限事項
プライベート IP アドレスの割り当ては、VPC 内の内部向け CLB インスタンスでのみサポートされています。
インターネット向け CLB インスタンスは、IP アドレスの割り当てをサポートしていません。
クラシックネットワーク内の CLB インスタンスは、IP アドレスの割り当てをサポートしていません。
特定のプライベート IP アドレスを持つ CLB インスタンスの作成
OpenAPI Explorer にアクセスし、
CreateLoadBalancerページを開きます。次のパラメーターを設定します。この例では、リージョンとして 中国 (上海) を使用します。完全なパラメーターリファレンスについては、「CreateLoadBalancer」をご参照ください。
パラメーター 説明 例 RegionIdCLB インスタンスが作成されるリージョンです。利用可能なリージョンのリストを取得するには、DescribeRegions を呼び出します。 cn-shanghaiLoadBalancerNameCLB インスタンスの名前です。 CLB-test01VpcIdVPC の ID です。VPC コンソールVPC コンソールにログインし、中国 (上海) を選択して、VPC ページから VPC ID をコピーします。 vpc-bp18jb3fqfklxde2z****VSwitchIdvSwitch の ID です。このパラメーターを設定すると、アドレスタイプが自動的に intranetに設定されます。VPC ページで VPC ID をクリックし、Resource Management タブに移動して、vSwitch ID とその CIDR ブロックを見つけます。vsw-bp1gw3z8urk2a7n8j****PayType支払い方法です。 PayOnDemand(従量課金)InstanceChargeType課金方法です。
PayByCLCU: 使用量に基づく課金。
PayByCLCU(LCU 別課金)AddressCLB インスタンスに割り当てるプライベート IP アドレスです。アドレスは、vSwitch の CIDR ブロック内で利用可能な IP である必要があります。 172.16.20.189[通話の開始] をクリックします。成功した呼び出しの場合、HTTP ステータスコード
200が返され、以下の例と同様の応答が得られます。{ "LoadBalancerName": "CLB-test01", "VpcId": "vpc-uf6x6rm6tdj********", "RequestId": "60E9F897-6C4B-5E37-BBFA-***********", "ResourceGroupId": "rg-acfm2bz********", "Address": "172.16.20.189", "NetworkType": "vpc", "AddressIPVersion": "ipv4", "VSwitchId": "vsw-uf6ee831m3********", "LoadBalancerId": "lb-uf6p0mf********" }異なるステータスコードを受信した場合は、応答のエラーメッセージを確認するか、「HTTP 5xx エラーのトラブルシューティング」をご参照ください。
割り当てを確認します。DescribeLoadBalancerAttribute を呼び出し、CLB インスタンスのエンドポイントが指定されたプライベート IP アドレスであることを確認します。
(オプション) CLB コンソールにログインして、UI で割り当てを確認します。
上部のナビゲーションバーで、中国 (上海) リージョンを選択します。
[インスタンス] ページで、インスタンス ID をクリックします。
「[インスタンスの詳細]」タブで、「[エンドポイント]」に
172.16.20.189が表示されていることを確認します。
次のステップ
API ではなくコンソールから CLB インスタンスを作成するには、「CLB インスタンスの作成と管理」をご参照ください。
Application Load Balancer (ALB) インスタンスにプライベート IP アドレスを割り当てるには、「OpenAPI Explorer を使用して ALB インスタンスを作成し、プライベート IP アドレスを割り当てる」をご参照ください。
Network Load Balancer (NLB) インスタンスにプライベート IP アドレスを割り当てるには、「OpenAPI Explorer を使用して NLB インスタンスを作成する際にプライベート IP アドレスを指定する」をご参照ください。