安装VMware Workstation

登录VMware官方下载网站https://support.broadcom.com/group/ecx/my-dashboard,初次登录需要注册一个账号。点击左侧导航栏的My Downloads,然后点击HERE,在新界面的收缩框内输入VMware Workstation,选择VMware Workstation Pro。

接下来的界面会展示VMware最近的几个版本以及适用于不同操作系统的安装包,因为我的电脑系统是Windows,这里我选择安装VMware Workstation Pro 17,0 for Windows,点击第三行,选择它最新的发行版本,然后在弹出的新界面里下载即可,如果出现了需要勾选协议,你需要点击协议进去看一下,才能勾选同意协议。找到安装包的位置运行安装,一路点击下一步即可,中间可更换安装位置,根据个人需求勾选或取消勾选用户体验设置选项。通常建议 -不勾选- 这些选项以避免不必要的干扰。

VMware配置

如果你是个人使用,保持默认即可,可以不用设置。

1、网络模式简介

VMware Workstation是一款功能强大的桌面虚拟计算机软件,它提供三种主要的网络模式,以满足不同用户的需求。

桥接网络

工作原理

在桥接模式下,虚拟机的虚拟网卡通过VMnet0虚拟交换机与主机的物理网卡进行桥接。这使得虚拟机在网络中表现得像一台独立的物理机,能够直接接入物理网络,并获得与物理网络中其他设备相同的IP地址。

工作特点

  1. 虚拟机与物理网络中的其他设备处于同一网段,可以直接进行通信。
  2. 虚拟机可以访问外部网络,也可以被外部网络访问。
  3. 适合需要虚拟机与外部网络进行交互的场景,如测试服务器、搭建开发环境等。
NAT网络

工作原理

在NAT模式下,虚拟机通过主机的网络连接与外部网络通信。虚拟机将获得一个由虚拟DHCP服务器分配的虚拟IP地址,并通过主机上的NAT设备进行网络地址转换来与外部网络进行通信。

工作特点

  1. 虚拟机通过NAT设备隐藏真实IP地址,提高安全性。
  2. NAT设备负责将虚拟机发送的外部网络请求转发到外部网络,并将外部网络的响应转发回虚拟机。
  3. 虚拟机之间以及虚拟机与主机之间可以方便地通信。
  4. 适合需要隐藏虚拟机真实IP地址并提供虚拟网络的场景,如搭建内部测试环
仅主机网络

工作原理

在仅主机模式下,虚拟机与主机通过VMnet1虚拟交换机连接到同一个虚拟网络。这使得虚拟机与主机之间可以相互通信,但虚拟机默认情况下无法连接到外部网络。

工作特点

提供一个相对封闭的网络环境,虚拟机无法访问外部网络。

适合进行安全测试、局域网搭建等需要隔离外部网络的场景。

2、虚拟机网络环境配置

打开虚拟网络编辑器,先点DHCP设置,弹窗更新后,进行子网IP设置改为10.0.0.0,进入NAT设置后,修改网关为 10.0.0.2。

3、虚拟机克隆

VMware Workstation提供两种克隆类型:完整克隆 (Full Clone)和链接克隆(Linked Clone)。

  1. 完整克隆是虚拟机的一个完全独立的副本,它与原始虚拟机没有任何共享资源。这意味着完整克隆可以独 立于原始虚拟机运行,并且对其进行的任何更改都不会影响原始虚拟机。由于完整克隆复制虚拟机的全部数据, 因此它占用的存储空间与原始虚拟机相同,并且创建过程可能需要一些时间。
  2. 链接克隆是基于原始虚拟机的快照创建的,它共享原始虚拟机的虚拟磁盘文件,但具有自己的增量磁盘文 件来存储更改。因此,链接克隆的创建速度非常快,并且占用的存储空间相对较小。然而,链接克隆依赖于原始 虚拟机的快照,如果原始虚拟机被删除或快照被移除,链接克隆将无法运行。

克隆步骤

  1. 选择虚拟机:在VMware Workstation的库存中选择要克隆的虚拟机。从下拉菜单中选择“虚拟机”选项,然后点击快照。
  2. 启动克隆向导:在快照管理器中,选择特定的快照,“克隆”以启动克隆向导。
  3. 选择克隆类型:在克隆向导中,选择所需的克隆类型(完整克隆或链接克隆)。
  4. 配置克隆设置:根据向导的提示配置克隆虚拟机的设置,如命名、存储位置等。
  5. 完成克隆:完成配置后,向导将开始克隆过程,并在完成后显示克隆虚拟机。

克隆后的重要操作

克隆后的主机信息,尤其是网络相关的信息,比如网卡的mac地址、主机网卡IP地址信息都是一样的,为 方便后续的操作,最好是修改一下。

更改网卡的Mac地址

  1. 选中虚拟机
  2. 点击编辑虚拟机设置
  3. 点击网络适配器
  4. 点击高级模式
  5. 点击MAC地址右边的生成
  6. 依次点击两次确定即可

Linux安装

Linux各种操作系统镜像下载地址:

https://developer.aliyun.com/mirror/

https://mirrors.tuna.tsinghua.edu.cn/

https://mirrors.sdu.edu.cn/

1、Ubuntu安装

创建虚拟机

打开VMware,创建VM主机。选择典型安装

选择你下载好的系统镜像。

设置用户名称。

命名虚拟主机。

按需调整磁盘容量。

取消勾选。

右键创建好的虚拟机点击设置进行硬件配置,Ubuntu安装时优先使用互联网的软件安装,为了安装的更快,可以先将网断掉取消勾选。

安装系统

启动虚拟机安装Ubuntu。选择第一个即可。

等待进入图形界面,选择你系统的语言。下面的配置里面没有出现的跳过即可,配置完成进行安装,安装完成之后点击立即重启。

基本配置

网络配置,固定IP,配置好之后可关闭网络在连接网络。

打开终端执行以下代码,更新安装相应的软件。

sudo apt update -y
sudo apt install open-vm-tools open-vm-tools-desktop -y
sudo apt install openssh-server -y
sudo passwd root        #给root创建密码
默认情况下,SSH无法使用root登录,可以在对应系统的文件夹里按照/etc/ssh/sshd_config 路径找到sshd_config这个文件,将 #PermitRootLogin prohibit-password 改成PermitRootLogin yes,然后执行以下代码。
sudo systemctl restart ssh.service
Ubuntu Server版本

安装过程同desktop桌面版相似,安装的镜像文件选择对应的server版本。

虚拟机创建好后,开启虚拟机安装操作系统,选择安装之后等待配置界面出现,上下键调整,我选择最小化安装,进行网络配置(按需配置),设置主机名和用户,安装openssh,其他的选择done即可。

2、Rocky安装

创建虚拟机

创建虚拟机,和创建Ubuntu虚拟机相似。典型模式安装→选择安装的镜像文件→命名虚拟机→指定磁盘容量(默认即可)→取消勾选创建后打开→安装。

虚拟机创建完毕之后可以根据自己的需求调整虚拟机的硬件配置。

安装Rocky系统

直接选择Install Rocky Linux即可,等待系统安装出现配置界面。选择安装过程中使用的语言(中文)→配置界面上有图标的需要点进去按需设置或者直接点击完成,完成网络配置,启用root账户。

系统重启后,执行以下代码,安装更新运行环境

sudo dnf group install "Server with GUI"

图形界面(软件选择最小安装环境下)

安装配置重启后,你打开的是一个命令行操作界面,如果你想要登陆后使用图形界面,可执行以下命令:

dnf group list --installed        #找出当前安装的基础环境
dnf group list --available        #查看可用软件环境组
 dnf group install "Server with GUI"        #安装GUI界面工具
dnf update        #考虑软件兼容性问题,升级一下软件
systemctl get-default        #检查当前系统启动信息,multi-user.target,代表运行级别 3
systemctl set-default graphical        #调整为图形界面启动
reboot

3、openeuler安装

创建虚拟机

准备好相应的OS镜像,选择经典安装模式,version选择红帽最新的版本即可。

安装系统

创建好虚拟机之后,直接开机。进行相关的配置,磁盘默认,配置网络和主机名,设置账户,openeuler账户的密码不能设置太简单,要不然保存不了。设置好之后开始安装。

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐