セカンダリ・プライベートIPアドレスの割当て

Compute Cloud@Customerでは、インスタンスを作成すると、インスタンスは自動的にVNICを取得し、VNICは自動的にプライマリ・プライベートIPアドレスを取得します。セカンダリ・プライベートIPアドレスをVNICに追加できます。VNICには最大33のプライベートIPアドレス(1つのプライマリ・プライベートIPアドレスと最大32のセカンダリ・プライベートIPアドレス)を指定できます。

同じインスタンスの別のVNICと同じサブネットにVNICを作成すると、VNICの構成の説明に従って非対称ルーティングを導入できます。かわりに、必要なサブネットにある既存のVNICのセカンダリ・プライベートIPアドレスを作成できます。

プライベートIPアドレスの管理のセカンダリ・プライベートIPアドレスの情報(ユースケースなど)を参照してください。

次の手順を実行してセカンダリ・プライベートIPアドレスを割り当てた後、インスタンスにログインして、新しいIPアドレスを使用するようにインスタンスOSを構成します。セカンダリIPアドレス用のインスタンスOSの構成を参照してください。

名前とタグに機密情報を入力しないでください。

セカンダリIPアドレスの移動

セカンダリ・プライベートIPアドレスの追加に加えて、この手順を使用して、現在割り当てられているセカンダリ・プライベートIPアドレスを別のVNICに再割当て(移動)できます。セカンダリ・プライベートIPアドレスが現在割り当てられているVNICと同じサブネットにVNICが存在する必要があるため、新しいVNICは異なるインスタンスにアタッチされている可能性があります。前述のように、同じインスタンス内の同じサブネットに2つのVNICがあると、非対称ルーティングが導入される可能性があります。

セカンダリ・プライベートIPアドレスを移動するには、次の手順で「割当て解除」オプションまたは--unassign-if-already-assignedオプションを参照してください。

VNICプライマリ・プライベートIPアドレスは移動できません。

パブリックIPアドレス・オブジェクトがセカンダリ・プライベートIPアドレス・オブジェクトに割り当てられ、そのセカンダリ・プライベートIPアドレス・オブジェクトを別のVNICに移動すると、パブリックIPアドレス・オブジェクトも一緒に移動します。

    1. 「Compute Cloud@Customerコンソール」ナビゲーション・メニューで、「コンピュート」「インスタンス」の順に選択します。
    2. ページの上部で、セカンダリ・プライベートIPアドレスを追加するインスタンスを含むコンパートメントを選択します。
    3. セカンダリ・プライベートIPアドレスを追加するインスタンスの名前を選択します。

      インスタンス詳細ページが表示されます。

    4. 「リソース」で、「アタッチされたVNIC」を選択します。

      インスタンスにアタッチされているプライマリVNICおよびすべてのセカンダリVNICが表示されます。

    5. セカンダリ・プライベートIPアドレスを追加するアタッチされたVNICの名前を選択します。

    6. VNICの詳細ページの「リソース」で、「IPアドレス」を選択します。

    7. 「セカンダリ・プライベートIPアドレスの割当て」を選択します。

    8. 「プライベートIPのアタッチ」ダイアログ・ボックスでは、すべての入力フィールドはオプションです。

      • IPアドレス:アドレスを入力しない場合、サブネットCIDRのIPアドレスが自動的に割り当てられます。

        アドレスを入力する場合、IPアドレスはサブネットのCIDRブロック内にある必要があります。サブネット内の別のVNICにすでに割り当てられているセカンダリ・プライベートIPアドレスを入力できます。プライマリ・プライベートIPアドレスは入力できません。

        すでに割り当てられているIPアドレスを入力する場合は、次のオプションを参照してください。

      • 割り当てられている場合に割当て解除:前のオプションで、すでに割り当てられているセカンダリ・プライベートIPアドレスを入力した場合は、このアイテムを選択してそのプライベートIPアドレスを移動します。アドレスは、現在このVNICに割り当てられ、再割当てされているVNICから割当て解除されます。

        すでに割り当てられているIPアドレスを入力したが、この項目を選択しない場合、このセカンダリ・プライベートIP割当て操作は失敗します。

      • ホスト名:クラウド・ネットワーク内でDNSに使用されるホスト名を入力します。このオプションは、VCNとサブネットの両方にDNSラベルがある場合にのみ使用できます。

    9. 「IPアドレスのアタッチ」を選択します。

      次の表に、新しいセカンダリ・プライベートIPアドレスを示します。

    10. インスタンスで新しいセカンダリ・プライベートIPアドレスを構成します。セカンダリIPアドレス用のインスタンスOSの構成を参照してください。

  • network vnic assign-private-IPコマンドおよび必須パラメータを使用して、セカンダリ・プライベートIPアドレスを指定されたVNICに割り当てます。セカンダリ・プライベートIPは、VNICと同じサブネットに存在する必要があります。

    oci network vnic assign-private-ip --vnic-id <vnic_OCID> [OPTIONS]

    CLIのコマンド、フラグおよびオプションの完全なリストは、コマンドライン・リファレンスを参照してください。

  • PrivateIp操作を使用して、セカンダリ・プライベートIPアドレスを指定されたVNICに割り当てます。セカンダリ・プライベートIPは、VNICと同じサブネットに存在する必要があります。

    APIの使用およびリクエストの署名の詳細は、REST APIおよびセキュリティ資格証明を参照してください。SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。