VMware 配置虚拟机固定IP指南

总结前人经验,梳理以下方法方便快速搭建固定IP的虚拟机集群。

开发中往往需要本地配置多台虚拟机,形成集群来部署或者测试我们的服务。有多种虚拟机技术实现该方案,比如Docker,VMware,WSL等。而其中最老牌,目前看来又最稳定的方案就是使用VMware的方案。

要在VMware上安装多台虚拟机并不难,也不是本文的主要内容。安装多台虚拟机之后,想要形成集群,首先需要每台虚拟机能够相互访问。要实现这个功能,就需要用到VMware提供的VMnet8虚拟网卡。

简单来说:通过VMnet8虚拟网卡,搭建一个本地局域网。将各个虚拟机添加到这个局域网,他们自然就可以相互访问了,并且使用NAT技术,每台虚拟机通过宿主机可以访问到互联网。同时宿主机,也可以通过该虚拟网卡访问到局域网内任意一台虚拟机。

下面进入正题。

一、搭建VMnet8虚拟局域网

打开VMware软件,点击编辑,点击列表中的虚拟网络编辑器

进入虚拟网络编辑器页面

点击右下角更改设置,选择VMnet8。

  • 选择NAT模式
  • 勾选将主机虚拟适配器连接到此网络
  • 取消DHCP服务

重点

设置子网IP和子网掩码。这一部分需要掌握子网划分,只要使用任意一类IP地址的私有范围就是可以的。不太懂网络的同学移步[子网划分](网络基础知识–子网划分 - 战争热诚 - 博客园 (cnblogs.com))。

点击NAT模式后面的NAT设置

设置默认网关,该网关需要占用你划分的子网里面的一个IP地址,并且网关占用之后,不能再划分给该网络内其他主机。包括宿主机和虚拟机。记住该网关地址,在配置宿主机的VMnet8网卡时需要指定,添加一台新的虚拟机到该网络时同样需要指定。

二、使用配置VMnet8虚拟网卡

安装VMware软件之后,就会有VMnet8这个虚拟网卡。进入我们自己电脑的网络和Internet设置(右击网络图标),进入更多网络适配器页面

就可以看到VMnet8这个虚拟网卡,我们首先配置一下网卡参数。右击VMnet8网卡,选择属性,双击IPv4协议进入编辑页面。

选择使用下面的地址,这里有两个重点需要注意。

默认网关:这个是通过VMnet8搭建起来的虚拟网络的网关,就是编辑VMnet8虚拟网络时进行设置的网关地址,如果设置错误,宿主机访问不到虚拟机,虚拟机访问不到外网

IP地址:这个地方设置的IP地址,是宿主机访问VMnet8局域网内虚拟机时,宿主机使用的IP地址,代表宿主机在VMnet8虚拟网络中的地址,需要注意的是他并不是网关,并且不能使用已经分配给网关的地址。它需要单独占用一个VMnet8局域网内的主机地址,供宿主机使用。让VMnet8网络中的虚拟机可以看到宿主机,宿主机也可以看到虚拟机。

IP地址、子网掩码的划分本篇不再赘述,有一点网络基础就可以搞定。DNS服务器用得多的就这两个,直接用。

最后确定之后,宿主机这一方就配置好了。

三、创建虚拟机配置固定IP

在VMware添加新的虚拟机,在Centos安装页面(其他系统也可以在安装时指定IP地址,如果不能指定,也可以安装好了之后使用vi修改系统网卡配置文件)

点击网络和主机名

点击配置,选择IPv4设置

方法选择手动,点击添加地址。按照子网划分方法,给该虚拟机划分一个VMnet8局域网中的唯一IP地址,指定正确的子网掩码和网关,DNS同样用最常用的两个。然后保存退出继续安装系统。

子网划分方法,给该虚拟机划分一个VMnet8局域网中的唯一IP地址,指定正确的子网掩码和网关,DNS同样用最常用的两个。然后保存退出继续安装系统。

安装完成之后,可以通过在虚拟机内ping baidu.com测试是否能够访问外网;在宿主机ping 虚拟机地址测试能否访问虚拟机;虚拟机ping 宿主机VMnet8网卡配置的地址测试虚拟机能否访问到宿主机,测试完成之后,大功告成!

VMware 配置虚拟机固定IP指南相关推荐

  1. VMware 配置虚拟机固定IP

    一.搭建VMnet8虚拟局域网 打开VMware软件,点击编辑,点击列表中的虚拟网络编辑器 进入虚拟网络编辑器页面 选择NAT模式 勾选将主机虚拟适配器连接到此网络 取消DHCP服务 子网IP和网关I ...

  2. k8s-搭建虚拟机centos7环境,虚拟机固定IP地址

    发现wiin10已经自带虚拟机Hyper-V了,不用像win7一样还要自己安装虚拟机.我们要搭建k8s集群,得先安装三台虚拟机,在Hyper-V里面安装三台Centos7的虚拟机.然后固定每台虚拟机的 ...

  3. centOS 7.5配置虚拟机静态IP,网卡不显示IP、显示IP与设置不一致及ping不同内外网的问题解决过程

    ##目录 配置虚拟机静态IP过程 网卡不显示IP 显示IP与设置的IP不一致 Ping不通内外网 Hadoop 入门视频初期,需要安装配置虚拟机的IP,否则后续的操作将无法进行,令我崩溃的是,就是这个 ...

  4. Windows环境下用虚拟机安装使用Linux系统(下载安装CentOS7镜像+下载安装VMware+配置虚拟机和系统安装)

    一.下载CentOS镜像 这是Linux的一个发行版,相比红帽子(RedHat)的企业版(Enterprise Linux)来说,这个是免费的版本,特点是兼容性和界面可能差了点,但是非常的稳定,占用资 ...

  5. 固定linux虚拟机ip地址,虚拟机下linux 系统网卡配置、固定IP地址

    1.进入该目录下修改内容 vi       /etc/sysconfig/network-scripts/  ifcfg-eth0 TYPE=Ethernet BOOTPROTO=static DEF ...

  6. VMWare 设置CentOS虚拟机固定IP地址

    最近在mac上用vmware fusion,但是经常有这样一个问题.就是换一个局域网,虚拟机上的guest OS(ubuntu/Centos等)就会断开网络然后重新换成一个新的IP,弄得我很烦,每换一 ...

  7. VMware配置虚拟机就有独立IP地址

    VMware具有桥接.Nat和仅主机3种模式. 采用桥接 模式可以使得虚拟机具有和主机在同一网段内的IP地址,从而实现和主机的访问以及对外部 网络的访问. 事实操作时通过桥接未必能成功实现上述的效果. ...

  8. Hyper-V 网络设置 虚拟机固定Ip

    win10下使用hyper-v在本机安装linux虚拟机后,网络访问上有如下两点需求: (1)无论物理机的网络环境怎么变化,都需要保持虚拟机的IP地址不变,保证我本机使用xshell等终端访问始终用同 ...

  9. VMware配置虚拟机网络

    / 前言 / ​ VMware作为最受欢迎的虚拟机软件之一, 有着广泛的应用场景, 今天本文主要分析俩点 VMware配置Linux虚拟机IP VMware将虚拟机的端口映射到宿主机, 使外网能够直接 ...

  10. 初步学习大数据——设置虚拟机固定ip地址

    1.打开本机的网络连接 2.右键以太网,打开属性. 3.右键VMnet8,打开属性.最多不能超过255,最少不能小于0.    0~255之间. 4.找到你要设置固定IP地址的虚拟机 ,选择上方的编辑 ...

最新文章

  1. px、em、rem、vw、vh、vm、rpx这些单位的
  2. 判断iis是否已经安装
  3. iphone彻底删除照片如何恢复_如何把删除的照片恢复?轻松解决恢复问题!
  4. bs4配合上re正则表达式
  5. selenium随笔
  6. Visual Studio Code里关于ESLint的错误消息
  7. js的正则自定义金额输入验证函数
  8. Hive问题汇总记录,持续更新
  9. 常用的数据结构_动态图展示 6 个常用的数据结构,一目了然
  10. 未来属于SVO? - KlayGE游戏引擎
  11. 未找到具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序的实体框架 解决方案...
  12. Linux系统编程——vfork() 函数详解
  13. 2018第九届蓝桥杯C++省赛B组题目汇总
  14. ssb的matlab仿真,单边带调制(SSB调制)的理论基础和MATLAB仿真
  15. php ajax jquery瀑布流,jQuery瀑布流插件——jQuery.Waterfall
  16. ios 获取相机胶卷_电影胶片相机的工作原理
  17. python语法报错_1、Python语法及报错总结 - 随笔分类 - 走路带风的帅界扛把子 - 博客园...
  18. 实现文字后面加一条横线的效果
  19. html电子邮件签名_有关HTML电子邮件的知识
  20. Java 的核心目的和并发编程

热门文章

  1. vue + element插件Popover弹出框
  2. 功率放大芯片IR2184介绍
  3. 安装torch 时,bash install-deps错误
  4. 启动tomcat服务器,struts2报此错:org.apache.catalina.core.StandardContext.filterStart Exception starting filt
  5. visio2013画图时两条直线交叉, 如何让它不弯曲
  6. DNA 9. 揭秘肿瘤异质性与TMB, MSI之间的相关性
  7. vue项目中实现多语言 vue-i18n处理动态加载后端数据语言
  8. Preparing Your Data for Use with robot_localization 准备 robot_localization 数据
  9. 海外客户如何进行问卷调查
  10. python爬虫基础爬取用户头像实战