我必须向运行 ESXi 6.5 的 ESXi 主机添加辅助 IP。我的目标是允许在不同本地网络上运行的某些机器与 ESXi 内的虚拟机之间通过辅助接口进行通信。这是一张描绘我意图的地图:
如您所见,我有一个通过主接口连接的主路由器192.168.1.0/24
,我需要连接到由另一个具有不同 IP 范围的路由器管理的另一个网络(192.168.6.0/24
)。
我尝试创建一个连接到具有新 VMKNIC 的新 vSwitch 的新端口组,并创建了一个新的自定义 TCP/IP 堆栈。问题是:
- 我既不能从 CLI 也不能从新 TCP/IP 堆栈中的接口设置网关。
- 连接到新 vSwitch 的 VM 不会到达其他机器,即使它们已正确配置。
任何建议都非常受欢迎!
VM 不通过主机的 TCP/IP 堆栈或与主机的 TCP/IP 堆栈进行通信。
ESXi 主机不是路由器。您需要在路由器上的两个网络之间配置路由。
据我了解,您想使用主机连接 2 个 LAN,这是不可能的,主机不会充当路由器。
主机中有 2 个接口只会使其成为两个 LAN 的一部分(如果它们能够到达 GW),但您不能添加将流量从一个接口重定向/路由到主机内部另一个接口的功能。
为此,您需要修复路由器中的路由,在它们之间建立直接连接并启用路由协议