1.虚拟机初步
虚拟机实际上是一个运行在操作系统的应用软件,通过技术手段模拟一个操作系统达到充分利用硬件资源的目的。上次使用虚拟机已经是几年前的事情了,由于最近的需求因此需要重新学习。
1.1虚拟机的安装
首先下载一个虚拟机软件,检索得知市面上流行的虚拟机软件包括五种,分别是Virtual Box,VM Player,VMware Workstation,Microsoft VIrtual PC,Java VM。这里我选择使用VMWare Workstation。其次下载一个操作系统镜像,这里我是用Ubuntu20.04,下载好之后进入操作页面:
后面按照自定义安装
1 稍后安装操作系统
2.Linux
3.自定义安装路径
4.处理器数量为1
5.虚拟内存8GB
6. NAT网络地址转换
7. LSI Logic
8. SCSI
9. 分配磁盘大小
10. 完成创建
后续需要按照右击虚拟机名字点击设置点击CD/DVD然后选择镜像文件,开始配置操作系统,这里本人使用Ubuntu20.04。安装步骤中仅注意不要替换当前操作系统然后自定义分配磁盘,最后点击安装设置用户名密码即可完成安装,接下来嗯还要许多事情要做。
2021/10/18更新
最近重新安装了VMWare Workstation 15,相比16功能更加简单。安装成功后截图如下:
类似上述步骤这一次变为了直接安装Linux Ubuntu16.04 LTS版本。安装之后发现了一个小问题,即无法共享文件后查询现有资料解决如下:
设置共享文件夹,使用挂载命令
/mnt/ghfs
进入共享文件区。然后将使用命令拷贝命令将需要的文件拷贝到目标路径下:
cp [ src_filename ] [ dst_path | dst_filename ]
至此完成了虚拟机创建,记得使用tcpdump命令查看两台虚拟机是否能够ping通,查看方式经过资料查阅如下:
1.请求发起方使用命令
ping [ argv** ] [ ip_addr ]
2.请求接收方使用命令
tcpdump [ src ip_addr ] [ and ] [ dst ip_addr ]
接收到的报文格式如下:
使用ping发送5个包接受到了5个包。