VMware ESXi配置多块物理网卡

VMware ESXi和VMware Workstation最大的不同是可以独立地安装和运行在裸机上,而不会依赖宿主在一个操作系统之上,本身就相当于一个云操作系统,而在这一套管理体系中,你可以随意创建虚拟机,可以随意部署自己的操作系统,当然整个服务器的资源分配自己控制,也就是用户可以看到自己专属资源的应用程序,而服务器可以做资源管理,完全是云的模子

今天需要在一个ESXi环境里布置一个系统,测试系统性能情况,用到的服务器本身4块网卡,但是我需要用到其中两块,一个用来通信,由于ESXi必须由客户端软件来进行登录和管理,目前没发现服务器上能进行各用户虚拟机操作,所以我试图就分配一个网口,然后通过连接显示器键盘来直接操控服务器测试行不通,必须要一个独立的分配IP的网口;另一个网口用来做数据口,也就是作为测试系统性能的输入

说得更清楚直接一点,我需要用到的两个物理网口,在VMware ESXi上创建的虚拟机中能够具体用到,强大的VMware这个肯定早已经能做到了,我们需要做的就是把他们导出来:

1:通信口

在安装VMware ESXi的时候,中途会让你选择是DHCP还是设置STATIC,此时就已经通过服务器的通信网口分配了IP,在VMware vSphere Client的配置里,默认会出现标准虚拟交换机vSwitch0,而且可以看到你任意创建的虚拟机,都会根据往里通信口来虚拟一个虚拟网口,vmk0,也就是分配了通信IP地址的网口

2:数据口

在我们新创建了虚拟机之后,这时候ifconfig能查到的仅仅是上面说道的虚拟的分配了IP地址的通信口,假如你连这个默认的网口都没DHCP或者静态设置IP,或者onboot为no,那么就首先自己配置一下网络,接下来配置另一个我们需要展示出来的数据口:

(1)VMware vSphere Client的配置页面,点击左边硬件里的网络,可以看到上面说的默认vSwitch0和分配了IP的网口vmk0

(2)添加网络,选择VMkernel,选择好自己想要的屋里适配器,也就是到底想要哪个口做数据口,每个网卡都会有相关型号信息显示出来,自行挑选;下一步,网络标签,自己娶个名字,VLAN ID选择全部(4095),下一步,IP地址自动获取,然后下一步,确定

(3)添加网络,选择虚拟机,下一步,网络标签,自己取名字,VLAN ID选择全部(4095),下一步,直接确定

(4)这样在配置页面的vSwitch0下面就会出现一个变准交换机vSwitch1,右边会将你指定配置的物理适配器告诉你,你可以确定一下是否正确

经过了这几步,一个新的网卡就配置完毕,那么在你创建虚拟机的时候,就不仅仅只有通信网卡可以选择了,真正要达到的也就是这个目的

3:创建新的虚拟机

关键有两点需要注意

(1)上面配置的网卡,在网络里,选择网卡类型的时候,下拉框会有选择,你会发现有两种选择,这就是刚新配置了一种网卡导致的,此时我需要的就是一样配置一个

(2)如果是通过ISO在虚拟机里安装操作系统,首先可以将ISO上传ESXi服务器的database目录下,假如不喜欢上传通过网络共享也可以

4:网络不通或者数据口收不到数据

网络不同的原因前面也说了,大概跟普通实体机一样,自己配置小问题

假如测试数据口收不到数据,这点还是要注意的,今天在测试的时候,数据口与另一台服务器直连,但是数据口收不到数据,原因是虚拟机默认关闭了混杂模式,所以导致数据无法传到虚拟机里,修改方法直接配置,然后网卡属性,编辑,将混杂模式改成接受,保存即可搞定

发表回复