ホストにカスタム 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 スタックを作成できます。
手順
- ホストへの SSH 接続を開きます。
- root ユーザーとしてログインします。
- ESXCLI コマンドを実行します。
esxcli network ip netstack add -N="stack_name"
結果
これで、ホストにカスタム TCP/IP スタックが作成されます。このスタックに VMkernel アダプタを割り当てることができます。