VLAN中继端口不适用于ESXi 5

我刚刚购买了我的第一个支持VLAN的交换机(SLM2008T-NA),并试图configuration我的第一个VLAN。 但是,我无法使我的trunk端口与ESXi 5一起工作。

这是我目前的设置:

Port 8 -> Access, PVID 300, Admit Untagged Only ... Port 1 -> Trunk, PVID 300, (I guess it's obviously tagged, since it's a trunk port ?) 

基本上,端口8是我的LAN,端口1连接到ESXi中的vSwitch,ESXi连接到pfSense设备。

我无法使我的中继端口与ESXi通信,无法通过在ESXi中的端口组中指定VLAN ID 300,或者甚至通过在pfSense下添加VLAN接口(ESXi中未指定VLAN),无法正常工作。

此外,在所有端口上启用了Ingress Filtering,我不知道这个选项是否可以改变一些东西。

我在这里有点困惑,这是我第一次使用VLAN,我做错了什么?

另外,作为一个侧面的问题,允许ESXi处理VLAN,还是在pfSense中添加一个VLAN接口,并让它进行pipe理是一个更好的主意?

让ESXi处理VLAN是最好的。 我怀疑你的问题是你在trunk端口上指定了一个PVID。 您应该设置允许的VLAN,而不是设置本地VLAN。 尝试将PVID设置为0或1,然后在端口上允许VLAN300。