パブリックIPアドレスの管理
Compute Cloud@Customerでは、パブリックIPアドレスによって、データ・センター・ネットワークを含むVCN外部との通信が可能になります。
インスタンスがVCNの外部と通信するには、次のすべてのネットワーク構成が必要です:
-
インスタンスは、サブネットの作成時に構成されるパブリック・サブネットに存在する必要があります。プライベート・サブネットには、サブネット内のインスタンスに割り当てられたパブリックIPアドレスを指定できません。
-
インスタンスには、パブリックIPアドレスが必要です。
-
インスタンスのVCNには、インターネット・ゲートウェイが構成されている必要があります。
-
パブリック・サブネットには、VCN外部のコミュニケーションを可能にするルート表およびセキュリティ・リスト・エントリが必要です。
パブリックIPアドレスを使用してインスタンスを作成すると、そのインスタンスにはアドレス・プールからパブリックIPアドレスが割り当てられます。技術的には、インスタンスのプライベートIPオブジェクトへの割当てであり、プライベートIPが割り当てられているVNICはパブリック・サブネットに存在する必要があります。1つのインスタンスに複数のセカンダリVNICを設定できます。それぞれに(プライマリ)プライベートIPがあります。その結果、インスタンスを複数のパブリックIPにVNIC間で割り当てることができます。
ネットワーキング・サービスは、プライベートのIPv4アドレスと、パブリックIPのタイプと動作をさらに定義する追加プロパティで構成される、OCIDで識別されるパブリックIPオブジェクトを定義します。パブリックIPには2つのタイプがあります:
-
エフェメラル・パブリックIPは一時的なもので、インスタンスの存続期間中に存在します。
-
予約済パブリックIPは、割り当てられているインスタンスのライフタイムを超えて永続的に存在します。割当て解除し、別のインスタンスに再割当てできます。
次の表に、両方のタイプのIPアドレスの違いをまとめます。
特性 |
エフェメラル・パブリックIP |
予約済パブリックIP |
---|---|---|
許可された割当て |
VNICプライマリ・プライベートIP 制限: VNICごとに1つ、インスタンスごとに2つ |
VNICプライマリ・プライベートIP limit: VNICごとに1つ |
作成 |
インスタンスの作成中またはセカンダリVNICの作成中にオプションで作成して割り当てます。VNICにまだ割り当てられていない場合は、後で作成して割り当てることができます。 |
いつでも作成できます。その後、必要に応じて割り当てることができます。 |
割当て解除 |
いつでも割当て解除でき、それによって削除されます。インスタンスを作成したユーザーがパブリックIPを含めたが、インスタンスにそれを含めたくない場合にこれを行うことができます。 インスタンスを停止すると、インスタンスにはエフェメラル・パブリックIPが割り当てられたままになります。 |
いつでも割当て解除でき、それによってテナンシの予約IPのプールに返されます。 |
別のリソースへの移動 |
エフェメラル・パブリックIPを別のプライベートIPに移動することはできません。 |
割当て解除してから別のプライベートIPに再割当てすることで、いつでも移動できます。別のVCNまたは可用性ドメインに含めることができます。 |
自動削除 |
そのライフタイムはプライベートIPライフタイムに関連付けられます。次の場合に自動的に割当て解除および削除されます:
|
不可削除するまで存在します。 |
有効範囲 |
可用性ドメイン |
リージョナル(リージョン内のどのアベイラビリティ・ドメインでもプライベートIPに割当て可能) |
コンパートメントと可用性ドメイン |
プライベートIPと同じ |
プライベートIPとは異なる可能性があります |
パブリック・サブネットにインスタンスを作成すると、特に指定しないかぎり、インスタンスはデフォルトでパブリックIPを取得します。パブリックIPの作成後は、そのタイプを変更することはできません。たとえば、アドレス203.0.113.2を持つ一時的パブリックIPが割り当てられているインスタンスを作成した場合、一時的パブリックIPをアドレス203.0.113.2を持つ予約済パブリックIPに変換することはできません。
直接パブリックにアクセスできるように設計されたリソースは、作成時にプールから割り当てられたパブリックIPアドレスを自動的に取得します。NATゲートウェイの場合、割り当てられたアドレスはリージョナル・エフェメラル・パブリックIPです。他のエフェメラル・パブリックIPと同様に、割当て済リソースを削除すると、自動的に割当てが解除され、削除されます。ただし、他のエフェメラル・パブリックIPとは異なり、自分でこれを編集または割当て解除することはできません。