ホストにカスタム TCP/IP スタックを作成し、カスタム アプリケーションを介してネットワーク トラフィックを転送する方法について説明します。

一度設定した VMkernel アダプタの TCP/IP スタックは、後で変更できません。vMotion またはプロビジョニング TCP/IP スタックを選択する場合は、これらのスタックのみを使用して、ホストの vMotion またはプロビジョニング トラフィックを処理できます。デフォルト TCP/IP スタックの、vMotion 用のすべての VMkernel アダプタは、将来の vMotion セッションで無効になります。プロビジョニング TCP/IP スタックを設定する場合、デフォルトの TCP/IP スタックの VMkernel アダプタは、仮想マシンのコールド移行、クローン作成、およびスナップショット移行など、プロビジョニング トラフィックに関連する操作に対して無効になります。

TCP/IP スタックの構成を変更する必要がある場合は、既存の VMkernel アダプタを削除して、新しい VMkernel アダプタを作成します。その後、このアダプタの TCP/IP スタックを作成できます。

手順

  1. ホストへの SSH 接続を開きます。
  2. root ユーザーとしてログインします。
  3. ESXCLI コマンドを実行します。
     esxcli network ip netstack add -N="stack_name"

結果

これで、ホストにカスタム TCP/IP スタックが作成されます。このスタックに VMkernel アダプタを割り当てることができます。