Vmware ESXi 6.0 多Vlan部署,vSphere Client管理方法
背景:
公司IT部门新购了两台服务器与一台存储,打算做虚拟化,并将存储分成两个部分,分别配给那两台服务器。在宿主机上要安装的虚拟机属于不同的网段,这就涉及了多VLAN,当然这并不是多么高深的技术,属于最常见的。他们需要我提供技术支持,此次把我的思路写下来,方便IT部同事随时翻阅,顺便增加点点击量。新博客需要大家的关注,那样我会更有动力,多写一些干货。
设备:
VMware-VMvisor-Installer-5.5.0-1331820.x86_64 X1
PowerEdge R420 X2
PowerVault MD3200 X1
H3C S3100-26TP-SI X1
思路:
1.下载安装镜像,刻录为光盘。在两台服务器上分别安装ESXi 5.5(略)
2.配置存储,比较简单,略过。(此处采用的是RAID 6)
3.在VMware ESXi中,多Vlan的实现形式有多种,这里我只介绍最常用、实用的,也是官方最推荐的:VST(Virtual Switch Tagging),我要讲解的东西。
4.H3C S3100配置Trunk
步骤:
1.选中ESXi主机,在“配置”选项卡的下拉列表中的“硬件”区域内找到“网络”,你会看到标 准交换机vSwitch0,点击右侧的属性按钮。
2.进入vSwitch0属性,点击左下角的添加,选则虚拟机,下一步,为端口组属性命名,标记 VLAN,这里怎么方便我们使用,怎么标记。比如VmForYanfa,Vlan ID 4.
3.设置好我们要在宿主机安装所有虚机的网段(VLAN),开始配置trunk。
4.ESXi主机的TCP/IP信息为管理VLAN的信息,并非我们想象的单纯的配置在了网卡上。ESXi的IP 地址与网卡不是绑定关系,IP地址是在VMkernel上的,你多添加一个VMkernel端口组,试试效果就知道了。注:配置ESXi主机信息的时候,VLAN选择一个我们方便管理的VLAN。
5.交换机配置
interface Ethernet1/0/19
port link-type trunk
port trunk permit vlan all
interface Ethernet1/0/20
port link-type trunk
port trunk permit vlan all
interface Ethernet1/0/21
port link-type trunk
port trunk permit vlan all
interface Ethernet1/0/22
port link-type trunk
port trunk permit vlan all
服务器都是双网卡,都插在了配置了Trunk的交换机端口上。
6.之所以绑定双网卡,一个是为了冗余,一个是为了更好地负载均衡。选择我们创建好的端口组,点击编辑,选择网卡绑定选项卡,根据我们的意愿,把一块网卡设置为活动的,一块设置为待机的,当然另外的端口组反着来就好了。配置过网络MST(Multiple Spanning Tree)多生成树协议的应该不会陌生了吧。
7.创建虚拟机,选择对应的端口组,分别测试上网。
8.有一点特别需要注意:如果我们没有划分VLAN,我们默认认为是VLAN 1,这是网络工程师通常认为的,当然我也是一枚网络工程师。怎么搞都不通,这时候我改为了无VLAN发现通了。VMware对于H3C的未划分Vlan的数据包是这样处理的,Cisco的没有测试。各位看客可以自行测试,也可以反馈给我哟!
Vmware ESXi 6.0 多Vlan部署,vSphere Client管理方法的更多相关文章
- 【转载】VMWare ESXi 5.0和vSphere Client安装和配置
免责声明: 本文转自网络文章,转载此文章仅为个人收藏,分享知识,如有侵权,请联系博主进行删除. 原文作者:张洪洋_ 原文地址:http://blog.sina.com.cn ...
- VMware ESXi 8.0 SLIC 2.6 & macOS Unlocker (Oct 2022 GA)
ESXi 8.0.0 GA (General Availability) 请访问原文 VMware ESXi 8.0 SLIC 2.6 & macOS Unlocker (Oct 2022 G ...
- VMware ESXi 7.0 U2 SLIC & Unlocker Intel NUC 专用镜像
构建 Nano Datacenter 的两大平台 在测试环境或者家庭实验室(Home lab)中使用 VMware vSphere 作为虚拟化平台非常普遍,笔者更倾向使用 Nano Datacente ...
- VMware ESXi 7.0 U2 SLIC & Unlocker Intel NUC 专用镜像 202109 更新
2021.08.31 更新:集成 "vmkusb-nic-fling" 和 "nvme-community",现在只有一个镜像. 2021.06.16 更新:集 ...
- VMware ESXi 7.0 U2 SLIC 2.6 & Unlocker 集成 Intel NUC 网卡、USB 网卡和 NVMe 驱动
ESXi 7 U2 标准版镜像集成 NUC 网卡.USB 网卡 和 NVMe 驱动. 请访问原文链接:https://sysin.org/blog/vmware-esxi-7-u2-nuc-usb-n ...
- VMware ESXi 7.0 U2 SLIC & Unlocker USB 网卡驱动集成镜像 202109更新
2021.08.31 更新:集成 "vmkusb-nic-fling"."net-community" 和 "nvme-community" ...
- 让VMware ESXi虚拟交换机支持VLAN
眼下虚拟化应用比較广泛,通常情况下.一台物理主机在安装VMware ESXi或Hyper-V虚拟机软件后.能够在一台物理主机上创建多个虚拟机,而且创建的每一个虚拟机能够像原来的物理一样对外提供服务,这 ...
- Vmware ESX 5.0 安装与部署
近期我公司部署了虚拟化,採购了两台Dell R710的server(CPU:64位双核,主频:2.4GHZ, 32G 内存.硬盘:2块300G做Riad 1.3块2T做Riad 5 .10块网卡),在 ...
- ESXi 强制4G内存解决(VMware ESXi 6.0.0.update02 )
手上有个性能不太好的机器,想着装一个系统有点浪费,但是4G内存实际识别只有3.7G,到达不了EXSi的最低4G限制,无法安装.最终找到一个解决方法,经过验证适用于ESXi 6.0. 源自于:ESXi ...
随机推荐
- (转)Unity笔记之编辑器(BeginToggleGroup、BoundsField、ColorField) ...
1. BeginToggleGroup() BeginToggleGroup函数是定义了一个控制范围,可以控制该范围中的GUI是否启用,看下演示代码: [code]csharpcode: using ...
- iOS开发之 -- 判断tableview/scrollview的滑动方法,及导航栏渐变的实现代码
开发的过程中,肯定会用到在视图想上滑动的时候,在导航处做一些操作,比如向上滑动的时候,做个动画,出现一个搜索框,或者其他的操作,那么我们怎么来判断它的滑动方向呢? 首先我们应该知道tableview继 ...
- python中的json和pickle
author:headsen chen date::2018-04-10 09:56:54 json模块和pickle模块: 这是用于序列化的两个模块: 概念介绍:json和pickle模块是将数据 ...
- iOS设置导航栏透明度
As I support Colin's answer, I want to give you an additional hint to customize the appearance of an ...
- 160809、tomcat中配置多个域名及将tomcat配置成系统服务
本地测试用的(注意红色部分) 第一步.自己的windows电脑,在c盘中有个hosts文件(搜索一下),做以下修改(其中127.0.0.1是本机地址,192.1638.10.139是我虚拟机中linu ...
- FineUI 获取x_state并解析
public JObject PostBackStates() { JObject xState = null; if (Page.IsPostBack) { string state = HttpC ...
- Qunit 和 jsCoverage使用方法(js单元测试)
Qunit 和 jsCoverage使用方法(js单元测试) 近日在网上浏览过很多有关js单元测试相关的文档,工具,但是,针对Qunit 和 jsCoverage使用方法,缺少详细说明,对于初入前端的 ...
- flask大全
django:重武器,内部包含了非常多组件:ORM.Form.ModelForm.缓存.Session,中间件,信号等... flask:短小精悍.内部没有太多组件,第三方组件非常丰富 1.初识fla ...
- Objective-C学习笔记(五)——数据类型与限定词
如同其它不论什么的编程语言一样,想要更深入的学习.必需要了解该门语言的数据类型与限定词. OC的数据类型例如以下: (1)int:整型: int a; int b=2; int ...
- Java集合类学习记录
被标记为transient的属性在对象被序列化的时候不会被保存int[] arr1 = {1, 2, 3, 4, 5}; int[] arr2 = Arrays.copyOf(arr1, new_le ...