本次的业务是模拟三个服务器的场景,本地电脑作为客户机,使用虚拟机搭建三台局域网内的服务器,客户机能够远程访问三台服务器。

简介

业务要求有三台可访问的服务器(每台有独立的ip),我们使用VMware楼来模拟这个场景以便本地开发,服务器均采用CentOS 7作为操作系统。

虚拟机安装

首先,参考这个地址安装任意版本的VMware,我这里采用的是最新版的16.2.3。此时有如下的界面。

然后,到官网或者镜像地址下载CentOS 7的镜像文件,可以根据需求下载合适的版本,我这里建议CentOS-7-x86_64-DVD-2009.iso完整版。

然后,我们回到VMware,点击创建新得虚拟机来创建一台服务器,各个步骤过程中配置均为默认即可,只有第二步需要选择下载的镜像文件,还有后一步配置用户和密码。

然后,我们打开这个虚拟机,第一次打开会自动进入安装程序,如下,进行安装,安装完成后虚拟机重启即代表安装成功。


此时,我们再次进入虚拟机,开机后打开命令行,如下,我们将这个安装好的虚拟机克隆三份作为三台服务器。接下来,我们开始进行网络配置,我们以其中一台为例,另外三台只有IP不同,其余配置步骤均一致。

网络配置

VMware配置

我们需要右击虚拟机,选择设置-网络适配器,将连接改为NAT模式。然后,我们点击VMware顶部菜单的编辑-虚拟网络编辑器-VMnet8,然后,我们顺次点击下面的两处。

我们记住这两处的内容,我这里内容如下,我们后面配置服务器的IP必须在这个起始地址和结束地址之间。需要说明的是,这个地址区间是可以修改的,但是由于我们本身就是本地模拟,所以这里没有必要。


服务器配置

我们进入服务器,右击打开命令行并输入su - root,密码就是创建虚拟机的那个密码,然后我们通过vi /etc/sysconfig/network-scripts/ifcfg-ens33对网卡进行配置,由于版本不一样,有的这里可能不是ens33结尾,选择ens**结尾的即可。

我们按I键进入输入模式,修改如下几处内容,再次强调,这个IP必须在上一节查找到的范围内,我这里三台机器采用的分别是192.168.195.130192.168.195.131192.168.195.132。修改完成,输入:wq保存并退出。


然后,输入下面的命令使得网卡配置生效,并重启网络服务。

nmcli connection up ens33
service network restart

随后,我们输入ip addr show查看连接信息,可以发现,ip配置已经生效。

远程登录

此时,客户机应该能够访问这台服务器并远程登录了,我们使用moba进行测试,发现可以远程登录,这代表我们配置成功了。


有的时候可能root用户是登录不进去的,这是由于ssh服务默认禁止了root的远程登录,可以查看网上的教程修改sshd服务的配置。

总结

本文介绍了如何利用VMware搭建本地多台服务器,第二节的配置在三台机器上重复进行即可完成局域网内部的三台服务器的搭建。

VMware多虚拟机网络配置相关推荐

  1. VMWare中虚拟机网络配置

    一.查看VMnet8网络配置 二.设置虚拟机网络 设置虚拟机网络适配器:VMnet8(NAT 模式) 三.配置虚拟机网卡 1.编辑网卡:vi /etc/sysconfig/network-script ...

  2. 【Vmware】虚拟机 | 网络配置 | ip配置

    一.说明 1.最近想学下各种集群的搭建 2.集群练习离不开虚拟机 3.期望结果: Linux服务器5台,外网OK,内网OK 4.本文重点描述"所以然",会忽略一些操作步骤说明与截图 ...

  3. VMWare 6.0桥接模式虚拟机网络配置

    <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />以下内 ...

  4. VMware虚拟机网络配置-NAT篇

    文章目录 前言 一.想要达成的效果 二.准备工作 1.主机ip 2.安装VMware,安装操作系统 三.原理 四.NAT网络配置 五.测试 前言 本文章转载自知乎用户Long的VMware虚拟机网络配 ...

  5. VMware Workstation Pro网络配置(WiFi配置等)

    常用技巧 连续按两下ctrl+alt,实现鼠标脱离 VMware Workstation Pro网络配置有几种模式: 桥接模式: 网络上的独立主机 占用路由器新IP资源 通过VMware Networ ...

  6. KVM虚拟机网络配置方式 (Bridge方式 Nat方式)(转载)

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/weixin_36820871/arti ...

  7. 虚拟机kali做成服务器,VMware kali虚拟机环境配置方法

    1|0编译内核 (1)执行命令uname -r以查看内核版本. (2)执行命令apt-cache search linux-headers查看是否安装内核头文件. (3)  如果uname -r出现的 ...

  8. CentOS7虚拟机网络配置

    CentOS7虚拟机网络配置 虚拟机软件: VMware 这段时间的学习需要用到虚拟机,安装完成后发现访问网络时报一下错误. 已加载插件:fastestmirror, langpacks Loadin ...

  9. 虚拟机网络配置 桥接模式与Nat模式

                                                                              每次安装虚拟机都要查阅很多博客折腾一下,记录下来成功 ...

最新文章

  1. Apache工具类ToStringBuilder用法简介
  2. 怎么样重装系统后能使电脑更快?
  3. 你真的会学习吗?从结构化思维说起
  4. 图像处理理论(七)——LBP, Fisherface, Viola-Jones
  5. Faster R-CNN的安装及测试(Python版本和Matlab版本)
  6. 在标记的HREF属性中javascript:alert(this.innerHTML)会怎么样?
  7. mysql客户端工具的使用
  8. 自己常用的LINUX命令(20100605更新)
  9. 算法导论 思考题4-1
  10. selenium + python实现截图并且保存图片
  11. Springboot 整合 Mybatis 的完整 Web 案例
  12. 关于jquery 1.9以上多次点击checkbox无法选择的
  13. python中pandas作用_Python Pandas滚动功能
  14. 公式推导 11-27
  15. 天易成网络管理系统服务器,怎样使用天易成网管软件解决远程开关机的问题
  16. lcd调色板工作原理详解
  17. 饥荒服务器账号问题,求救,游侠平台的 饥荒服务器问题 请教高手指教下
  18. Vue视频播放进行+水印的截图
  19. IK分词器-自定义分词
  20. Android System Server大纲之VibratorService

热门文章

  1. QuorumPeerMain.runFromConfig
  2. 实现Callable接口通过FutureTask包装器来创建Thread线程
  3. MyBatis 实际使用案例-Mapper.xml 映射配置文件【重点】
  4. 什么是声明式事务控制
  5. 权限管理-SpringSecurity介绍
  6. 通过反射获取无参构造方法并使用
  7. MapReduce案例-wordcount-Reduce阶段代码
  8. 编写Controller方法
  9. Zuul指定Path+url以及指定可用的服务节点时如何负载均衡
  10. 建造者模式 coding