ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

VMware WorkStation安装Linux8与NAT网络配置详细版

2020-11-25 23:28:31  阅读:314  来源: 互联网

标签:WorkStation Linux8 虚拟机 网卡 点击 NAT 磁盘 安装 可以


所使用的虚拟机软件及Linux系统的版本
1.VMware WorkStation的版本:VMware® Workstation 15 Pro 15.5.1 build-15018445
2.linux的版本:CentOS-8.2.2004-x86_64
3.物理机Windows版本:Windows10

安装前的说明和准备
1.linux采用最小安装的模式
2.网络的配置:这点很重要,我在之后也会反复强调。这里我使用NAT连接,有必要在这之前先对物理机、虚拟机网卡进行配置。这里要做的操作是:将主机的网卡,NAT设备以及DHCP服务器放在同一个网段下。后面我也会详细展开。
①主机的网卡
首先,右键任务栏通知区域的网络图标,选择打开“网络和Internet”设置 ,进入状态界面。
打开“网络和Internet”设置位置
在这里插入图片描述
在更改网络设置中,单击更改适配器选项,进入网络连接界面。

更改适配器选项位置在这里插入图片描述
网络连接界面,右键VMware Network Adapter VMnet8,单击属性,进入属性界面。
VMware8的属性
在这里插入图片描述
在属性界面单击Internet协议版本4(TCP/IPv4),点击属性,配置IPv4,参照如图配置IP地址、子网掩码、默认网关。DNS可配可不配。
注意IP地址和默认网关要在同一个网段下(前三个“.”的数字要相同)。一般来说,IP地址第四段为1,子网掩码为255.255.255.0(/24),默认网关第四位为255(广播地址)
IPv4属性
在这里插入图片描述
IPv4属性
在这里插入图片描述

接着,在win10的搜索框中,键入CMD(命令提示符),或者快捷键win+R调用运行,输入cmd进入。
搜索框中键入CMD
在这里插入图片描述
win+R调用运行
在这里插入图片描述
在cmd中,键入ipconfig,查看主机网关。主要是VMnet8的信息,查看是否配置成功。(与上面IPv4配置时相同即可)
查看VMnet8的信息
在这里插入图片描述
②NAT设备以及DHCP服务器
这两个设备都是虚拟机的网络配置,需要在VMware中配置。
首先,打开VMware,在菜单栏的编辑中选择虚拟网络编辑器
配置虚拟网络编辑器的位置在这里插入图片描述
选中VMnet8,确保下面的子网IP与之前的IPv4在同一个网段中,以及子网掩码与IPv4的子网掩码相同。一般来说,这个子网IP的第四段是0。
配置NAT设备
在这里插入图片描述
最后,点击DHCP设置,设置起始IP地址和结束IP地址。第四段是一个区间范围,不一定要和我一样,但注意:地址中最好不要包含IPv4中配置的网段。
配置DHCP服务器
在这里插入图片描述
这样,确保主机的网卡,NAT设备以及DHCP服务器都在同一个网段下,即可使用NAT进行连接,并且大概率不会出问题。关于网络的问题,我之后在安装过程中会详细的讲。

详细安装过程
1.打开VMware WorkStation,在库窗口右键,选择新建虚拟机,进入新建虚拟机向导。也可以点击文件-新建虚拟机进入向导。
两种方式进入新建虚拟机向导
在库窗口新建虚拟机
在文件菜单栏新建虚拟机
新建虚拟机向导
在这里插入图片描述

对于初学者来说,可以选择典型进行安装,**自定义(高级)**比典型多了一些对控制器、虚拟磁盘、兼容性等的操作。
我这里用自定义进行演示。

2.在欢迎界面中,点击 “自定义(高级)”,点击 “下一步”,进入 “虚拟机硬件兼容性界面”,选择需要兼容的软件版本。如果无需兼容其他版本的虚拟机,直接点击 “下一步”,进入 安装客户机操作系统视图。
虚拟机硬件兼容性
在这里插入图片描述
VMware WorkStation15 Pro可以兼容的版本
在这里插入图片描述
3.在 安装客户机操作系统视图中,可以选择用驱动(光盘)安装,可以使用映像文件进行安装,也可以选择配置完所有硬件后,再进行操作系统的安装。一般来说,我们选择 稍后安装操作系统,因为这样你就可以随意配置你的虚拟硬件。之后点击下一步,进入 选择客户机操作系统。(顺便插一句,如果安装Windows操作系统,一定要选择稍后安装操作系统,这样可以跳过密钥!)
安装客户机操作系统
在这里插入图片描述
4.在选择客户机操作系统界面,可以选择将要安装的虚拟机版本。这里选择Red Hat Enterprise Linux 8 64位。这里其实也可以选择Oracel Linux 8。两者的区别是Oracle Linux可以在安装Oracle时减少对参数的配置,两者的内核是相同的。之后点击下一步,进入命名虚拟机
选择客户机操作系统
在这里插入图片描述
5.在命名虚拟机界面,可以给自己的虚拟机起名字(注意不是主机名),为了防止多台虚拟机混淆的问题,建议取名要容易分辨。之后该命名随时可以修改,双击虚拟机进入虚拟机界面,右击已创建的虚拟机点击重命名即可修改。接着点击下一步,进入处理器配置
命名虚拟机
在这里插入图片描述
重命名虚拟机
在这里插入图片描述
6.在处理器配置可以配置虚拟机的性能。处理器配置注意不能太高,也不能太低。太高会造成物理机卡顿影响虚拟机运行;同样太低也会导致虚拟机卡顿。但是之后可以动态调整处理器。处理器内核总数=处理器数量每个处理器的内核数量。**这里我使用22的处理器配置。完成后点击下一步,进入此虚拟机的内存**。
处理器配置
在这里插入图片描述
7.在此虚拟机的内存中,可以配置需要创建的虚拟机的内存。一般来说,建议按照推荐内存来分配。就像我这里推荐内存为2GB,就以2GB为准。当然,为了追求读写速度,也可以增加虚拟机内存,但不要超过最大推荐内存。同样,虚拟机内存也可以在之后动态分配。接着,点击下一步,进入网络类型
此虚拟机的内存
在这里插入图片描述
8.在网络类型中可以选择改虚拟机访问网络的方式。网络问题是初学者在虚拟机中遇到的最棘手的问题。了解虚拟机连接网络的方式,可以帮助初学者更好地解决之后遇到的网络问题。
我这里用通俗的语言来解释一下这些网络配置的区别:
①桥接模式:顾名思义,通过“桥”,将物理机与虚拟机连接起来。这里的桥就是虚拟网桥。要让物理机与虚拟机连接起来,那么他们一定是在相邻的地区。也就是说,使用桥接模式来进行网络连接时,虚拟机ip地址需要与主机在同一个网段。同样,想要连接到外网,网关与DNS需要与主机网卡一致。推荐台式机(不太变化网络ip地址的机器)使用。
②使用网络地址转换(NAT):当你安装虚拟机时,不难发现,在windows网络连接中,出现了两张网卡:VMnet1和VMnet8。而NAT则是使用了VMnet8网卡,将虚拟机的NAT设备与主机网卡相连,然后将虚拟NAT设备与虚拟DHCP服务器连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网。而VMnet8虚拟网卡主要是为了实现主机与虚拟机之间的通信。所以在配置NAT网卡时,要注意配置:
主机的网卡,NAT设备以及DHCP服务器,使这些设备在同一个网段下,即可以保证虚拟机不仅能和主机通信,也可以连上外网。
③使用仅主机模式网络:顾名思义,仅能和主机通信的网络。也就是平时所说的“host-only”模式。采用VMnet1网卡进行和主机通信。一般来说,不会使用。
④不使用网络连接:不仅不能连外网,连主机都不能连接。一般仅是试用系统采用。
虚拟网卡VMnet1和VMnet8
在这里插入图片描述
这里,因为使用的是便携机,我采用NAT模式安装。推荐初学者也采用NAT模式安装,避免因为路由网段的变化导致种种网络问题。选择完成后,单击下一步,进入选择I/O控制器类型
网络类型
在这里插入图片描述
9.在选择I/O控制器类型中,可以选输入输出设备的类型。一般来说选默认的“LSI Logic”就行了。为了让大家了解更多,我同样将这几个选项都讲一下。
①BusLogic:适用于很老的机器,例如windows2000等古董机。现在的电脑都是64位的,不支持。同时,这种方式传输慢。
②LSI Logic:分为普通的LSI Logic和LSI Logic SAS。前者是LSI逻辑并行,后者是LSI逻辑串行。SAS一般来说是给windows集群服务使用的。对于现在的主机,都是使用逻辑并行,也就是默认的“LSI Logic”。
③准虚拟化SCSI:这个是VMware自己做的虚拟机SCSI控制器,更适合高性能存储环境。对于某些特殊的系统,可以选择。
VMware 官网:VMware 准虚拟 SCSI 控制器可用于与 ESXi 4.x 及更高版本兼容的虚拟机。
完成后,单机下一步,进入磁盘类型
选择I/O控制器类型
在这里插入图片描述
10.在选择磁盘类型中,可以选择磁盘的类型。一般来说也是选默认的NVMe。
同样的,我同样将这几个选项都讲一下。
①IDE和SCSI
两者其实很像。区别在于,IDE只支持 128GB 和四个设备,而SCSI可以拥有更大的磁盘(最大 256GB)和多至七个的设备。比较麻烦的是,操作系统支持有时不存在或者需要进行额外的配置。
②SATA
SATA其实就是直接用了实际物理机的磁盘,速度较快,但耗内存。SATA 仅适用于具有 ESXi 5.5 及更高版本兼容性的虚拟机。
③NVMe
根据VMware官网的介绍:NVMe 是一种在主机和目标存储系统之间连接和传输数据的方法。NVMe 专为使用具有非易失性内存的更快存储介质(如闪存设备)而设计。这种类型的存储可实现低延迟、低 CPU 使用率和高性能,通常可以替代 SCSI 存储。NVMe 仅适用于具有 ESXi 6.5 及更高版本兼容性的虚拟机。

四种磁盘类型其实都可以选,主要是看性能。初学者按照推荐就行了。完成后点击下一步,进入**“选择磁盘”**。
选择磁盘类型
在这里插入图片描述
11.在 “选择磁盘” 中,有三个选项。一般来说,如果安装的是第一台虚拟主机,选择 创建新虚拟磁盘即可;如果之前创建过虚拟机,且想要访问之前虚拟机的磁盘,选择 “使用现有的虚拟磁盘” 。如果想访问本物理机文件和磁盘,请选择第三项 使用物理磁盘( 适用于高级用户) ,但要注意以管理员权限启动。
这里我采用 创建新虚拟磁盘。完成后,单击下一步,开始 指定磁盘容量
“选择磁盘”
在这里插入图片描述
12.在 指定磁盘容量 中,可以分配磁盘的容量(大小)。这个主要该虚拟机做什么。这里,我将磁盘容量分配了40GB。 立即分配所有物理磁盘空间 中就是马上从你的安装路径所在的磁盘中划出40GB(也就是D盘-40GB),除非必要,不建议勾选。至于是否拆分虚拟磁盘,我建议是不拆分, 直接将磁盘存储为单个文件 ,以免降低磁盘性能。划分好后,点击下一步,进入 指定磁盘文件
“指定磁盘容量”
在这里插入图片描述
13.在 指定磁盘文件 中,可以修改磁盘文件的目录和文件名字。可以默认,也可以自己改。一般来说,文件默认存储在你虚拟机目录的子目录下。
完成后单击下一步,进入 已准备好创建虚拟机 界面。
“指定磁盘文件”
在这里插入图片描述
14.如果出现了 已准备好创建虚拟机 ,那么恭喜你,你与成功创建虚拟机就只差东风(映像文件)了!直接点击完成即可完成创建。接着,在库视图中,即可看到你创建的虚拟机。单击可以以窗口形式出现在屏幕中。
在这里插入图片描述
15.点击窗口中的 编辑虚拟机设置 ,进入 虚拟机设置 窗口。这里,你可以重新修改各项参数。单击CD/DVD(SATA),在连接框中点击 使用ISO映像文件 ,在本地路径中选择你的Linux的ISO映像文件,点击确定即可。接着,单击 开启此虚拟机 ,就可以进行安装Linux了!
虚拟机设置
在这里插入图片描述

16.开启虚拟机后,进入安装的初始界面。按上下键可以切换安装、测试、解决困难。一般来说,镜像文件都不会有大问题。切换至 Install CentOS Linux 8 (字变白),按下Enter键,系统会自动读取调用安装程序,进入正式安装的界面。(期间可以使用Alt+Tab切出鼠标进行其他操作)
初始界面
在这里插入图片描述

下面是正式安装的过程。安装过程中随时可以单击Quit重新进入安装程序

17.正式安装分为三个部分。首先是安装过程中的语言的选择。要注意的是,这个并不是你所安装的系统的语言。一般来说,建议使用英文进行安装。之后,鼠标点击Continue,进入 系统设置界面
安装过程中的语言的选择
在这里插入图片描述
18.进入系统设置界面 后,可以发现,整个系统被分成了3个部分:LOCALIZATION(所处的地方)、SOFTWARE(软件)、SYSTEM(系统)。首先是LOCALIZATION,在这可以设置系统的语言、键盘键入的语言以及时区。为了防止之后安装某些软件出先乱码(UTF8乱码)等的问题,推荐采用英文(English)环境的系统。
系统设置界面
在这里插入图片描述
当然,你可以选择英文为主,其他语言为辅的语言。
首先是增加键入语言的具体操作步骤:单击Keyboard,点击“+”,输入你想要加入的语言(比如说Chinese),选中你想要的语言后,点击Add后即可加入改该语言。之后,点击“∧”和“∨”可以切换默认键入语言。“-”可以删除不想要的语言。完成后点击Done即可完成键入语言的设置。
增加键入语言
在这里插入图片描述
接着是系统的语言的设置。同样,可以增加多种语言。单击Language Support,选择你想要的语言,在右侧框内打钩或者解除钩,即可加入或者删除多种语言。完成后点击Done即可完成系统语言语言的设置。
系统的语言的设置
在这里插入图片描述
最后是时区和时间的设置。单击Date&Time即可进入。鼠标点击地图上的区域即可快速更换,你也可以点击Region(地区)和City(城市)在下拉菜单中选择时区。在下方可以更改日期和时间。在上方的Network Time中可以输入网址以同步时间。这一步也可以在虚拟机安装之后进行操作。完成后,点击Done即可完成对日期与时间的设置。
时区和时间的设置
在这里插入图片描述
19.第二个部分是SOFTWARE(软件)。第一个Installation Source(安装资源)是选择安装文件的位置,这里默认是Local Media(本地媒体),一般不进行改动。
Installation Source的默认界面
在这里插入图片描述
下一个是SOFYWARE SELECTION(软件选择)。这一步非常重要!! 单击后,可以发现,界面分为左右两个框。左框是Base Environment(系统的基础环境),右框是可以选择安装的包。大家都知道,Linux的是通过各种包来执行不同的命令的。如果某些包没有安装,很有可能会导致某些命令无法使用。所以初学者建议选择在选择安装模式后,右边框里的附加包全部选上。
这里附上基础环境的翻译,大家可以根据自己的业务或者需求进行安装,我这里选择的是最小安装Minimal Install:
Server with GUI:带有GUI(视图)的服务器
Server:(不带GUI视图的)服务器
Minimal Install 最小安装(只带有基本功能)
Workstation 工作站
Custom Operating System 自定义操作系统
Virtualization Host 虚拟化主机

小贴士:
1.在选择安装包时,建议使用空格和“↓”来快速勾选包。
2.Linux8的默认安装是Server with GUI,而linux及以前用的是Minimal Install。
3.Linux7比Linux8的基础环境多了很多

Linux7的安装环境选择
在这里插入图片描述
完成后点击Done进入下一步。
安装环境选择
在这里插入图片描述
20.最后一个部分是System(系统)。这一部分也很关键,可以分配磁盘大小、网络、安全措施等操作。

首先是Installation Destination,也就是磁盘的配置。如果大家使用windows操作系统,对于新买来的电脑,一定会遇到一个问题:为什么我的磁盘只有C盘和D盘?Linux也是同理。建议得到一台新电脑或者虚拟机,先去分配磁盘,这样可以便于我们管理文件。
在Storage Configuration中,点击Custom(自定义),再点击Done即可开始分区。
在这里插入图片描述
在Manual Partitioning中,将分区由默认的LVM改为Standard Partition(标准分区)
LVM是Linux的逻辑卷管理系统,方便扩容和缩小,可以充分使用磁盘空间;但是因为在硬件上使用纯软件方式进行管理,所以风险较大,并不推荐使用LVM对磁盘分区进行管理。
而Standard Partition(标准分区)相对来说风险小,推荐使用。
分区界面
在这里插入图片描述

点击下方的“+”,开始分区。这里分区大家可以自行分配。我这里讲一些关键的系统分区。
首先是“/”,根目录分区,整个Linux系统的根目录。在Mount Point 中输入或者下拉菜单中选择“/”,在下方Desired Capacity中输入XX+MB/GB,即可分配空间。这里我给了20GB。单击Add mount point即可添加分区。
根目录分区
在这里插入图片描述
接着是/boot分区。这个是启动分区。顾名思义,启动Linux所需的分区。添加方法与上面一样,这里我分配了1GB。
启动目录分区
在这里插入图片描述
再者是swap 分区(注意前面没有“/”)。这个是交换分区,相当于WINDOWS下虚拟内存。这个大小可以用以下公式来分配:
根据内存大小,可以分为:
内存小于8GB,swap的大小是内存的2倍
内存大于8GB,小于32GB,swap是内存1.5倍
内存大于32GB,swap和内存一样大即可
例如我之前内存为2GB(2048MB),swap就是4GB。
虚拟机的内存
在这里插入图片描述
交换分区
在这里插入图片描述
最后,剩下的所有都可以给到应用分区。Linux默认的名字是/opt,各位读者可以自行修改。我这里改成了/hikari。
小贴士:想要分配剩余的空间给分区,直接在Desired Capacity中输入超过下方紫框中的大小就行啦。
在这里插入图片描述
最后,单击Done。系统会提示请你进行确认。确认无误后,单击Accept Changes即可保存。
在这里插入图片描述
下一个是KDUMP,这个是系统崩溃、死锁或者死机的时候用来转储内存运行参数的一个工具和服务。默认就行。
KDUMP
在这里插入图片描述
下一个是NetWork&Host Name。前面说过,网络是初学者遇到的一个大坑。首先,在下方Host Name中,可以设置主机名(默认为localhost)。
单击右边的OFF按钮,即可启动网络,对其网络信息进行查看。点击Configure可以对其进行配置。单击下方的“+”可以增加网卡,“-”可以删除网卡,但必须有一张网卡。

网络启动
在这里插入图片描述
首先,在Configure中点击General中将Connect automatically with priority前打钩。
General配置
在这里插入图片描述
接着是网络配置。可以在Connection name中键入自己喜欢的名字。
与Windows修改网络一样,安装过程中Linux修改IP等操作也是在IPV4设置中进行。
在Configure中点击IPV4 Setting,将Method切换成Manual,点击Add可以自己配置IP地址等。
在配置网络时注意:
1.主机的网卡,NAT设备以及DHCP服务器要在同一个网段下。
2.Netmask(网络掩码)一般使用255.255.255.0,所以一般填入24
3.Gateway(网关)一般使用当前网段下的1、2或者255
4.Address(网络地址)和Gateway(网关)注意不要与其他IP地址(比如主机的IP)相同,不然会起冲突!
5.下方的Additional DNS server建议:8.8.8.8
下方的Additional search domain建议:119.29.29.29
下方的DHCP client ID 是动态客户端ID,不用填写。
之后点击下方的Save即可保存网络配置。
IPV4设置
在这里插入图片描述

接着双击右边的ON按钮,重启网卡,可以发现IP地址修改成功。这样除非特殊问题,就不需要去命令行里面修改网络地址了。
网络配制完成后的界面
在这里插入图片描述
点击Done完成网络配置。

21.最后一个:Security Policy安全政策,非必要不用配置。

完成后直接点击Begin Installation,开始安装。
在这里插入图片描述
22.在安装过程中,必须要配置root用户的密码,可以创建用户。
root密码请记牢,重置密码过程比较繁琐。
设置root密码
在这里插入图片描述
创建用户
在这里插入图片描述
待进度条满了之后,点击reboot重启后即可进入系统了。
安装完成界面
在这里插入图片描述
23.登录系统:在login后,输入 创建的用户或者root,输入密码进行登录。输入密码时,系统不会显示输入的内容,这点要注意。
登陆界面
在这里插入图片描述
24.测试网络
登录系统后,键入ifconfig(不是windows的ipconfig!!),查看IP地址。
查看IP地址
在这里插入图片描述
ping一下本机IP地址,使用快捷键“ctrl+c”强制结束,出现如下图即为ping通。
ping本机IP地址
在这里插入图片描述
ping一下外网,以www.baidu.com为例,使用快捷键“ctrl+c”强制结束,出现如下图即为ping通。
ping外网地址
在这里插入图片描述
最后,在windows的cmd下ping一下虚拟机ip,使用快捷键“ctrl+c”强制结束,出现如下图即为ping通。
windowsping虚拟机IP地址
在这里插入图片描述
如此,就完成了一台可以联网的虚拟机,同时也肯定可以使用Xshell等工具连接虚拟机。

感谢你看到了这里,希望这篇教程能对你有用,希望大佬们能提出我文章中的错误,我也会不断完善和修改文章中的错误。
希望你们能前程似锦,带着sudo与激情走向美好的未来!

参考网站:1.磁盘类型
2.I/O类型

标签:WorkStation,Linux8,虚拟机,网卡,点击,NAT,磁盘,安装,可以
来源: https://blog.csdn.net/GrievousHikari/article/details/109965184

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有