一、安装

1、预装准备

1.1、 硬件准备

物理内存:2G以上(这里指系统搭建所需占用空间)

物理外存:20G(这里指系统搭建所需占用空间)

1.2、 环境搭建准备

Window10系统电脑一台、Vmware软件、Centos8镜像、Xshell软件

Vmware官网下载地址:Vmware官网下载地址

Xshell官网下载地址:Xshell官网下载地址

Centos8镜像下载地址:(可根据自己需求下载合适版本)

2、 安装指南

2.1、 Vmware安装

2.1.1、下载完成Vmware以后直接双击打开安装
2.1.2、单击许可证,并输入激活码

2.2、 Centos8系统环境搭建

1、双击打开软件,进入主界面
2、单击创建新的虚拟机,并下一步选择相应配置项
3、配置安装类型

推荐经典安装,此选项可以减小设置步骤,而高级自定义会导致设置的操作量大大增加,甚至会导致有可能系统不能正常运行,而安装失败。

4、安装来源

推荐选项二,选择安装程序光盘映像文件后,点击”下一步“;

也可以选择选项三,稍后安装操作系统,此选项是在步骤8中的自定义硬件中选择ISO镜像文件,才可以进行装系统。

注:推荐小白选择选项二,而VM玩家直接选择选项三。

5、建议安装设置系统个人信息

对虚拟机用户设置用户名和密码后,点击“下一步”。

6、设置虚拟机系统的系统名称及位置

重命名虚拟机的名称以及安装的位置后,点击“下一步”。

7、设置磁盘容量

这一步推荐默认选项,点击“下一步”。

8、可进一步设置虚拟机系统的各种配置

点击“自定义硬件可以自定义设置”,推荐默认直接点击“完成”后,开启等待安装。

9、启动虚拟机系统

如果系统安装成功,会显示此登陆界面。

2.3、 配置网卡信息并用SSH工具连接

1、登录,并配置网卡信息,SSH连接工具测试。
2、进入主界面后,根据以下步骤打开终端并配置。
3、切换用户

输入此命令切换到管理员root的权限下(注:此处操作为Shell语言命令)。

su root
4、设置虚拟机共享物理机网络

设置VMware Network Adapter VMnet8网络共享,选择用来联网的网络设置,选择共享(因为我是连的WiFi,所以网络共享选择的是WLAN,其他人根据自己网络情况选择)。

5、设置VM net8的IP地址

修改VMware Network Adapter VMnet8的IP地址。

5、设置虚拟机的联网方式为VMnet8

修改centos的网络适配器,选择VMnet8(NAT 模式)。

6、配置虚拟机的子网地址及子网IP范围

打开编辑——>虚拟网络编辑器,配置网络信息。

7、记录配置IP的信息

配置完成后记录配置信息:

子网掩码:255.255.255.0
网关:192.168.137.2
IP地址:192.168.137.x
(此处x表示取值起始和末尾广播IP最后一位128和254数值区间的任意一个数值)
8、显示网卡所有连接情况
#查询一下网卡的IP地址
ip addr
9、进入系统配置系统的IP地址

注:此处是以CentOS 8举例,如果选择的为CentOS 7、Ubantu等其他Linux系统的话,进入网卡文件的路径或许有些不同。

输入以下命令编辑网卡文件:

vim  /etc/sysconfig/network-scripts/ifcfg-ens33

#文件中输入以下命令
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens33
UUID=3f2cd7ef-0195-4cdb-9cbe-62260d50f872
DEVICE=ens33
ONBOOT=yes DNS1=192.168.137.2 #配置DNS解析,设置网关地址
IPADDR=192.168.137.200 #IP地址
GATEWAY=192.168.137.2 #网关IP
NETMASK=255.255.255.0 #子网掩码
10、重新加载网卡配置

设置完成后,保存退出,重新加载网卡配置,以及连接指定网卡。

#重新加载网卡配置
nmcli c reload #连接指定网卡
nmcli c up ens33
11、测试连接情况

如果执行完ping www.baidu.com出现以下一连串终端日志则表示网络正常。

12、回到物理机测试连接情况

打开命令提示符cmd(win+r——>输入“cmd”),验证虚拟机与本机的连接情况。

13、如果没有连接成功

如果没有连接成功,点击跳转文章最后,“1、如果只能ping通内网或者网关,不能ping通外网”,如果经常出错可使用标题2、

二、SSH连接工具测试

1、此处不说明安装过程,可上网自行查找
2、打开Xshell客户端,新建新对话
3、即可登录VM系统的界面。
4、有时系统重启之后不能联网,可以再次指认网卡就会解决。
#重新加载网卡配置
nmcli c reload #连接指定网卡
nmcli c up ens33

三、解决连不上外网问题

-1、如果只能ping通内网或者网关,不能ping通外网

如www.baidu.com,那么查看系统服务的虚拟机网络服务,有没有启动。

#在win+R运行中输入

services.msc

#找到并查看,如果没有运行,右击启动:
VMware DHCP Service
VMware NAT Service
2、推荐使用.bat文件解决

或者可以新建文本文件,填入以下代码后,更改文件后缀名为.bat,最后管理员身份运行

@echo off

net start VMnetDHCP
net start "VMware NAT Service" sc config VMnetDHCP start= demand
sc config "VMware NAT Service" start= demand sc start VMnetDHCP
sc start "VMware NAT Service" pause

此时在虚拟机系统中查看网络连接情况。

VM离线安装Centos 8以及配置的更多相关文章

  1. 3.在vm上安装centos 7

    在vm上安装centos 7 1.文件 → 新建虚拟机 3.选择安装Linux系统 4. 虚拟机命名,并选择安装的文件夹 5.选择分配的处理器 6.使用网络地址转换 7.默写选项 9.新建虚拟机 10 ...

  2. 使用Oracle VM VirtualBox安装CentOS 7.6操作系统

    使用Oracle VM VirtualBox安装CentOS 7.6操作系统                                                               ...

  3. VM虚拟机安装centos,同网段,局域网能访问

    VM虚拟机安装centos,同网段,局域网能访问. 首先下载虚拟机镜像文件,自行下载 安装,网络模式为桥接,设置dhcp为主机同网段 保持VM服务开启 开机就是同网段了

  4. VMware安装CentOS系统与配置全过程

    1.需要哪些安装包 VMware Workstation 15 Pro CentOS-7-x86_64-DVD-1810 hadoop-2.7.3 apache-hive-3.1.1 jdk-8u18 ...

  5. Docker学习笔记之-在虚拟机VM上安装CentOS 7.8

    虚拟机VM版本:VMware Workstation Pro 16 中文虚拟机软件专业版 到官网下载即可,或者也可以通过下边链接下载 下载地址: http://www.epinv.com/post/1 ...

  6. 虚拟机VMware 安装centos、常规配置、共享文件等

    安装centos7[通过vm来安装运行centos7] 一.准备工作 1.centos7 的安装镜像下载链接:http://isoredirect.centos.org/centos/7/isos/x ...

  7. 新手之VM下安装centos版本Linux系统完整版!

    一.安装必备软件 1:下载好VM workstations虚拟机 2:下载好你要安装的centos版本. 如果没有,请自己先百度下载好~或者找我要. 二.开始安装 VM workstation部分 1 ...

  8. VM虚拟机安装centos详细图文教程

    本教程贴,采用VM虚拟机进行安装, Ps:不懂VM使用的,可以百度一下 第一步,启动虚拟机,并进行新建---虚拟机·· 选择 从镜像安装,吧里有6.3镜像下载的链接的 然后, 下一步 . 选择客户机版 ...

  9. VM虚拟机安装CentOS 7.0添加jdk环境

    虚拟机注册码 5A02H-AU243-TZJ49-GTC7K-3C61N 安装centos系统,网络类型选择桥接网络安装完成后vi /etc/sysconfig/network-scripts/ifc ...

  10. 在VM上安装centOS后的网络配置

    花了点时间,研究了下VM上的linux虚拟机的网络配置问题.1.环境主机:winXP SP2,家庭宽带,局域网连到路由器,ip地址为192.168.1.101. 虚拟机:centOS(redhat l ...

随机推荐

  1. [oracle]使用impdp导入数据时卡在视图

    前言 oracle 19c使用impdp的时候卡在导入视图的地方一点不动,也没啥提示.根据网上资料,oracle 19在导入视图的时候会有bug. 步骤 查看导入任务 sqlplus / as sys ...

  2. Android13冻结进程分析:如何提高设备性能和用户体验

    Android13冻结进程分析:如何提高设备性能和用户体验 本文介绍了Android13中的冻结进程功能,它是一种重要的资源管理策略,可以提高系统性能和稳定性,同时最大限度地节省设备的资源和电池消耗. ...

  3. python实现创建一个银行类,这个类实现了两个方法,第一个方法可以将用户信息写入到文件中,第二个方法可以读取文件中的用户信息出来

    class bank: def user_info(self): a=input('请输入用户信息:') # 不写encoding = 'utf-8'中文会乱码 with open('info.txt ...

  4. 2023-08-20:用go语言写算法。给定一个由'W'、'A'、'S'、'D'四种字符组成的字符串,长度一定是4的倍数, 你可以把任意连续的一段子串,变成'W'、'A'、'S'、'D'组成的随意状

    2023-08-20:用go语言写算法.给定一个由'W'.'A'.'S'.'D'四种字符组成的字符串,长度一定是4的倍数, 你可以把任意连续的一段子串,变成'W'.'A'.'S'.'D'组成的随意状态 ...

  5. 7、Mybatis之特殊SQL

    7.1 创建接口.映射文件和测试类 ++++++++++++++++++++++++++分割线++++++++++++++++++++++++++ 注意namespace属性值为对应接口的全限定类名 ...

  6. 手写RISC-V处理器(1)

    由来 由于去年工作变动,有幸进入了芯片行业,但主要工作内容为基于RISC-V的嵌入式应用软件开发,几乎接触不到芯片设计的相关知识,然而随着工作的深入,越来越想探究一下运行在软件之下的CPU的世界,于是 ...

  7. 接口未配置在app.json文件中

    微信小程序发布 提示 接口未配置在app.json文件中 狗血 昨天更新 就在app.json中添加  解决问题 "requiredPrivateInfos":[ "ge ...

  8. nmcli 命令设置网络

    nmcli 命令设置网络 设置静态 IP 地址 sudo nmcli connection modify "连接名称" ipv4.addresses IP地址/子网掩码 设置网关 ...

  9. 怎么搭建web组态

    web组态是指通过可视化拖拽组件的方式,低代码搭建监控大屏.web页面.物联网各行业的数据以及监控场景,每个行业的业务不同,需要展示的页面也不同.组态快速搭建页面的优势,能更好的满足不同定制化监控页面 ...

  10. Java虚拟机(JVM):第六幕:自动内存管理 - 选择合适的垃圾收集器

    前言:在虚拟机的世界里面,内置了很多的垃圾收集器,但并不是说最先进的就是最好的.有一句话说的好"因地制宜": 一.Epsilon收集器 是一个无操作的收集器,但是贴切的来说是&qu ...