您可能需要為 VMkernel 介面卡覆寫預設閘道,以為 vSphere vMotion 提供不同閘道。

主機上的每個 TCP/IP 堆疊只能擁有一個預設閘道。此預設閘道屬於路由表,在 TCP/IP 堆疊上運作的所有服務均使用此預設閘道。

例如,可在主機上設定 VMkernel 介面卡 vmk0 和 vmk1。

  • vmk0 用於 10.162.10.0/24 子網路上的管理流量 (預設閘道為 10.162.10.1)

  • vmk1 用於 172.16.1.0/24 子網路上的 vMotion 流量

如果您將 172.16.1.1 設為 vmk1 的預設閘道,vMotion 會使用 vmk1 做為其與閘道 172.16.1.1 的出口介面。172.16.1.1 閘道屬於 vmk1 組態且不在路由表中。僅指定 vmk1 做為出口介面的服務使用此閘道。這為需要多個閘道的服務提供了額外的第 3 層連線選項。

您可以使用 vSphere Web Client或 ESXCLI 命令來設定 VMkernel 介面卡的預設閘道。

請參閱在 vSphere Standard Switch 中建立 VMkernel 介面卡在與 vSphere Distributed Switch 相關聯的主機上建立 VMkernel 介面卡透過使用 esxcli 設定 VMkernel 介面卡閘道