ESXI的标准vSwitch支持自定义 VLAN ID,以实现网络隔离!
根据 VLAN ID 的不同,可分为三种网络:
VLAN ID 0 阻止任何携带了 VLAN tag 的数据包
VLAN ID 4095 允许通过携带任何 VLAN tag 的数据包(trunk)
VLAN ID 1~4094 仅允许携带指定 VLAN ID tag 的数据包
默认地,在未做更改的情况下,虚拟机往往是使用的VLAN ID为0的网络,即阻止任何携带了 VLAN tag 的数据包;而当我们需要虚拟机的网卡能接收到携带任何VLAN tag 的数据包时,就需要设置 trunk 网络!
ESXI网络trunk端口设置:
1, 网络—虚拟交换机设置—添加标准虚拟交换机VlanAll,绑定vmnic网卡,安全模式都接受:
2, 网络端口组设置,添加端口组,名称AllVlan—vlan id设为4095(相当于交换机的trunk模式,允许所有的vlan通过),虚拟交换机选择之前建的vlanAll,安全模式都是接受。
这样设置,就可以将ESXI服务器的端口设为trunk,允许所有vlan通过。