瞭解如何在主機上建立自訂 TCP/IP 堆疊,以透過自訂應用程式轉送網路流量。

您一旦為 VMkernel 介面卡設定了 TCP/IP 堆疊,此後便無法變更。如果選取 vMotion 或佈建 TCP/IP 堆疊,則只能使用這些堆疊來處理主機上的 vMotion 或佈建流量。預設 TCP/IP 堆疊中所有用於 vMotion 的 VMkernel 介面卡均會停用,以便今後進行 vMotion 工作階段。如果設定佈建 TCP/IP 堆疊,則預設 TCP/IP 堆疊中的 VMkernel 介面卡會停用,以便進行包括佈建流量在內的作業 (例如虛擬機器冷移轉、複製以及快照移轉)。

如果您必須變更 TCP/IP 堆疊組態,請刪除現有的 VMkernel 介面卡並建立新的介面卡。然後,您可以為該介面卡建立 TCP/IP 堆疊。

程序

  1. 開啟與主機的 SSH 連線。
  2. 以根使用者身分登入。
  3. 執行 ESXCLI 命令。
     esxcli network ip netstack add -N="stack_name"

結果

自訂 TCP/IP 堆疊隨即在主機上建立。您可以將 VMkernel 介面卡指派給該堆疊。