我有 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 上配置网关,如果有的话可能会更具挑战性)。
你确定服务器之间的网线是交叉线而不是标准跳线吗?如果不是,并且服务器不支持自动调整,那么它们将无法通信。
另一种方法(如果您有备用物理交换机)是将备用交换机连接在两台服务器之间。