通过网卡连接两个 esxi 主机,以便虚拟机无需交换机/路由器即可进行私有网络通信

通过网卡连接两个 esxi 主机,以便虚拟机无需交换机/路由器即可进行私有网络通信

我有 2 台主机,ESXi01 和 ESXi02,每台主机有 2 个网卡。每台主机上的 1 个网卡连接到 10.0.0.0 网络,两台主机上的 2 个网卡相互连接(服务器到服务器)。

我已经在每个主机上设置了使用网卡 1 的 switch01、使用网卡 2 的 switch02。

每个主机中有 1 个 VM,VM 内部有 2 个 nic。第一个在 switch01 上,第二个在 switch02 上。

我已经分配了静态 IP:

Host-01 上的 VM1

网卡1:10.0.0.20

子网:255.255.255.0

网关:10.0.0.1

网卡2:172.16.0.1

子网:255.255.255.0

网关:空白

Host-02 上的 VM2

网卡1:10.0.0.21

子网:255.255.255.0

网关:10.0.0.1

网卡2:172.16.0.21

子网:255.255.255.0

网关:空白

我无法让 VM1 通过 ping 172.16.0.21 ping 到 VM2。在 esxi 端还需要做其他什么吗?还是我应该将网关设置为 VM 本身?

答案1

网络配置看起来不错(您不需要在 NIC2 上配置网关,如果有的话可能会更具挑战性)。

你确定服务器之间的网线是交叉线而不是标准跳线吗?如果不是,并且服务器不支持自动调整,那么它们将无法通信。

另一种方法(如果您有备用物理交换机)是将备用交换机连接在两台服务器之间。

相关内容