ESXI 5.1-无法中继到思科交换机

ESXI 5.1-无法中继到思科交换机

我已将我的 esxi 主机 vSwitch1 配置为使用我的 VMware 主机上的辅助 NIC。

在 vSwitch1 配置上,我已将 VLAN 设置为 4095,这指定允许所有 VLAN。

如果我的思科交换机端口配置设置为访问端口,我的服务器就可以 ping 交换机上的 vlan 接口。

如果我的思科交换机端口配置设置为中继,尽管它保持 UP UP 并且 CDP 信息可用,但我将丢失从 VMware VM 服务器到交换机上的本地 vlan 接口的 ping 连接,并且丢失与网络的所有服务器连接。


ESXI CLI esxcfg-vswitch -l 的输出:

~ # esxcfg-vswitch -l
交换机名称 端口数 使用的端口数 配置的端口数 MTU 上行链路
vSwitch0 128 5 128 1500 vmnic0

端口组名称 VLAN ID 使用的端口数 上行链路
VM 网络 4095 1 vmnic0
管理网络 4095 1 vmnic0

交换机名称 端口数 使用的端口数 配置的端口数 MTU 上行链路
vSwitch1 128 4 128 1500 vmnic1

端口组名称 VLAN ID 使用的端口数 上行链路
VM 网络 2 4095 1 vmnic1


欢迎任何建议!!!

答案1

Port Group您可以为每个 VLAN 在 vSwitch 上设置一个,而不是允许所有 VLAN 通过,并指定每个 VLAN 的实际 VLAN ID。然后设置虚拟机 NIC 以使用端口组作为其子网。您可以通过Virtual Machine Network在 vSwitch 的属性下添加一个来执行此操作。

或者您可以在虚拟机的 NIC 设置中设置 VLAN ID。

您当前配置中存在的问题是,您将两个 VLAN ID(18 和 220)中继到 vSwitch,并告诉 vSwitch 传递所有 VLAN。但是,您的 vSwitch 在流量上留下了 802.1q 标签。在​​此配置中,您的虚拟机应该知道其流量正在使用哪个 VLAN ID。

相关内容