VMware虚拟机

📚专业术语

.iso:是电脑上光盘镜像(CD Mirror)的存储格式之一,因为其是i根据ISO-9660有关CD-ROM文件系统标准存储的文件,许哦一通常在电脑中以后缀,iso命名,俗称iso镜像文件。

镜像文件:镜像文件可以类比为图书馆的一本书的副本。一本珍贵的书,想要确保即使在原书损坏或丢失的情况下,书的内容仍然可以得到保留和使用。为此,制作了这本书的精确复制品,这个复制品包含了原书的所有页面和文字,但它可能是以特殊的格式存储的,比如扫描后的PDF文件或者一系列图片。

🖥创建新的虚拟机

1.Window系统

点击软件首页的创建新的虚拟机,进入新建导向

选择自定义(高级)然后点击下一步

硬件兼容性选择软件版本,然后点击下一步

选择安装程序光盘映像文件(iso),选择安装好的光盘映像文件,可以去微软官网上去下载,然后点击下一步

完成windows简易安装信息,然后点击下一步

对新建的虚拟机进行命名,名字注意区分其他并易懂,还有保存位置,然后点击下一步

选择虚拟机的固件类型,即引导设备,然后点击下一步

选择虚拟机处理器配置,处理器数量、每个处理器的内核数量,然后点击下一步

设置虚拟机的内存,不要太大也不要太小,然后点击下一步

选择网络模式,使用网络地址转换(NAT),然后点击下一步

选择I/O控制器类型,按照新建向导的推荐选择,然后点击下一步

选择磁盘类型,按照新建向导的推荐选择,然后点击下一步

选择磁盘容量,然后点击下一步

确定号新建的虚拟机的设置信息,然后点击下一步

至此,Windows10虚拟机创建成功,等待启动然后设置,激活系统。

2.Linux系统

点击软件首页的创建新的虚拟机,进入新建导向

选择自定义(高级)然后点击下一步

保持默认不变,然后点击下一步

选择稍后安装操作系统,然后点击下一步

在选择客户机i操作系统时选择Linux系统,版本选择自己准备的ISO文件的版本,一定要匹配,然后单击下一步

给本虚拟机命名,然后点击下一步

处理器配置,为虚拟机指定处理器数量,设置为2,然后点击下一步

设置内存,一般两个G,然后点击下一步

后续一直保持默认推荐,然后点击下一步

确认新建虚拟机的基本信息,然后点击下一步

至此虚拟机的创建已完成,然后检查一下网络配置

点击编辑>虚拟网络编辑器,查看VMnet8,子网的ip地址是否和NAT设置中的ip地址前三位一致。正常来说是默认配置好的。只是检查以下,不是乱去设置。

接下来去给虚拟机配置镜像

点击编辑虚拟机设置>CD/DVD>选择使用镜像文件,点击浏览找到提前下载好的镜像文件,然后点确定,完成后点击开启虚拟机。

然后点击install CentOS,选项变白就是选中了

然后选中想要的语言,选择简体中文就行,点击继续

进入安装信息摘要基本不用改,完成以下安装位置确认,然后点击安装。设置Root密码。创建用户根据个人需要,就是权限比较低的用户。

至此安装成功,点击重启就行。

注意进入后输入用户和密码,密码是不会显示的,输完后回车就行,出现root@localhost就是成功了。

输入cd /,再输入ll,查看所有文件。(注意cd 后面要有一个空格)

接下来配置虚拟机的网络。

手动输入,以下路径,虚拟机内无法复制粘贴

然后找到ifcfg-ens33,打开它编辑

image-20250206171953000

使用vi ifcfg-ens33,进入修改。按i,进入修改模式,将BOOTPROTO=dhcp(默认),ONBOOT修改为yes。然后按esc退出修改模式。输入:wq,回车强制保存。

接下来就是去重启网络,service network restart,然后测试是否能访问外网,ping一下百度,出现连接网速表示成功,ctrl+c结束。

后续参考视频【【2024最新】Vmware虚拟机安装Linux系统及配置网络超详细教学安装Centos使用Vmare安装附带安装包及镜像】https://www.bilibili.com/video/BV1MriFeaEci?vd_source=cbd0e7aa3299fa0fcc330c5ee16869bc

📺操作系统的操作模式

对操作系统的使用,有2种使用形式:

  • 图形化页面使用操作系统

  • 以命令的形式使用操作系统

不论是Windows系统还是Linux系统或是MacOS系统,以获得图形化反馈的形式去使用操作系统。

  • 图形化:使用操作系统提供的图形化页面,以获得图形化反馈形式去使用操作系统。

  • 命令行:使用操作系统提供的各类命令,以获得字符反馈的形式去使用操作系统。

无论是企业开发亦或是个人开发,使用Linux擦欧总系统,多数都是使用的:命令行。

这是因为:

  • Linux从诞生至今,在图形化页面的优化上,并未重点发力。所以LInux操作系统的图形化页面:不好用、不稳定。
  • 在开发中,使用命令行形式,效率更高,更加直观,并且资源占用低、程序运行更稳定。

💻网络连接的三种模式

1.桥接模式:直接连接物理网络

使用主机中的物理网卡VMnet0,有线网卡或者无线网卡,可以连接主机,并且可以访问局域内的计算机,如果主机可以连接外网,虚拟机也可以连接外网,此时物理主机相当于一个交换机,把所有桥接模式的虚拟机都连接在同一个交换机上,自己在这个局域网中。注意:容易造成IP冲突。

2.NAT模式:用于共享主机的IP地址

使用的是虚拟机的网卡VMnet8,可以连接主机,也可以来连接外网,虚拟机IP地址经过NAT转换,与物理机IP地址不在同一网段,所以不能访问局域网内的计算机。

3.仅主机模式:与主机共享的专用网络

使用的是虚拟机中的VMnet1,可以连接到主机,不能访问局域网内的计算机,也不能连接外网,当我们要组成一个与物理网络相隔离的虚拟网络时可以选择仅主机模式。

📼虚拟机克隆

如果已经安装了一台linux操作系统,还想再更多的,没必要再重新安装,只需要克隆就行。

1.直接拷贝一份安装好的虚拟机文件

将虚拟机文件拷贝到另一个盘的文件夹下,文件名可以重命名,也可以保留原名。通过VMware的打开文件,打开拷贝虚拟机文件。

2.使用VMware的克隆操作

注意:克隆时,需要先关闭正在运行的linux系统。

虚拟机>右键至管理>克隆

克隆类型有两种:创建链接克隆、创建完整克隆。

创建链接克隆,是对原虚拟机的引用,所需要的存储磁盘空间较少,访问的是原虚拟机,是同一个系统。

创建完整克隆:是原虚拟机当前状态的完整副本,此选项使得虚拟机完全独立,需要较多的存储磁盘空间。

📷虚拟机快照

如果在使用虚拟机系统的时候,想回到原先的某一个状态,也就是说担心有些操作造成系统异常,需要回到原先某个正常运行的状态,VMware提供了一个这样的功能,就叫做快照管理。

推荐关机操作,没关机也可以就是会时间久一点。

kali linux配置

参考:

kali Linux下载安装及配置(VMware虚拟机)

1.源文件的安装

位置:/etc/apt/sources.list
首先第一步
输入命令:cp /etc/apt/sources.list /etc/apt/sources.list.bak

目的是将原来的sources的文件复制备份出一部分,然后再在原来的基础上修改内容。

输入命令:vim /etc/apt/sources.list
目的是用vim编辑器进行编辑
(在出现的界面中输入字母“i”或者键盘上“insert”,这是“插入”的意思,当显示出下面汉字“插入”时就可以输入了)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
国内常用的几个源文件:

#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

#清华大学
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

#浙江大学
deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free

由于里面的安装源是kali官网,对于国内而言下载的速度比较缓慢,所以把kali官网的安装源用“#”注释掉。

用vim编辑器编写完成之后,按键盘上的“esc”键,退出之后,输入“:”冒号,然后输入wq,代表保存,并退出。

2.软件的更新 安装与删除

输入命令:apt-get updates 下载最新的安装包
输入命令:apt-get upgrade 系统会打开最新的安装包,并将软件安装的系统中
输入命令:apt-get clean 会将之前旧的安装包删除,清理内存
以上步骤不要着急,慢慢来

3.设置锁屏时间

设置锁屏时间非常重要,将锁屏的时间设置为“从不”,因为这样不会导致程序在运行的过程中由于锁屏的原因而停止运行。

4.配置ssh服务

位置:/etc/ssh/sshd_config
输入命令:vim /etc/ssh/sshd_config
将下面的命令改为yes

PermitRootLogin yes 允许管理员登陆
PasswordAuthentication yes 密码验证改为yes

修改完成之后保存并退出

输入命令:service ssh start 开启ssh服务
输入命令:update-rc.d ssh enable 设置为开机自启动

  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2025 唐小唐
  • 访问人数: | 浏览次数: