ノート:

予約済パブリックIPの動作の理解

イントロダクション

パブリックIPアドレスは、インターネットからアクセスできるIPv4アドレスです。テナント内のリソースにインターネットから直接アクセスできる必要がある場合は、パブリックIPアドレスが必要です。リソースのタイプによっては、他の要件が存在する場合があります。

このチュートリアルの目的は、予約済パブリックIPサービスの概要と、サービスの動作を理解するのに役立つシナリオ例を提供することです。

VCNおよびサブネットの作成

Linuxインスタンスをインターネットに接続するように、VCNを設定します。仮想ネットワークの作成に必要なすべてのコンポーネントを構成します。

  1. ナビゲーション・メニューを開きます。「コア・インフラストラクチャ」の下で、「ネットワーキング」に進み、「Virtual Cloud Networks」をクリックします。

    左側の「コンパートメント」リストで、コンパートメント(または指定されたコンパートメント)が選択されていることを確認してください。

  2. 「VCNウィザードの起動」をクリックします。

  3. 「インターネット接続性を持つVCN」を選択し、「VCNウィザードの起動」をクリックします。

  4. 次のように入力します(説明は斜体です。シナリオの値に置き換えてください)。

    • Name: クラウド・ネットワークの名前を入力します
    • COMPARTMENT: 目的のコンパートメントを選択します
    • VCN CIDRブロック: 10.0.0.0/16
    • パブリック・サブネットCIDRブロック: 10.0.0.0/24
    • プライベート・サブネットCIDRブロック: 10.0.1.0/24
    • DNS解決: チェック済

    ノート: パブリック・サブネットとプライベート・サブネットには異なるCIDRブロックがあります。

  5. 「次へ」をクリックします。

    「インターネット接続を使用したVCNの作成」構成ダイアログが表示され、入力したすべての値が確認され、作成される追加のコンポーネントがリストされます。

  6. 作成」をクリックして、ワークフローを開始します。

    これにより、次のコンポーネントを含むVCNが作成されます:

    VCN、パブリック・サブネット、プライベート・サブネット、インターネット・ゲートウェイ(IG)、 NATゲートウェイ(NAT)、サービス・ゲートウェイ(SG)

  7. ワークフローが完了したら、「Virtual Cloud Networksの表示」をクリックすると、作成したVCNの詳細ページが表示されます。

予約済パブリックIPの作成

  1. OCIナビゲーション・メニューを開きます。「コア・インフラストラクチャ」で、「ネットワーキング」に移動して「IP管理」をクリックします。

    左側の「コンパートメント」リストで、コンパートメント(または指定されたコンパートメント)が選択されていることを確認してください。

  2. 「パブリックIPアドレスの予約」をクリックします。

  3. 次のように入力します(説明は斜体です)。

    • RESERVED PUBLIC IP ADDRESS NAME: 予約済IPアドレスの名前を入力します
    • CREATE IN COMPARTMENT: 必要なコンパートメントを選択します
    • COMPARTMENT_NAMEのIPアドレス・ソース: IPアドレス・ブロックを持ち込んだ場合を除き、このフィールドを変更/入力する必要があります
  4. 再収集されたIPのリストが表示されます。

新しいインスタンスへの予約済IPの割当て

Oracle Linuxインスタンスを作成し、作成後にIPを割り当てます。

  1. ナビゲーション・メニューを開きます。「コア・インフラストラクチャ」で、「コンピュート」「インスタンス」の順に選択します。

  2. インスタンスのリスト画面で、「インスタンスの作成」をクリックします。

  3. インスタンスの名前を入力します。

  4. インスタンスを作成するコンパートメントを選択します。

  5. 「Configure placement and hardware」セクションで、次を選択します。

    • 可用性ドメイン インスタンスを作成する可用性ドメインを選択します
    • フォルト・ドメイン・オプション。チェックを外したままにできます。
    • イメージ 最新のOracle Linux (デフォルトでは、サポートされている最新バージョンがすでに選択されています)
    • [シェイプ]目的のシェイプを選択します。
  6. 「ネットワークの構成」セクションで、次を選択します:

    • ネットワーク 既存の仮想クラウド・ネットワークを選択します
    • 「仮想クラウド・ネットワーク」で、目的のVCNを持つコンパートメントを選択します
    • ネットワーク仮想ネットワーク・クラウド・ネットワークの選択
    • 「サブネット」で、目的のVCNがあるコンパートメントを選択します
    • サブネット パブリック・サブネットを選択します
    • 未チェックのトラフィックを制御するには、ネットワーク・セキュリティ・グループを使用します
    • パブリックIPアドレス 公開IPv4アドレスを割り当てないでください
  7. 「SSHキーの追加」セクションで:

    SSHキー・ペアを保持していない場合:

    1. 「SSHキー・ペアの生成」を選択します。
    2. 「秘密キーの保存」をクリックし、ブラウザのプロンプトに従って秘密キーを保存します。
    3. 「公開キーの保存」をクリックし、ブラウザのプロンプトに従って公開キーを保存します。

    公開キーがある場合は、次のことができます。

    1. 「公開キー・ファイルの選択」を選択します
    2. 公開キー・ファイルを上にドラッグ・アンド・ドロップするか、または場所を参照します。、場所を見つけてファイルを選択します。

    または

    1. 「公開キーの貼付け」を選択します。
    2. 公開キー値をSSHキーに貼り付けます(「Anotehrキー」をクリックして複数のキーを追加できます)。
  8. 「ブート・ボリュームの構成」で、すべてのオプションを選択しないままにします。

  9. 「Create」をクリックします。Instaceの詳細ページが表示されます。インスタンスの状態が実行中になるまで待ちます。

  10. 「リソース」(画面の左側)で、「アタッチされたVNIC」をクリックします

  11. 名前の後に(プライマリVNIC)があるVNIC名をクリックします。VNICの詳細が表示されます。

  12. 「リソース」(画面の左側)で、「IPアドレス」をクリックします。「IPアドレス」リストには、パブリックIPを割り当てないように選択したため、VNICに割り当てられたプライベートIPアドレスと、パブリックIP値が(未割当て)と表示されます。

  13. (行の末尾にある) 3つのドット・アイコンをクリックし、「編集」を選択します

  14. 「Public IP Type」セクションで、「Reserved public IP」を選択します。新しいセクションが表示されます。次を入力します:

    • SELECT EXISTING RESERVED IP ADDRESS: このオプションを選択します
    • COMPARTMENT_NAMEの予約済IPアドレス: 前に作成した予約済IPの選択
  15. 「更新」ボタンをクリックします。「IP Adresses」画面に戻り、予約済IP値が移入されたパブリック値を確認できます。

予約済パブリックIPの割当て解除

  1. ナビゲーション・メニューを開きます。「コア・インフラストラクチャ」で、「コンピュート」「インスタンス」の順に選択します。

  2. インスタンスのリストからインスタンスの名前をクリックします。

  3. 「リソース」(画面の左側)で、「アタッチされたVNIC」をクリックします

  4. 名前の後に(プライマリVNIC)があるVNIC名をクリックします。VNICの詳細が表示されます。

  5. 「リソース」(画面の左側)で、「IPアドレス」をクリックします。「IPアドレス」リストには、VNICに割り当てられたプライベートIPアドレスと、予約済IPおよび(予約済)が確保されたパブリックIP値が表示されます。

    ノート: インスタンスにエフェメラルIPがある場合は、(エフェメラル)が確保されます。エフェメラルIPも割当て解除できます。

  6. 右端にある3つのドットをクリックし、「編集」を選択します

  7. 「パブリックIPタイプ」セクションで、「NO PUBLIC IP」を選択します。

  8. 「更新」ボタンをクリックします。「IP Adresses」画面に戻り、「Public Value」に(Not Assigned)の値が移入されたことを確認できます。

リソースの削除

  1. ナビゲーション・メニューを開きます。「コア・インフラストラクチャ」で、「インスタンス」を選択します。右端で、削除するインスタンスの3つのドットをクリックし、「終了」を選択します。「アタッチされたブート・ボリュームを完全に削除」ボックスにチェックマークを入れ、「インスタンスの終了」をクリックします。

  2. ナビゲーション・メニューを開きます。「ネットワーキング」で、「Virtual Cloud Networks」を選択します。右端で、削除するVCNの3つのドットをクリックし、「終了」を選択します。プロンプトが表示されたら、「終了」をクリックします。

  3. ナビゲーション・メニューを開きます。Under Networking, select IP Management.Ubder resources , select Public IPs.「予約済パブリックIPアドレス」に移動します。右端で、削除する予約済IPの3つのドットをクリックします。プロンプトが表示されたら、「終了」をクリックします。

完了しました。演習を正常に完了しました。

謝辞

その他の学習リソース

docs.oracle.com/learnで他のラボを探すか、Oracle Learning YouTubeチャネルで無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスしてOracle Learning Explorerになります。

製品ドキュメントについては、Oracle Help Centerを参照してください。