ESXi - Multiple Separate Concurrent Uplinks on vSwitch?

Eli*_*Eli 7 networking routing vmware-esxi vmware-vsphere

I currently have an ESXi server hosting a PFSense guest which is being used as an internet-facing router.

This ESXi server is set up with two vSwitches (each with an associated port group):

  1. WAN - 1 physical uplink
  2. LAN - Connected to a few other virtual machines, as well as 11 physical GigE uplinks.

Edit (to clarify):

  • The "WAN" vSwitch physical uplink connects to a modem - this works fine.
  • The "LAN" vSwitch physical "uplinks" will be connected to physical clients on the internal network.

The PFSense guest on this server has virtual NICs attached to each of the aforementioned port groups (both WAN and LAN), and successfully routes traffic between the two, albeit with one caveat: Only one of the physical uplinks on the LAN vSwitch functions at a time, so I can only connect one physical client machine at a time to the network. This is ostensibly because it is currently configured for failover.

I would like to be able to configure the LAN vSwitch so that instead of using each of the physical uplinks for failover for one link in total, it instead treats each as a separate link allowing different physical clients to be connected to each (functioning as, well, a switch) - if this is possible, how would I go about configuring this?

Thanks!

Edit: Current configuration:

此 vSwitch 上的物理适配器并未全部连接到交换机 - 我不想聚合链接。我只是想将多个外部机器连接到这些物理适配器,并让 vSwitch 在它们之间执行数据包交换(允许它们与 VM 位于同一网络上,而无需使用外部交换机)。

截图 1 截图 2

Tom*_*iie 2

那么运行 ESXi 并托管 pfSense 虚拟机的物理服务器有 12 根物理 UTP 电缆连接到它:一根用于到 Internet 路由器的 WAN 链路,另外 11 根用于内部连接?这11根内部使用的UTP电缆是直接连接到其他服务器还是先连接到交换机?如果只有一个处于开启状态,另外 10 个处于关闭状态,我会怀疑交换机上的生成树协议在检测到环路时禁用了 10 个接口?为什么不在交换机和 ESXi 主机上创建端口通道 (LACP) 配置?

如果这些电缆直接将 ESXi 主机连接到其他服务器,我会检查端口速度和双工设置以及 UTP 电缆类型(直通与交叉)。