当前位置 博文首页 > 阿俊之家●●●https://ximenjianxue.blog.csdn.net:使用控制台

    阿俊之家●●●https://ximenjianxue.blog.csdn.net:使用控制台

    作者:[db:作者] 时间:2021-09-08 13:30

    一、背景

    本文将记录如何在ESXi/ESX控制台使用命令修改虚拟交换机的 VLAN ID。

    二、修改过程

    1)登录esxi的控制台,查看虚拟交换机当前配置,执行:# esxcfg-vswitch -l,记住虚拟交换机的名称和端口组的名称,输出类似如下:

    Switch Name Num Ports Used Ports Configured Ports Uplinks
    vSwitch0    32   4     32         vmnic0
    
    PortGroup Name Internal ID VLAN ID Used Ports Uplinks
    VM Network 0   portgroup1 0 0 vmnic0
    Service Console portgroup0 0 1 vmnic0
    
    Switch Name Num Ports Used Ports Configured Ports Uplinks
    vSwitch1 64 2 64 vmnic1
    
    PortGroup Name Internal ID VLAN ID Used Ports Uplinks
    VM Network 1 portgroup19 0 0 vmnic1
    

    注意:虚拟交换机和端口组的名称可能不同。

    2)更改端口组上的 VLAN ID,请运行以下命令:

    #esxcfg-vswitch -p “portgroup_name” -v VLAN_ID virtual_switch_name

    eg1:esxcfg-vswitch -p “VM Network 1” -v 10 vSwitch1 //将 VLAN ID10添加到VM Network 1(驻留在vSwitch1上)

    3)验证:esxcfg-vswitch -l,输出如下:

    PortGroup Name Internal ID VLAN ID Used Ports Uplinks
    VM Network 1 portgroup19 10 0 vmnic1

    4)要解决连接问题和配置问题,请使用以下命令在标准 vSwitch 上链接或取消链接 vmnic:

    要取消链接上行链路,请运行以下命令:esxcfg-vswitch -Uvmnic vSwitch

    要添加上行链路,请运行以下命令:esxcfg-vswitch -Lvmnic vSwitch

    cs