VMware ESXi中VLAN的三种实现及设置

在VMware ESXi网络中VLAN实现方式可以分成3种:

1. EST – External Switch Tagging

通过将交换机的端口划分到不同的VLAN实现虚拟机的VLAN分配.
优点: 与管理物理环境相似,无需在ESXi服务器上配置VLAN
缺点: 绑定在同一物理端口的虚拟机只能属于同一VLAN

  • 物理交换机配置:
    [思科]

    # switchport mode access
    # switchport access vlan xx

    [华为]

    # port link-type access
    # port default vlan xx
  • 虚拟交换机(vSwitch)配置: 无
  • 虚拟机(vm)配置: 无

2. VST – Virtual Switch Tagging

通过在虚拟交换机中配置多个port group对应多个VLAN, 物理交换机启动trunk
优点:VMware推荐的方式,可以在ESXi的一个物理端口支持多个vlan
缺点: 配置比较复杂

  • 物理交换机配置:
    [思科]

    # switchport trunk encap dot1q
    # switchport  mode  trunk

    [华为]

    # port link-type trunk
    # port trunk allow-pass vlan all
  • 虚拟交换机(vSwitch)配置:
    注意:在配置之前,首先物理交换机的端口先设置为access模式,然后将vmware 设置一个管理ip然后通过用vmware client 登陆管理ip 先将管理ip的vlan1 添加到交换机的vlan id里面 ,添加完之后,在将物理交换机的端口改为 trunk模式 ,否则如果你先将物理交换机的端口改为trunk ,vmware client 将无法登陆管理ip。

    3. VGT – Vitual Guest Tagging

    通过虚拟机来实现标识不同vlan的数据,物理交换机启用trunk
    优点:适用于特殊情况,如linux路由器的虚拟机
    缺点:需要虚拟机支持802.1q

  • 物理交换机配置:
    [思科]
    #switchport trunk encap dot1q

    [华为]

    # port link-type trunk
    # port trunk allow-pass vlan all
  • 虚拟交换机(vSwitch)配置:
    • 将vSwitch中port group的vlan id改为4095
    • 虚拟机(vm)配置:安装802.1q trunk驱动程序

原文地址:https://blog.51cto.com/huanghai/2374763

时间: 2024-10-14 02:28:10

VMware ESXi中VLAN的三种实现及设置的相关文章

VMware下网络配置的三种模式

目录 一 网络配置中出现的错误及解决方案二 VMware下网络配置的三种模式简介1.桥接模式(Bridged)2.网络地址转化模式(NAT)3.仅主机模式(host-only) 网络配置中出现的错误及解决方案 错误1: 安装好虚拟机之后一切正常,等过了一天再使用时发现获取不到IP地址. 错误分析:考虑虚拟机配置了NAT模式.Bridged模式和host-only模式. 首先考虑NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,

VMware ESXi中不能显示CPU及内存使用情况的解决方法

今天一个网友问我,他管理的机房有4台ESXi 5.1的服务器,其中三台ESXi Server不能显示各个虚拟机占用的CPU.内存情况了,如图1-1所示. 图1-1在"虚拟机"选项卡中不能显示每个启动虚拟机的资源占用情况 另外,在VMware ESXi的"摘要"中,CPU与内存的使用情况也统计出错,如图1-2所示. 图1-2 摘要统计出错 在出现这个问题时,各个ESXi Server上的虚拟机可以正常启动.关闭,并且各虚拟机运行的系统及应用不受影响. 从上面两个图我看

Android中常用的三种存储方法浅析

Android中常用的三种存储方法浅析 Android中数据存储有5种方式: [1]使用SharedPreferences存储数据 [2]文件存储数据 [3]SQLite数据库存储数据 [4]使用ContentProvider存储数据 [5]网络存储数据 在这里我只总结了三种我用到过的或即将可能用到的三种存储方法. 一.使用SharedPreferences存储数据 SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置信息比如窗口状态,它的本质是基

Jquery中each的三种遍历方法

Jquery中each的三种遍历方法 $.post("urladdr", { "data" : "data" }, function(data) { $.each(data, function(n,value) { });}); 1.选择器+遍历 $('div').each(function (i){ i就是索引值 this 表示获取遍历每一个dom对象 }); 2.选择器+遍历 $('div').each(function (index,dom

在VMware ESXi中使用固态硬盘的注意事项

为了提高虚拟机的性能,在现在配置VMware ESXi时,一般需要在主机上添加一块到多块固态硬盘,作为缓存使用.通常情况下,为主机配置1块120G-240GB的固态硬盘即可.在使用固态硬盘时,不要使用服务器的RAID卡配置程序,将硬盘用RAID0配置,因为在启用了RAID配置之后,在VMware ESXi中将不能正确的识别出固态硬盘,此时只会将固态硬盘作为普通磁盘使用. 在本示例中有两台服务器,其中一台服务器的固态硬盘使用RAID卡配置为RAID1,则此块硬盘不能当做固态硬盘识别,如图1-1所示

【浅墨Unity3D Shader编程】之五 圣诞夜篇: Unity中Shader的三种形态对比&混合操作合辑

本系列文章由@浅墨_毛星云 出品,转载请注明出处.  文章链接:http://hpw123.net/a/C__/kongzhitaichengxu/2014/1222/164.html 作者:毛星云(浅墨)    微博:http://weibo.com/u/1723155442 邮箱: [email protected] QQ交流群:330595914 更多文章尽在:http://www.hpw123.net 本文算是固定功能Shader的最后一篇,下一次更新应该就会开始讲解表面Shader,而

java中 this 的三种用法

Java中this的三种用法 调用属性 (1)this可以调用本类中的任何成员变量 调用方法(可省略) (2)this调用本类中的成员方法(在main方法里面没有办法通过this调用) 调用构造方法 (3)this调用构造方法只能在本构造方法中调用另一个构造方法(4)this 调用构造方法必须写在第一行 eg: 1 public class ThisDemo { 2 private int id; 3 private String name; 4 public ThisDemo(){ //(1)

Python中逗号的三种作用

最近研究python  遇到个逗号的问题 一直没弄明白 今天总算搞清楚了 1.逗号在参数传递中的使用: 这种情况不多说  没有什么不解的地方 就是形参或者实参传递的时候参数之间的逗号 例如def  abc(a,b)或者abc(1,2) 2.逗号在类型转化中的使用 主要是元组的转换 例如: >>> a=11>>> b=(a)>>> b11>>> b=(a,)>>> b(11,)>>> b=(a,22)

Sql Server删除数据表中重复记录 三种方法

本文介绍了Sql Server数据库中删除数据表中重复记录的方法. [项目]数据库中users表,包含u_name,u_pwd两个字段,其中u_name存在重复项,现在要实现把重复的项删除![分析]1.生成一张临时表new_users,表结构与users表一样:2.对users表按id做一个循环,每从users表中读出一个条记录,判断new_users中是否存在有相同的u_name,如果没有,则把它插入新表:如果已经有了相同的项,则忽略此条记录:3.把users表改为其它的名称,把new_use