ノート:

Oracle Linuxインスタンスの2番目のインタフェースへのIPアドレスの割当て

イントロダクション

このチュートリアルでは、Oracle Linuxインスタンスのセカンダリ・ネットワーク・インタフェースにIPアドレスを割り当てる手順を順を追って説明します。ネットワーク構成を拡張する場合でも、特定のルーティング・ポリシーを設定する場合でも、2番目のインタフェースの追加と構成は重要なスキルです。

次の方法について学習します。

このチュートリアルを終えるまでには、Oracle Linuxインスタンスのネットワーク機能を拡張し、複数のサブネットまたはネットワーク間でシームレスにやり取りできるようになります。

目的

このチュートリアルでは、Oracle Linuxインスタンスの2番目のネットワーク・インタフェースにIPアドレスを割り当てる方法を学習します。

前提条件

タスク1: OCIコンピュート・インスタンスの作成

このタスクでは、Oracle Cloud Infrastructure (OCI)に新しいインスタンスを作成します。

タスク2: インスタンスへの2番目のVNICの追加

タスク3: 2番目のVNICでのIPアドレスの構成

2番目のVNICのIPアドレスの構成は、複数の方法で実行できます。

ノート:包括的で実用的な学習エクスペリエンスを得るには、方法1または方法2から始めてください。OCIネイティブ・ツールを活用し、簡単な設定を提供するためです。わかりやすいように、方法3でスクリプトと自動化を確認し、最後に方法4で詳細な手動構成を試してください。

方法1: OCI CLI (oci-utilsパッケージ)を使用したoci-network-configコマンドを使用した2番目のインタフェースへのIPアドレスの割当て

この方法では、sriov-test-04という名前の新しいインスタンスを作成し、oci-network-configコマンドを使用してIPアドレスを2番目のインタフェースに割り当てます。

前提条件:新しいインスタンスをプロビジョニングし、2番目のVNICを追加しました。

方法2: OCI CLI (oci-utilsパッケージ)を使用して、ocid daemonを使用してIPアドレスを2番目のインタフェースに割り当てます

この方法では、sriov-test-01という名前の新しいインスタンスを作成し、ocidデーモンを使用して2番目のインタフェースにIPアドレスを割り当てます。

前提条件:新しいインスタンスをプロビジョニングし、2番目のVNICを追加しました。

方法3: OCI_Multi_VNIC_Setupスクリプトの使用

この方法では、sriov-test-02という名前の新しいインスタンスを作成し、OCI_Multi_VNIC_Setupスクリプトを使用して2番目のVNICのIPアドレスを構成します。

前提条件:新しいインスタンスをプロビジョニングし、2番目のVNICを追加しました。

方法4: インタフェース構成ファイルの手動作成

sriov-test-03という名前の新しいインスタンスを作成し、/etc/sysconfig/network-scripts/ディレクトリの新しいVNICの定義によって2番目のVNICのIPアドレスを構成します。

ノート:この方法では、メソッド3のスクリプトによって自動的に実行されたほぼすべてのステップを構成します。

前提条件:新しいインスタンスをプロビジョニングし、2番目のVNICを追加しました。

次のステップ

OCI Linuxインスタンスで2番目のインタフェースを構成するための適切な方法を選択する方法は、要件、技術的な専門知識および必要な制御レベルによって異なります。簡単で効率的な設定をお探しの場合は、oci-utilsパッケージおよびOracleネイティブ・ツールを使用するメソッド1およびメソッド2を強くお薦めします。これらの方法は、手動構成や外部スクリプトに飛び込むことなく、OCIの組込み機能を活用したいユーザーに最適です。

また、自動化とスケーラビリティが重要な方法3では、OCI_Multi_VNIC_Setupスクリプトを使用して柔軟なソリューションを提供します。これは、異なるインスタンス間で複数のインタフェースを管理する場合に特に有用であり、構成における時間の節約と一貫性を提供します。

一方、手動構成アプローチである方法4は、最高レベルのカスタマイズを提供します。この方法は、高度なユーザーまたは自動化ツールが使用できない、または推奨されない特定の環境に最適です。また、Oracle Linuxインスタンスでのネットワーキングの内部動作を理解するための優れた方法としても機能します。

これらの方法を理解することで、基本的な設定から複雑なマルチクラウド・アーキテクチャまで、さまざまなシナリオでセカンダリ・インタフェースを柔軟に構成できます。適切なアプローチにより、OCIワークロードに合せた信頼性と効率的なネットワーク構成を確保できます。

承認

その他の学習リソース

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

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