ESXi 6 (U02) 连接到 LAN(Windows VM 可以,Centos 不行)

ESXi 6 (U02) 连接到 LAN(Windows VM 可以,Centos 不行)

我在具有 4 个网卡的 DELL R720 服务器上安装 ESXi 6.0 U2 时遇到了奇怪的网络问题。

我使用 vmnic0 进行安装,并且网络正常(可以访问网络、ping 等。子网 172.16.xx/24)。

我使用了 vmnic1 并创建了 vswitch1 用于 LAN 访问(位于不同的子网 10.xxx/24 中)。我还在此交换机中创建了一个 vmkernel 适配器(用于管理)并分配了一个 IP 地址。

vmnic0和vmnic1都连接到不同的物理交换机。

然后我安装全新的 Centos 7 和 Windows 2012r2 VM 并连接到 vswitch1。我还为这些 VM 分配了所有静态 IP(子网 10.xxx/24)

然而,我在 LAN (10.xxx) 中遇到了一个奇怪的问题:

  • 从 Esxi 主机,我无法 ping 通 LAN 中的网关 (10.xxx)
  • 从 Centos VM,我无法 ping 局域网中的网关
  • 从 Windows VM,我可以 ping 到 LAN 中的网关
  • Centos VM、Windows VM 和 Esxi 主机可以互相 ping 通。

我不知道是什么原因导致了这个问题。我尝试更改 IP、MAC 地址,但只有 Windows VM 可以毫无问题地访问 LAN。

有任何想法吗?

谢谢!

答案1

听起来您的 Linux VM IP 配置中缺少某些内容。您的交换机有管理 IP 吗?如果有,它是否在同一个 10.xxx 网络上?如果是,您可以 ping 通它吗?

您能运行这个命令吗:

netstat -r 

它给出的 ping 错误具体是多少?

相关内容