ESXI 虚拟交换机配置 Trunk 端口组

时间:2024-04-04 16:01:21

背景介绍

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 的数据包时,就需要设置 trunk 网络!

ESXI 设置 Trunk 网络(端口组)

  • 首先,登录到 ESXI 控制台(本文是 ESXI 6.5)
    依次选择:网络 -> 端口组 -> 添加端口组
    ESXI 虚拟交换机配置 Trunk 端口组
    注意,VLAN ID 必须是 4095,只有该 ID 才是 Trunk 模式(允许任何 VLAN 包通过)
    保存后,Trunk 网络就创建好了!

  • 接下来,配置虚拟机网卡,使其使用该 Trunk 网络
    ESXI 虚拟交换机配置 Trunk 端口组
    很简单,虚拟机网络适配器处选择我们创建好的 Trunk 网络即可!
    当多个虚拟机都配置为使用该 Trunk 网络,它们之间就能互相收发携带任何 VLAN tag 的数据包了。

Reference