本文由秀依林枫提供友情赞助,首发于烂泥行天下

公司的服务器基本上都是在IDC机房里面的,为了更有效的利用服务器性能。所以有几台服务器,安装的是ESXI5.0做成虚拟化。

注意目前这些服务器都是双网卡的。

因为不是自己安装的ESXI,都是机房那边安装好,然后把ESXI管理IP以及密码告诉我。然后我远程连接管理虚拟机,所以机房那边,把这几台服务器的ESXI管理IP地址全部配置为公网IP。

这对于公司来说就是一种浪费,因为公网IP本来就是需要花钱购买的。所以就打算把这个IP地址更换为私网IP,节省的这个公网IP就可以做其他使用了。除此之外,还打算把现在ESXI默认的管理网卡vmnic0,更换为网卡vmnic1。

因为是实验,所以在此先声明。192网段,代表生产环境的公网IP。10网段,就是我需要配置的私网IP,也是生产环境的私网IP。

ESXI5.0刚开始安装完毕后的网络配置如下:

需要再次说明的是有关ESXI5.0上两块网卡的连接方式,这两块网卡的都是直接在同一个局域网、同一个交换机之下。

要达到上述的目的,我们需要进行以下几步操作:

1、 添加标准交换机vSwitch1

2、 添加ESXI新的管理IP

3、 配置本机私网IP

4、 使用新的管理IP连接ESXI

5、 更换ESXI管理网卡

一、添加标准交换机vSwitch1

下面我们开始更换ESXI的管理网卡,在更换管理网卡之前,我们需要先添加一个标准交换机vSwitch1。如下:

点击“设置”—“网络”—“添加网络”,如下:

在弹出的窗口,“连接类型”,我们选择“虚拟机”,如下:

“网络访问”,选择没有使用的第二块网卡。如下:

“连接设置”,选择默认即可,如下:

然后完成,最后结果如下:

二、添加ESXI新的管理IP

标准交换机vSwitch1添加完毕后,我们再来添加新的管理IP。如下:

点击“设置”—“网络”—“添加网络”,如下:

“连接类型”选择“VMkernel”,如下:

“VMkernel网络访问”选择刚刚新建的标准交换机vSwitch1,如下:

“VMkernel连接设置”选择默认即可,如下:

“VMkernel-IP连接设置”中这个一定要注意,我现在配置的10.10.1.5,这个IP地址。

最后IP配置完毕后,如下:

点击“下一步”,如下:

以上配置完毕后,如下:

三、配置本机私网IP

为什么要配置本机私网呢?

在前文已经介绍过了,这个ESXI是在本机的VMWare中虚拟出来的一台虚拟机,而且这台ESXI虚拟机的两张网卡,网络连接方式是桥接模式。就是相当于这个ESXI虚拟机和本机是在同一个局域网。

本机的IP地址配置如下:

本机IP地址配置为10.10.1.4

另外这边还需要说明一下,同一个局域网只要是没有经过路由器(包括三层交换机)的,使用的是二层交换机或者傻瓜交换机或者hub进行连接的PC,只要在此局域网中有和它配置相同网段的,两台或两台以上的PC相互之间是可以能正常通信的。

现在在本机ping,我们上边刚刚在ESXI配置的新IP地址10.10.1.5,结果如下:

通过上图,我们很容易看到本机配置的10.10.1.4与ESXI新配置的10.10.1.5是能正常通信的。

四、使用新的管理IP连接ESXI

既然本机已经可以正常与ESXI新的管理IP通信,那么我们现在就通过本机安装的Vsphere来连接ESXI。如下:

通过上图,我们可以看到ESXI新的管理IP已经正常连接ESXI了。

注意需要在此说明下有关ESXI版本与Vsphere版本之间的问题,ESXIVsphere的版本一定要一一对应。否则在你使用Vsphere进行登录时,会提示你下载与ESXi版本对应的Vsphere

五、更换ESXI管理网卡

以上我们使用ESXi新的管理IP登录ESXi后,接下来我们就可以更换ESXI管理网卡。如下:

“配置”—“网络”选择“标准交换机vSwitch0”,点击“属性”,如下:

在“端口”中选择“Management Network”,然后选择删除,如下:

最后的结果,如下:

通过上图,我们可以看到目前ESXI的管理网卡已经变成vmnic1。

这样就达到我们更换ESXI管理网卡与管理IP地址的目的。

烂泥:更换ESXI5.0管理网卡及管理IP地址的更多相关文章

  1. Ubuntu 为网卡配置静态IP地址

    为网卡配置静态IP地址编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces并用下面的行来替换有关eth0的行:# The primar ...

  2. Linux/CentOS服务器 一个网卡绑定多IP地址(永久设置)

    有时我们在使用 Linux 服务器时需要配置多个IP地址.如果要配置多个IP地址是否需要多块网卡呢?答案是否定的.以 CentOS 系统为例,多个 IP 地址是可以共享一块物理网卡的. 如何永久为单网 ...

  3. vmware虚拟机下linux centos6.6只有lo,没有eth0网卡、随机分配ip地址,固定ip地址等问题

    这个问题卡了我一天多的时间,百度上搜出来的问题五花八门,反而把我给搞糊涂了.最后总算是实践成功了,记录一下配置的过程. 配置网卡和随机分配ip地址 我安装的是basic server版本,用的是NAT ...

  4. CentOS 6.9下双网卡绑定单个IP地址及装网卡绑定到一个网桥(转)

    说明:经过查阅,原来双网卡绑定一个IP的专业名词叫做bond,可以实现负载均衡:如果想要实现两张网卡绑定到一个网桥,基本思路是两张网卡设置同一个网桥是行不通的,但如果先实现bond,然后将bond绑定 ...

  5. ubuntu下仅仅获取网卡一的ip地址 && shell中字符串拼接

    问题描述: ubuntu下仅仅获取网卡一的ip地址 问题背景: eth0,eth1,eth2……代表网卡一,网卡二,网卡三…… lo代表127.0.0.1,即localhost | 问题描述: 已知字 ...

  6. GetAdaptersInfo获取网卡配置和Ip地址信息

    一台机器上可能不只有一个网卡,但每一个网卡只有一个MAC地址,而每一个网卡可能配置有多个IP地址:如平常的笔记本电脑中,就会有无线网卡和有线网卡(网线接口)两种:因此,如果要获得本机所有网卡的IP和M ...

  7. 基于WMI获取本机真实网卡物理地址和IP地址

    using System; using System.Collections.Generic; using System.Management; using System.Runtime.Intero ...

  8. Ubuntu 网卡多个 IP 地址

    临时添加 IP 地址 首先,让我们找到网卡的 IP 地址.在我的 Ubuntu 15.10 服务器版中,我只使用了一个网卡. 运行下面的命令找到 IP 地址: 复制代码 代码如下: sudo ip a ...

  9. 获取网卡名称及其IP地址的方法

    代码 # -*- coding: utf-8 -*- import psutil #获取网卡名称和其ip地址,不包括回环 def get_netcard(): netcard_info = [] in ...

随机推荐

  1. 代码设置Shape和Selector

    开发中经常需要使用Shape和Selector,如果每个都用xml设置的话,会占用apk大小,同时命名多了也会混乱,使用代码来设置会方便很多. 需要用到2个类:GradientDrawable和Sta ...

  2. js控制页面显示和表单提交

    早期的web页面在显示方面一般在后台进行控制,虽然对后台开发来讲是比较容易做到的,但是涉及到一个问题,那就是数据库压力. 因为要控制显示,所以会比较频繁的从数据库中来回调用. 现在的js功能越来越强, ...

  3. C#实现jQuery的方法连缀

    jQuery的方法连缀使用起来非常方便,可以简化语句,让代码变得清晰简洁.那C#的类方法能不能也实现类似的功能呢?基于这样的疑惑,研究了一下jQuery的源代码,发现就是需要方法连缀的函数方法最后返回 ...

  4. javascript中关于数组的一些鄙视题

    一.判断一个数组中是否有相同的元素 /* * 判断数组中是否有相同的元素的代码 */ // 方案一 function isRepeat1(arrs) { if(arrs.length > 0) ...

  5. inputType属性

    android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用.这也大大的方便的操作.有时需要虚拟键盘只为字符或只为数字.所以inputType尤为重要.<E ...

  6. 工作中碰到的js问题(disabled表单元素不能提交到服务器)

    今天碰到一个奇葩的问题,asp页面表单提交后,有一个文本框<input type="text" name="phone" id="phone&q ...

  7. CoreLocation 定位

    前言: 本章会使用OC和Swift分别进行实现,需要了解Swift的小伙伴可以翻一下之前的博文 LBS和SoloMo(索罗门) LBS:基于位置的服务,根据定位展示周边美食.景点等信息(全称:Loca ...

  8. iOS手势的传递问题

    昨天在做一个页面的时候,我先在一个uiview上面画了一个字母的索引表,之后我通过touchbegan来表示 点击到字母的效果,主要效果是跳出一个界面来显示你按到的字母是什么. 之后我用touchmo ...

  9. iOS学习19之OC类的扩展

    为一个类扩展功能:1.子类化:2.修改源代码:3.定义协议:4.Category:类目 1.Category 1> Category的作用 Category:也叫分类,类目,是为没有源代码的类扩 ...

  10. 未能正确加载 ”Microsoft.VisualStudio.Editor.Implementation.EditorPackate“包错误解决方法

    今天新来一个同事,帮他搭建开发环境.发现他的vs2012一打开就报错. 错误提示: 未能正确加载 "Microsoft.VisualStudio.Editor.Implementation. ...