Chinaunix首页 | 论坛 | 博客
  • 博客访问: 287897
  • 博文数量: 22
  • 博客积分: 2929
  • 博客等级: 上尉
  • 技术积分: 774
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-24 12:00
文章分类

全部博文(22)

文章存档

2013年(1)

2012年(2)

2011年(6)

2010年(11)

2009年(2)

分类: 虚拟化

2012-03-02 09:21:33

在实际网络环境中, 一个Esxi的Host的虚拟机往往不能处在一个vlan中,那么,如果需要在一个Esxi的Host里面添加多个Vlan的虚拟机,是否可以利用现有的Trunk技术呢?答案是肯定的.
Vmware从5.0开始,esx和esxi就合并成一个esxi的版本了,下面的例子都是基于esxi5的.要使Esxi支持trunk,首先需要交换机支持trunk(这是必须的,并且只支持802.1Q的trunk协议).其次,我们需要给esxi的Management Network那个虚拟网卡打上vlan的tag.否则,交换机端口打上trunk的标记,esxi不会识别.
下面,让我们实际操作下:
给 esxi的Management Network打Vlan Tag,有两种方法,一种是通过控制台,另外一种是通过VMware vSphere Client远程连接修改.下面我将两种方法分别实际操作下.
第一种,通过控制台的方式修改,首先,按F2,输入root和root口令后,进入配置界面,选择 Configure Management Network,进入如下界面:

选择vlan(optional)

然后会弹出对话框,让我们输入vlan的ID号码.在[]内输入,按回车确认.


第二种方式是通过 VMware vSphere Client远程连接修改,用  VMware vSphere Client连接上esxi之后,选择host,在右面的配置卡里面选择网络,右面会出现标准交换机Vswitch0如图

选择属性,弹出对话框

选择  Management Network,按编辑按钮,出现如图对话框:

我们在Vlan ID后面的框里面输入Management Network所在vlan的id,本例中vlan Id是110.
通过上述设置之后,esxi所在的交换机端口设置成trunk模式之后,就可以支持vlan了.下面操作添加不同的vlan接口到标准交换机vSwitch0,在上面vSwitch0属性对话框里面,点击添加按钮,弹出对话框


点击下一步,出现对话框:


我们可以自己定义网络标签和vlan ID,点击下一步,最后点击完成按钮,我们需要的Vlan的虚拟接口就设置完成了.
有了支持vlan的虚拟接口,新建虚拟机的时候,选择需要的vlan Id的接口,虚拟机的IP配置到那个vlan所在的ip段,虚拟机就可以与其他vlan通信了,当然,前提是支持Vlan的交换机有Vlan路由功能,也就是说需要三层交换机支持.
阅读(44053) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~