使用控制台命令在 ESXi/ESX 主机上更改 VLAN ID

一、背景

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

二、修改过程

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

Switch Name Num Ports Used Ports Configured Ports Uplinks
vSwitch0    32   4     32         vmnic0PortGroup Name Internal ID VLAN ID Used Ports Uplinks
VM Network 0   portgroup1 0 0 vmnic0
Service Console portgroup0 0 1 vmnic0Switch Name Num Ports Used Ports Configured Ports Uplinks
vSwitch1 64 2 64 vmnic1PortGroup 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


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部