vmware安装CentOS7

  • 介绍
  • 环境
  • 安装步骤
  • 1. 新建虚拟机
  • 2. 新建虚拟机向导
  • 3.vmware虚拟机的三种网络模式的设置
  • 3.1 设置方式:
  • 3.1.1 全局设置: 编辑 -> 虚拟网络编辑
  • 3.1.2 单个设置:右键虚拟机 -> 管理 -> 网络适配器
  • 3. 生效
  • 4.克隆虚拟机
  • 快照


介绍

        Linux是一个开源的,免费使用的类Unix操作系统,其中我们常用Linux的发行版:Ubuntu, CentOS, RedHat等(其他我没用过),其中CentOS以其超强的稳定性和可靠性,成为服务器首选操作系统之一。可惜的是CentOS 8已经宣布停止更新,但是CentOS 7依然支持更新到2024年。所以今天我以CentOS 7.x为系统镜像做一次安装以及配置的演示。

环境

        VMware:VMware-workstation-full-16.1.2-17966106.exe
        CentOS:CentOS-7-x86_64-Everything-2009.iso

安装步骤

1. 新建虚拟机

        选择:文件 --> 新建虚拟机。 进入安装流程(安装过程很简单)。

centos7 安装mqtt centos7 安装vmware_linux

2. 新建虚拟机向导

        2.1 直接选择典型即可,点击下一步。

centos7 安装mqtt centos7 安装vmware_服务器_02


        2.2 选择镜像,点击下一步。

centos7 安装mqtt centos7 安装vmware_服务器_03


        2.3 设置用户名和密码。

centos7 安装mqtt centos7 安装vmware_linux_04


        2.4 选择安装路径,因为这边会占比较大的空间,所以,建议安装在比较大的盘中。

centos7 安装mqtt centos7 安装vmware_centos_05


        2.5 分配空间,这边是自己使用的,所以我这边只分配了40G,稳稳的够了。至于是拆分成单个文件还是多个文件,都是可以的,建议拆分成多个文件。

centos7 安装mqtt centos7 安装vmware_CentOS_06


        2.6 自定义硬件。这边看自己的物理机的性能来分配,因为我的物理机内存和处理器性能都不错,所以我这边分配的大点。此外,像声卡,USB控制器,打印机之类都可以删掉。配置结束后点击完成即可开始安装。

centos7 安装mqtt centos7 安装vmware_服务器_07


centos7 安装mqtt centos7 安装vmware_CentOS_08


        注意:

        1. 这边虽然分配上写的是4096M,其实这边分配的是该系统能使用的内存上限,比如启动该系统的时候,使用了300M,则剩下的还是属于外部物理机的。

        2. Ctrl+Alt+F1:进入图形界面; Ctrl+Alt+F2:进入命令行模式。

3.vmware虚拟机的三种网络模式的设置

        在这里,首先要讲一下的是,vmware虚拟机安装后,会在我们的网络连接加入几个虚拟网卡,默认会加VMnet0 ,VMnet1和VMnet8与下面一一对应 。主要是为测试提供不同的环境。

centos7 安装mqtt centos7 安装vmware_centos7 安装mqtt_09

  1. VMnet0 虚拟交换机 :Bridged桥接模式
    桥接模式是通过vmware虚拟机建立的虚拟网卡去连接我们电脑机当前的上网网卡(直接复制主机的网络模式),比如我们上图中上网网卡是WLAN。默认使用VMnet0的虚拟网卡。
    特点:
  1. 虚拟机此时和外部主机需要在同一个网段上,相当于我们的局域网内的机子。可以与局域网内的其他主机通信,也可以与外部网络通信。
  2. 不提供DHCP服务。

注意:

  1. 如果无法上网,请检查是否和局域网的其他主机IP冲突。
  1. VMnet1 虚拟交换机 :Host-Only仅主机模式
    默认使用的是VMnet1 的虚拟网卡。
    特点:
  1. 虚拟机仅能跟物理主机访问,虚拟机无法访问外网,并且无法访问局域网其他主机!
  2. VMnet1支持DHCP服务的
  1. VMnet8 虚拟交换机 :NAT模式
    默认使用的是VMnet8 的虚拟网卡。
    特点:
  1. 虚拟机和主机之间可以互访,虚拟机可以通过主机访问外网,且虚拟机无法访问局域网内其他的机器。
  2. VMnet8支持DHCP服务的

注:DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。

3.1 设置方式:

3.1.1 全局设置: 编辑 -> 虚拟网络编辑

centos7 安装mqtt centos7 安装vmware_服务器_10


centos7 安装mqtt centos7 安装vmware_centos7 安装mqtt_11

3.1.2 单个设置:右键虚拟机 -> 管理 -> 网络适配器

        注意:必须在关机的模式下,才能设置,挂起或者其他模式是无法设置的。

centos7 安装mqtt centos7 安装vmware_linux_12


centos7 安装mqtt centos7 安装vmware_centos_13

3. 生效

        生效需要重启主机或者网卡。

        重启主机命令:reboot。

        重启网卡命令:systemctl restart network.service。

        查看IP命令:ip addr。

centos7 安装mqtt centos7 安装vmware_服务器_14

        其实本质上是对适配器做不同的限制,使其具有不同的特征。比如我想让VMnet1上外网,就可以更改其属性->共享,勾选“允许其与Internet连接”。

4.克隆虚拟机

        克隆虚拟机非常简单,在关闭状态,右键目标虚拟机,选择管理->克隆即可。
注意点:

  1. 1.修改MAC地址:因为每台服务器的MAC地址是必须不同的,否则无法重启网卡
// 查看当前机子的MAC地址: 第四行跟在ether后面的就是
ip addr  或者  ipconfig 

// 将查到的MAC地址修改到配置文件中去(比如AA:BB:CC:DD:EE:FF是查询到的MAC地址)
// 在 /etc/sysconfig/network-scripts/ifcfg-eth33 加上 HWADDR="AA:BB:CC:DD:EE:FF"

快照

        快照主要是对当前的服务器做一个该时间节点的备份,操作也很简单,右键当前服务器,选择快照 ->拍摄快照。可以在快照管理器看到。可以通过快照还原。
        恢复快照:右键当前服务器,选择快照 -> 快照管理器。 选择要恢复到的快照,选择转到此快照。