您可能需要覆寫 VMkernel 介面卡的預設閘道來為服務 (例如 vMotion、Fault Tolerance 記錄和 vSAN) 提供其他閘道。

主機上的每個 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 介面卡閘道