版本

VM 15 Pro
Centos 7
FinalShell 3.9.2.2

步骤

1.创建虚拟机

centos7 搭建mqtt centos7 搭建飞刃_虚拟机


centos7 搭建mqtt centos7 搭建飞刃_centos7 搭建mqtt_02


centos7 搭建mqtt centos7 搭建飞刃_虚拟机_03


centos7 搭建mqtt centos7 搭建飞刃_centos7 搭建mqtt_04


centos7 搭建mqtt centos7 搭建飞刃_centos7 搭建mqtt_05


进入自定义硬件,设置硬件情况

centos7 搭建mqtt centos7 搭建飞刃_centos_06


centos7 搭建mqtt centos7 搭建飞刃_linux_07


设置完成后,点击完成成功创建。

2.配置网络

点击编辑,进入虚拟网络编辑器

centos7 搭建mqtt centos7 搭建飞刃_虚拟机_08


使用管理员权限进入后,配置NAT模式

centos7 搭建mqtt centos7 搭建飞刃_centos_09


centos7 搭建mqtt centos7 搭建飞刃_vmware_10


完成上述步骤后,便完成了网络配置

拓展资料

虚拟机网络配置(一)

VMware虚拟机三种网络模式详解与配置

官方网络配置文档

3.配置操作系统

进入Centos7

centos7 搭建mqtt centos7 搭建飞刃_centos_11


点击回车进入

centos7 搭建mqtt centos7 搭建飞刃_centos_12


centos7 搭建mqtt centos7 搭建飞刃_linux_13


centos7 搭建mqtt centos7 搭建飞刃_虚拟机_14


本次选择“带GUI的服务器”即可,若为服务器,可安装右侧其余工具,以下用默认的即可,点击“完成”后,点击“完成配置”开始安装服务器。

centos7 搭建mqtt centos7 搭建飞刃_centos_15


分别设置root密码和创建账户,其中创建账户建议创建管理员账户,可获得最高权限。

centos7 搭建mqtt centos7 搭建飞刃_centos7 搭建mqtt_16


安装完成后,会出现重启按钮,点击重启。

centos7 搭建mqtt centos7 搭建飞刃_vmware_17


进入许可证页面,勾选下方“我同意许可证”,再点击确认。

操作系统配置完成。

4.进入GUI界面配置

centos7 搭建mqtt centos7 搭建飞刃_linux_18


用刚才创建的用户登录

centos7 搭建mqtt centos7 搭建飞刃_centos_19

设置输入法为“汉语(Intelligent Pinyin)”,汉语智能拼音输入法,否则无法输入汉字

centos7 搭建mqtt centos7 搭建飞刃_虚拟机_20


根据自己情况,本次是关闭位置服务

centos7 搭建mqtt centos7 搭建飞刃_虚拟机_21


设置汉语输入法

centos7 搭建mqtt centos7 搭建飞刃_centos_22


连接网络完成再来配置打开终端的快捷键

centos7 搭建mqtt centos7 搭建飞刃_centos7 搭建mqtt_23


点击主文件夹里,再点击其他位置

centos7 搭建mqtt centos7 搭建飞刃_linux_24


进入\bin文件夹

centos7 搭建mqtt centos7 搭建飞刃_linux_25


找到gnome-terminal,记住该文件的所在的位置,用于后续的添加快捷键

centos7 搭建mqtt centos7 搭建飞刃_centos_26


点击右上角,进入设置

centos7 搭建mqtt centos7 搭建飞刃_虚拟机_27


再从设置,进入键盘,下滑到最下面添加快捷键

centos7 搭建mqtt centos7 搭建飞刃_虚拟机_28

将刚才的地址输入到命令中,再输入自己需要的快捷键即可

5.配置静态网络

打开终端进入以下文件内,修改网络配置

/etc/sysconfig/network-scripts:每一个网络接口的配置信息

centos7 搭建mqtt centos7 搭建飞刃_linux_29


centos7 搭建mqtt centos7 搭建飞刃_centos_30

拓展资料
centos下文件颜色

输入ifconfig -a查询IP地址、子网掩码,将其复制

(若不能查询到用此方法 centos 查看ip

centos7 搭建mqtt centos7 搭建飞刃_虚拟机_31


网关通过虚拟网络编辑器查询

centos7 搭建mqtt centos7 搭建飞刃_centos_32


也可查看其余信息

centos7 搭建mqtt centos7 搭建飞刃_vmware_33

用管理员权限,修改网络接口中的内容。

centos7 搭建mqtt centos7 搭建飞刃_linux_34

centos7 搭建mqtt centos7 搭建飞刃_centos7 搭建mqtt_35


红色画线部分为修改部分

BOOTPROTO:设置网卡获得IP地址的方式,选项可为static, dhcp, bootp
ONBOOT:系统启用时,是否设置此网卡接口。yes为系统启动时,激活此设备
IPADDR:本机ipv4地址(static时需要)
GATEWAY:本机网关
NETMASK:网卡对应的子网掩码
DNS1:主DNS

拓展资料:
002 Linux下网络配置、查看ip地址、网关信息,DNS信息(以centos7为例)

Centos网络设置

Centos修改DNS

DNS域名服务器114.114.114.114和8.8.8.8

然后,再重启网络服务
service network restart | systemctl restart network.service

如果出现下述错误

centos7 搭建mqtt centos7 搭建飞刃_centos_36


可以参考一下文章看配置是否有问题:

linux虚拟机ifcfg-ens33网卡配置,静态IP、网关、子网掩码、DNS地址的配置

Job for network.service failed because the control process exited with error code.

* 验证网络是否可以正常访问

(1)宿主机Ping虚拟机

在本地主机上ping虚拟机上系统试验

centos7 搭建mqtt centos7 搭建飞刃_centos_37


正常ping通

(2)虚拟机Ping宿主机

再从虚拟机上ping主机上系统

centos7 搭建mqtt centos7 搭建飞刃_虚拟机_38


若发现ping不通

1. 关闭防火箱

[admin@localhost network-scripts]$ systemctl stop firewalld.service
[admin@localhost network-scripts]$ systemctl disable firewalld.service
[admin@localhost network-scripts]$ firewall-cmd --state
not running

关闭后显示notrunning,开启后显示running

2. 修改selinux文件.

vi /etc/selinux/config

SELINUX=enforcing改为SELINUX=disabled

centos7 搭建mqtt centos7 搭建飞刃_centos_39

将物理机的防火墙也关闭,则可以ping通
参考资料:
Centos 7.4 ping不通主机问题

再次ping本地主机

centos7 搭建mqtt centos7 搭建飞刃_虚拟机_40


ping通本地主机,局域网内物理机和虚拟机可正常相互访问

(3)虚拟机上Ping百度

centos7 搭建mqtt centos7 搭建飞刃_centos7 搭建mqtt_41


百度可正常ping通,DNS可正常使用

至此,完成静态网络配置

若发现重启网络服务后通过 cat /etc/resolve.conf命令发现DNS信息没有的话,可用一下方法更改:
Linux 下 NetworkManager 自定义 DNS

6.使用FinalShell连接Centos

进入FinalShell

centos7 搭建mqtt centos7 搭建飞刃_centos7 搭建mqtt_42


添加第一个SSH连接(linux)

centos7 搭建mqtt centos7 搭建飞刃_虚拟机_43


点击确定,再点击接受并保存,完成设置

centos7 搭建mqtt centos7 搭建飞刃_vmware_44


连接成功(若连接失败,可以从两个方面考虑:1.虚拟机和宿主机的网络是否连接畅通;2.FianlShell是否有文件损失)

拓展资料:
使用FinalShell连接已经搭好的虚拟机(centos 7)