我正在尝试在 ESXi 中配置两个单独的 vlan。现在我在单独的端口组中的单个 vswitch 上设置了两个 vlan(一个用于 vlan 100,一个用于 vlan 110)。连接到 vlan 100 端口组的端口都不能去任何地方,包括网关。连接到 vlan 110 的端口组的所有东西都工作正常。我已验证路由器和本地物理交换机上都配置了两个 VLAN。目前,根据我能找到的有关 vlan 设置的知识库文章,物理交换机端口设置为中继模式。
唯一可能有点奇怪的是 esx/vsphere 的管理 IP 位于 vlan 110 上,但我不确定这是否会产生任何影响。
基于一些 EB,我是否需要为每个 vlan 设置一个单独的 vswitch,而不是在单个 vswitch 上使用两个端口组?
编辑:这是截图
这是交换机端口配置(同样的配置应用于连接的每个端口):
interface GigabitEthernet2/3
description basqa1vm01 Sig
switchport
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 100,110
switchport mode trunk
switchport nonegotiate
no ip address
wrr-queue cos-map 1 1 0 1
wrr-queue cos-map 1 3 2
wrr-queue cos-map 2 1 3
wrr-queue cos-map 2 2 4 6 7
no cdp enable
end
只有当您需要硬分离哪些物理上行链路可以使用时,才需要单独的 vSwitch。
vSwitch 本身将有一个 NIC 组合配置,它确定端口组和内核端口的默认行为。通常我在这里将所有 NIC 设置为活动的默认行为。
然后在每个端口组或内核端口,您可以覆盖该对象的哪些 NIC 是活动的,哪些是备用的,除非您遇到性能调整问题,否则您可以偷懒而不这样做,只是让所有 NIC 保持活动状态。
在性能场景中,您可以将 vSwitch 默认设置为使用所有上行链路,然后将管理设置为使用第一个 NIC 备用。vMotion 使用第二个 NIC,待机到其余部分,依此类推。
所以在这种情况下......如果两个物理上行链路都已添加到 vSwitch,并且你已经在每个端口组上设置了 VLAN-ID,并且一个工作,一个不工作,我会猜测:
1) 您将另一侧的本机 VLAN 设置为正常工作的
或者
2)你还没有把所有的vlan发送到中继线
这个 vSwitch 的屏幕截图怎么样?
您要上行链接到哪种类型的物理交换机?
不,多个 vlan 可以在同一个 vswitch 中并且可以正常工作。但是你的管理接口应该在一个单独的 vswitch 中,或者实际上,如果你能负担得起,用一个单独的网卡组。