ネットワーク・ロード・バランサでのプライベートIPアドレスの予約

アドレスが使用できるように、ネットワーク・ロード・バランサのプライベートIPアドレスを予約します。

プライベートのIPv4またはIPv6アドレスは、ネットワーク・ロード・バランサの作成時に予約できます。アドレスを予約すると、ネットワーク・ロード・バランサを削除したときに、サブネットのエフェメラル・プールに戻せなくなります。予約済IPアドレスは、別のリソースに割り当てられるのではなく、後続のネットワーク・ロード・バランサで引き続き使用できます。

この機能を有効にするには、ネットワーク・ロード・バランサの作成時にCLIまたはAPIを使用して、コンソールまたは対応するOCIDでIPアドレスを指定します。既存の予約済IPアドレスを選択するか、特定のIPアドレスを指定できます。この機能では、パブリック・ネットワーク・ロード・バランサとプライベート・ネットワーク・ロード・バランサで、IPv4アドレスとIPv6アドレスの両方がサポートされます。ネットワーク・ロード・バランサの作成後は、予約済IPアドレスを変更できません。ネットワーク・ロード・バランサを作成する場合は、既存の予約済プライベートIPアドレスを選択するか、新しい予約済プライベートIPアドレスを作成します。

ネットワーク・ロード・バランサー作成時

    1. 「ネットワーク・ロード・バランサの作成」の説明に従って、ネットワーク・ロード・バランサを作成します。
    2. ワークフロー作成の「詳細の追加」ページで、既存の予約済IPアドレスを選択するか、「予約済IPv4プライベート・アドレス」フィールドまたは「予約済IPv6」フィールドでネットワーク・ロード・バランサのサブネットから新しい予約済IPアドレスを作成します。
    3. ネットワーク・ロード・バランサの作成を続行します。
  • ネットワーク・ロード・バランサの作成の説明に従って、CLIを使用してネットワーク・ロード・バランサを作成します。オプションの--reserved-ipsパラメータを含めます。

    このオプションは、ReservedIP型のアイテムを含むJSONリストです。詳細は、ReservedIP APIリファレンスを参照してください。これは複合型で、その値は有効なJSONである必要があります。値は、file://path/to/file構文を使用して、コマンドラインまたはファイルで文字列として指定できます。

    CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。

  • CreateNetworkLoadBalancer操作を実行します。reservedIpsパラメータを含めます。

ネットワーク・ロード・バランサの更新時

更新中にネットワーク・ロード・バランサのサブネットから予約済IPv6アドレスを追加する場合、サポートされている遷移は、予約済IPv6アドレスを追加することで、IPv4のみの構成からデュアルスタックIPv4/IPv6構成への遷移のみです。予約済プライベートIPv4アドレスを選択できるのは、ネットワーク・ロード・バランサを作成する場合のみです。
ノート

ネットワーク・ロード・バランサのすでに割り当てられているエフェメラル・アドレスは予約しないでください。そのアドレスを予約されたIPアドレスに変換することはできません。プライベートIPv4アドレスを予約できるのは、ネットワーク・ロード・バランサを作成する場合のみです。既存のネットワーク・ロード・バランサに予約済IPアドレスを追加する場合、IPv6アドレスを予約できるのは、IPv4のみのNLBをデュアル・スタックに変換する場合のみです。
    1. 「ネットワーク・ロード・バランサ」リスト・ページで、操作するネットワーク・ロード・バランサを選択します。リスト・ページまたはネットワーク・ロード・バランサの検索に関するヘルプが必要な場合は、ネットワーク・ロード・バランサのリストを参照してください。
    2. 詳細ページで、「編集」を選択します。
      「ネットワーク・ロード・バランサの編集」パネルが開きます。
    3. IPv6割当てで、「IPv6アドレスの割当てを許可」を有効にします。
      この機能を有効にすると、ネットワーク・ロード・バランサのデュアルスタックIPv4/IPv6実装が提供されます。
    4. 「予約済IPアドレス」オプションを選択します。
    5. 次の予約済IPアドレス・オプションのいずれかを選択します。
      • 既存の予約済IPアドレスの選択: リストから既存の予約済IPアドレスを選択します。
      • 新規予約済IPアドレスの作成: 作成する予約済IPアドレスの名前とIPアドレスを入力します。
    6. 「保存」を選択します。
    予約済IPv6アドレスは、ネットワーク・ロード・バランサのVNICにアタッチされます。
  • ネットワーク・ロード・バランサの編集の説明に従って、CLIを使用してネットワーク・ロード・バランサを更新します。オプションの--reserved-ipv6-idパラメータを含めます。また、--nlb-ip-versionパラメータを値IPV4_AND_IPV6とともに含める必要があります。例:

    oci nlb network-load-balancer update --network-load-balancer-id network_load_balancer_ocid --reserved-ipv6-id reserved_ipv6_ocid --nlb-ip-version IPV4_AND_IPV6 [OPTIONS]

    CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。

  • UpdateNetworkLoadBalancer操作を実行します。UpdateNetworkLoadBalancerDetailsで、reservedIpv6Idを予約済IPv6アドレスのOCIDに設定し、nlbIpVersionをIPV4_AND_IPV6に設定します。