虚拟机 订阅
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。 [1] 展开全文
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。 [1]
信息
外文名
Virtual Machine
定    义
具有完整硬件系统功能的完整计算机系统
技 术
虚拟化技术的一种
中文名
虚拟机
常见虚拟机
Java虚拟机,Linux虚拟机,windows虚拟机
与实体机区别
可以像使用实体机一样使用
虚拟机虚拟机技术
虚拟机技术是虚拟化技术的一种,所谓虚拟化技术就是将事物从一种形式转变成另一种形式,最常用的虚拟化技术有操作系统中内存的虚拟化,实际运行时用户需要的内存空间可能远远大于物理机器的内存大小,利用内存的虚拟化技术,用户可以将一部分硬盘虚拟化为内存,而这对用户是透明的。又如,可以利用虚拟专用网技术(VPN)在公共网络中虚拟化一条安全,稳定的“隧道”,用户感觉像是使用私有网络一样。 [2] 
收起全文
精华内容
下载资源
问答
  • 2022-03-13 20:58:37

    ·Dalvik虚拟机和Java虚拟机的区别

    1 Java虚拟机运行的是Java字节码,Dalvik虚拟机运行的是Dalvik字节码。

    传统的Java程序经过编译,生成Java字节码保存在class文件中,Java虚拟机通过解码class文件中的内容来运行程序。而Dalvik虚拟机运行的是Dalvik字节码,所有的Dalvik字节码由Java字节码转换而来,并被打包到一个DEX可执行文件中。Dalvik虚拟机通过解释DEX文件来执行这些字节码。

    2 Dalvik可执行文件体积小。Android SDK中由一个叫dx的工具负责将Java字节码转换成Dalvik字节码。

    dx工具对Java类文件重新排列,消除在类文件中出现的所有冗余信息,避免虚拟机在初始化时出现反复的文件加载与解析过程。

    3 Java虚拟机与Dalvik虚拟机架构不同,这也是Dalvik与JVM之间最大的区别

    Java虚拟机基于栈架构,程序在运行时虚拟机需要频繁的从栈上读取或写入数据,这个过程需要更多的指令分派与内存访问次数,会消耗不少CPU时间。Dalvik虚拟机基于寄存器架构,数据的访问通过寄存器间直接传递,这样的访问方式比基于栈要快很多。

    ·Dalvik虚拟机的结构

     

    一个应用首先经过DX工具将class文件转换成Dalvik虚拟机可以执行的dex文件,然后由类加载器加载原生类和Java类,接着解释器根据指令集对Dalvik字节码进行解释、执行。

    ·什么是ART虚拟机

    ART代表Android Runtime,其处理应用程序执行的方式完全不同于Dalvik,Dalvik是依靠一个JIT编译器去解释字节码。开发者编译后的应用代码需要通过一个解释器在用户的设备上运行,这一机制并不高效,但让应用能更容易在不同硬件和框架上运行。ART则是在应用安装时就预编译字节码到机器语言,效率更高,启动更快。

    ART优点:

    1 系统性能的显著提升

    2 应用启动更快、运行更快、体验更流畅、触感反馈更及时

    3 更长的电池续航能力

    4 支持更低的硬件

    ART缺点:

    1 更大的存储空间占用

    2 更长的应用安装时间

    更多相关内容
  • VMware Workstation Pro 虚拟机+ MacOs 10.14.4最新版苹果系统懒人版镜像 一键部署
  • 自己在用的虚拟机win10镜像文件,现在分享给大家,绝对好用,欢迎大家走捷径在此下载体验
  • 《Android Dalvik虚拟机结构及机制剖析:第1卷 Dalvik虚拟机结构剖析》是一本以情景方式对Android的源代码进行深入分析的书,内容广泛,主要从Dalvik虚拟机整体结构、获取和编译Dalvik虚拟机的源码、源码分析辅助...
  • XP虚拟机镜像文件

    2017-05-31 18:50:46
    自己使用,方便大家,纯净系统,无任何安装 密码:55972269 支持 VMWARE12,其它版本不确定
  • Windows 98vmdk12虚拟机文件,虚拟机文件版本为VMware WorkStation 12 Pro,请使用最新版本打开
  • Ubuntu1204(x64)的VMware虚拟机镜像

    热门讨论 2016-05-10 11:09:18
    基于VMware workstation 12 Pro安装的ubuntu-12.04-server-amd64的虚拟机镜像文件,用户名为linux,密码为123456,基于此可快速搭建Linux或者Android开发环境。
  • 深入解析ANDROID虚拟机

    千次下载 热门讨论 2015-08-14 16:22:55
    全书分为13个章节,分别讲解了Android系统的基础知识、Android系统的结构和核心框架、Java虚拟机和Dalvik虚拟机的知识、实现程序编译和调试、Dalvik的运作流程、DEX优化和安全管理、Android虚拟机生命周期管理和内存...
  • 虚拟机-安装与使用(详细教程)

    千次阅读 2022-01-15 09:05:44
    虚拟机-下载与安装前言一、虚拟机1.VMware2.Virtualbox二、VMware 的下载三、VMware 的安装四、验证是否安装成功五、运行 VMware六、VMware 上安装其它操作系统1. 安装 Windows 102. 安装 CentOS-Linux3. 安装 Kali-...


    前言

    最近学习 elastic search ,但是 es 所需的内存比较大,我服务器带不动,虽然也使用了 windows 版的 es 玩过,但还是想在 linux 上操作一遍,于是就有了以下我安装虚拟机的一些经验。

    虽然虚拟机大部分时候都是很长时间都只需要安装一次就可以了,但是每次安装难免还得看网上的安装教程,而且有的跟着做还不一定能成功,索性我就将下载与安装的步骤都详细记录一下。


    提示:以下是本篇文章正文内容,下面案例可供参考

    一、虚拟机

    百度对虚拟机是这样解释的:

    虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。

    一般情况下我们的电脑只能运行一个操作系统,可能会因为工作或者学习的需要,我们希望使用其它的操作系统,但是不可能将自己 windows 操作系统更换成其它操作系统,在这种情况下就可以使用虚拟机来解决这个问题,在同一台电脑同时运行多个操作系统。

    虚拟机软件会从电脑资源中分出一部分的CPU、内存、硬盘存储…等等,然后虚拟机软件把这些资源整合,组成了一台 “虚拟的电脑” 。

    在虚拟机上可以随意的运行其它操作系统,随意使用并不会对电脑正常系统产生影响,可以根据要求,随意分配内存。虚拟机系统和电脑所谓的“真机”环境是隔离的,用虚拟机操作,更随意,不用担心损坏系统而需要重做系统,即使虚拟机崩了,也不会对电脑自身造成影响,可以将虚拟出来的操作系统看作是另外一台电脑使用。

    目前常见的虚拟机软件分别是 VMwareVirtualbox

    1.VMware

    官网:https://www.vmware.com/

    以下内容来源于百度百科:

    VMWare虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMware采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。

    主要特性:
    1、使用Unity来集成客户机与宿主机
    2、更加强大的VM录制与回放功能
    3、支持智能卡和相关读卡器
    4、增强型ACE
    5、改进型3D图形支持

    主要功能:
    ⒈不需要分区或重开机就能在同一台PC上使用两种以上的操作系统。
    ⒉完全隔离并且保护不同OS的操作环境以及所有安装在OS上面的应用软件和资料。
    ⒊不同的OS之间还能互动操作,包括网络、周边、文件分享以及复制粘贴功能。
    ⒋有复原(Undo)功能。
    ⒌能够设定并且随时修改操作系统的操作环境,如:内存、磁碟空间、周边设备等等。
    ⒍热迁移,高可用性。

    2.Virtualbox

    官网:https://www.virtualbox.org/

    以下内容来源于百度百科:

    VirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进制版本及 OSE 版本的代码。使用者可以在VirtualBox上安装并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、BSD等系统作为客户端操作系统。已由甲骨文公司进行开发,是甲骨文公司xVM虚拟化平台技术的一部分。

    主要特点:

    • 支持64位客户端操作系统,即使主机使用32位CPU
    • 支持SATA硬盘NCQ技术
    • 虚拟硬盘快照
    • 无缝视窗模式(须安装客户端驱动)
    • 能够在主机端与客户端共享剪贴簿(须安装客户端驱动)
    • 在主机端与客户端间建立分享文件夹(须安装客户端驱动)
    • 内建远端桌面服务器,实现单机多用户 - 支持VMware VMDK磁盘档及Virtual PC VHD磁盘档格式
    • 3D虚拟化技术支持OpenGL(2.1版后支持)、Direct3D(3.0版后支持)、WDDM(4.1版后支持)
    • 最多虚拟32颗CPU(3.0版后支持)
    • 支持VT-x与AMD-V硬件虚拟化技术
    • iSCSI支持
    • USB与USB2.0支持

    以下我以 VMware 为例,下载与安装

    二、VMware 的下载

    打开 官网 进入以下页面,点击 资源

    在这里插入图片描述
    点击 产品下载

    在这里插入图片描述
    我们要下载的是 VMware 里面的虚拟机软件,在搜索框中输入 vmware Workstation Pro ,就能看到不同版本的 Vmware虚拟机软件,选择你想要下载的版本

    在这里插入图片描述
    比如说我就选择最新版本 vmware workstation pro 16 ,点击搜索

    在这里插入图片描述
    来到这个页面,因为我们一般是将虚拟机安装到 windows 系统上,也就是选择 VMware Workstation xx.x.x Pro for Windows 这个下载链接,如果你要安装到其它操作系统上,就得选择对应的下载链接了

    在这里插入图片描述
    接下来点击 DOWNLOAD NOW

    在这里插入图片描述如果你是第一次打开这个网站下载,是需要进行登录的

    在这里插入图片描述
    我也没有,今天第一次从官网上安装,那就注册一个账号,点击 sign up now

    在这里插入图片描述
    进入到注册页面,填写以下信息(这里我把该网页翻译成中文的了)

    在这里插入图片描述
    填写完相关信息之后点击 报告

    在这里插入图片描述
    就会进入这个页面,它提醒你检查你的电子邮件,你需要打开你的邮箱,查找 vmware 官方给你发的邮件

    在这里插入图片描述
    打开你的邮箱,点击 单击此处激活您的账户 ,开始激活

    在这里插入图片描述输入密码

    在这里插入图片描述
    密码校验正确之后,你的账户也随之激活成功

    在这里插入图片描述
    重新登陆账号

    在这里插入图片描述
    回到之前的页面继续下载

    在这里插入图片描述
    我同意,我接受

    在这里插入图片描述之后就能看到它开始下载了

    在这里插入图片描述
    以上就是下载 VMware虚拟机软件 的全部过程,接下来是安装过程。


    三、VMware 的安装

    我在 D:\develop 目录下创建了一个 VMware 的文件夹,将下载好的 VMware安装包 放入该文件夹中,并创建了一个 VMware-workstation 的目录来存放即将安装的虚拟机
    在这里插入图片描述
    以下是我刚才网官上下载好的 VMware安装包,网盘分享

    链接:百度网盘地址
    提取码:qg3h

    VMware 的安装过程基本上也是 傻瓜式 安装了

    双击 .exe 可执行文件,首先它会准备安装虚拟机需要的一些必要环境
    在这里插入图片描述第一次安装可能会让你重启电脑,我这台电脑是第一次安装,那就重启下电脑,没弹出这个窗口的可跳过重启这一步

    在这里插入图片描述重启完继续双击运行 .exe 文件

    点击 下一步
    在这里插入图片描述勾选 我接受许可中的条款(A) ,再点击 下一步

    在这里插入图片描述这里它会给我一个默认的安装地址,是安装到 C 盘的,你可以选择你想要安装的路径,点击 更改 后即可选择目录,别放在带有中文或者特殊字符的目录下,我就把它放到之前创建的 VMware-workstation 文件夹中,点击 下一步

    在这里插入图片描述点击 下一步

    在这里插入图片描述
    点击 下一步

    在这里插入图片描述
    点击 安装

    在这里插入图片描述
    开始安装 …

    在这里插入图片描述
    安装完成

    在这里插入图片描述


    四、验证是否安装成功

    如何验证 虚拟机 是否安装成功了呢?

    点击 网络

    在这里插入图片描述
    点击 网络和 Internet 设置

    在这里插入图片描述
    点击 更改适配器选项

    在这里插入图片描述
    如果在 网络连接 窗口中看到这两个连接设备就说明虚拟机安装成功了

    在这里插入图片描述

    五、运行 VMware

    在之前的安装步骤中是有添加 VMware的桌面快捷方式 的,接下来就去桌面上运行安装好的虚拟机

    在这里插入图片描述
    需要激活码,也就是说这个是要钱的,我看了下需要 $160 ,博主比较穷,是个屌丝,就先试用以下,大不了每个月都试用一下,哈哈~~~,点击 继续

    在这里插入图片描述
    点击 完成

    在这里插入图片描述
    启动虚拟机后,进入的页面是这样子的

    在这里插入图片描述


    六、VMware 上安装其它操作系统

    1. 安装 Windows 10

        `未完待续 ...`
    

    2. 安装 CentOS-Linux

    链接:VMware-安装 CentOs-Linux 操作系统

    3. 安装 Kali-Linux

    链接:Vmware安装Kali Linux2020.2(详细安装教程,爬坑指南,详细到哭)


    七、VMware 常用功能

    1. 同步时间

    选择你的虚拟机,鼠标右键 - 设置

    在这里插入图片描述
    虚拟机设置,点击 选项 , 选择 VMware Tools ,勾选 将客户机时间与主机同步(s),点击 确定

    在这里插入图片描述

    2. 系统备份

    有时候我们希望在每个节点对虚拟机进行备份,预防系统出现问题不至于重头再来,这里备份的方式有两种,一种是克隆,一种是快照。

    快照:对某一个特定文件系统在某一个特定时间内的一个具有只读属性的镜像。当你需要重复的返回到某一系统状态,又不想创建多个虚拟机的时候,就可以使用快照功能。

    克隆:一个虚拟机的克隆就是原始虚拟机全部状态的一个拷贝,或者说一个镜像。克隆的过程并不影响原始虚拟机,克隆的操作一但完成,克隆的虚拟机就可以脱离原始虚拟机独立存在,而且在克隆的虚拟机中和原始虚拟机中的操作是相对独立的,不相互影响。克隆过程中,VMware会生成和原始虚拟机不同的MAC地址和UUID,这就允许克隆的虚拟机和原始虚拟机在同一网络中出现,并且不会产生任何冲突。 VMware支持两种类型的克隆: 完整克隆、链接克隆

    克隆与快照的区别:

    快照克隆
    创建时间不限虚拟机关机时才可以
    创建数量不限不限
    占用磁盘空间由创建的数量决定由创建的系统大小决定,完整克隆较大
    用途保存虚拟机某一时刻状态分发创建的虚拟机
    是否独立不能脱离原始虚拟机独立运行链接克隆:部分脱离 完整克隆:完全脱离
    能否同时使用不能克隆的虚拟机可以和原始虚拟机同时使用
    是否网络使用不能生成和原始虚拟机不同的MAC地址和UUID,网络中可以同时使用

    以上克隆与快照参看:VMware的快照和克隆总结

    1. 克隆

    在使用克隆之前要先关掉虚拟机

    选择你的虚拟机,鼠标右键 - 管理 - 克隆 ,点击 下一页

    在这里插入图片描述
    这里两个选择都可以,看你自己的需求,我这里就选择克隆当前的状态,点击 下一页

    在这里插入图片描述
    克隆方法有两种,我这边就选择 创建完整克隆

    在这里插入图片描述
    设置你克隆虚拟机的名称和存放的位置

    在这里插入图片描述
    正在克隆虚拟机 …

    在这里插入图片描述
    完成克隆

    在这里插入图片描述
    就能看到你克隆出来的虚拟机了,如果没有显示在这个控制台上,可以点击 文件 - 打开 到你存放目录去,选择 .vmx 文件,打开 就行

    在这里插入图片描述

    2. 快照

    选择你的虚拟机,鼠标右键 - 快照,设置快照 名称 和 描述,点击 拍摄快照,就行了

    在这里插入图片描述
    还原时选择你的虚拟机,鼠标右键 - 快照 - 快照管理器,安装箭头所指步骤就能恢复到快照的地方

    在这里插入图片描述

    3. 内存设置

    选择你的虚拟机,鼠标右键 - 设置,在这里可以直接调整内存大小,点击 确定

    在这里插入图片描述


    八、安装过程时遇到的问题

    电脑如何开启虚拟化?
    现在大部分电脑都是默认支持虚拟化的,但是有些电脑是不是,这个时候就需要开启 电脑的虚拟化
    大概过程就是:
    1. 开启 / 重启 电脑时打开 BIOS (不同的电脑开启 BIOS 的方式可能不同)
    2. 找到 Virtualization 配置,将其设置为 【Enabled】,并且保存
    3. 重启 电脑
    可参考以下链接:
    电脑怎么在bios开启虚拟化?
    如何设置电脑虚拟化
    电脑开启虚拟化设置的方法 如何开启虚拟化设置

    为什么我一运行虚拟机上面的系统就报错重启电脑了?
    这个问题我遇到过,就是 windows 升级之后导致和 VMware 的不兼容,多试几个不同版本的 VMware 就可以了,我之前用的是 VMware 15.2 的,然后我将这个 VMware 15.2 的虚拟机卸载了,换成最新版本的就解决了。
    可参考以下链接:
    关于VM虚拟机一启动就会使电脑重启的问题


    九、总结

    感谢网上众多人的经验分享,我才顺利的安装好虚拟机,生活在这个时代简直就是一种福利 T.T ~~ 欢迎各位大佬指点

    展开全文
  • Dalvik虚拟机 PPT版

    千次下载 热门讨论 2013-10-23 01:26:13
    Android应用程序是运行在Dalvik虚拟机里面的,并且每一个应用程序对应有一个单独的Dalvik虚拟机实例。Android应用程序中的Dalvik虚拟机实例实际上是从Zygote进程的地址空间拷贝而来的,这样就可以加快Android应用...
  • 一)通常虚拟机中下载安装配置完系统之后自动选择的是NAT(用于共享主机IP)此时真机和虚拟机是可以ping通的,但是此时虚拟机是不能上网的(也就是尝试ping通www.baidu.com时无法ping通);

    一)VMware中提供了三种网络连接方式,VirtualBox中提供4种网络连接方式。
    NAT:  网络地址转换模式(Network Address Translation)
    Bridged Adapter :   桥接模式
    Internal:   内部网络模式
    Host-only Adapter :  主机模式
    (VMware中少了Internal模式)

    二)打开vmware虚拟机,可以在选项栏的“编辑”下的“虚拟网络编辑器”中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式)。其实,VMnet0表示的是用于桥接模式下的虚拟交换机;VMnet1表示的是用于仅主机模式下的虚拟交换机;VMnet8表示的是用于NAT模式下的虚拟交换机。
    在这里插入图片描述
    同时,在主机上对应的有VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两块虚拟网卡,它们分别作用于仅主机模式与NAT模式下。在“网络连接”中我们可以看到这两块虚拟网卡,如果将这两块卸载了,可以在vmware的“编辑”下的“虚拟网络编辑器”中点击“还原默认设置”,可重新将虚拟网卡还原。
    在这里插入图片描述
    三)详解各种模式:

    桥连接模式:
    将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。此模式下的虚拟机和自己的依赖主机共同处在同一个网段下,意思就是如果主机的IP是192.168.100.xxx,那么虚拟机中的IP地址也将会是192.168.100.xxx,如果需要联网,则网关与DNS需要与主机网卡一致。虚拟机也会占用局域网中的一个IP地址,并且可以和主机同网段的其他真实终端进行相互访问。


    NAT模式:
    VMware会在主机上建立单独的专用网络,用以在主机和虚拟机之间相互通信。虚拟机向外部网络发送的请求数据”包裹”,都会交由NAT网络适配器加上”特殊标记”并以主机的名义转发出去,外部网络返回的响应数据”包裹”,也是先由主机接收,然后交由NAT网络适配器根据”特殊标记”进行识别并转发给对应的虚拟机,因此,虚拟机在外部网络中不必具有自己的IP地址。从外部网络来看,虚拟机和主机在共享一个IP地址因此,只要主机可以访问Internet虚拟机就可以访问Internet),默认情况下,外部网络终端也无法访问到虚拟机。此外,在一台主机上只允许有一个NAT模式的虚拟网络。因此,同一台主机上的多个采用NAT模式网络连接的虚拟机也是可以相互访问的,但因为NET模式下的虚拟机不具有真实IP,所以无法和主机同网段的其他真实终端进行相互访问


    Host-Only模式:
    一种比NAT模式更加封闭的的网络连接模式,它将创建完全包含在主机中的专用网络。仅主机模式的虚拟网络适配器仅对主机可见,并在虚拟机和主机系统之间提供网络连接。相对于NAT模式而言,仅主机模式不具备NAT功能,因此在默认情况下,使用仅主机模式网络连接的虚拟机无法连接到Internet(在主机上安装合适的路由或代理软件,或者在Windows系统的主机上使用Internet连接共享功能,仍然可以让虚拟机连接到Internet或其他网络)。在同一台主机上可以创建多个仅主机模式的虚拟网络,如果多个虚拟机处于同一个仅主机模式网络中,那么它们之间是可以相互通信的;如果它们处于不同的仅主机模式网络,则默认情况下无法进行相互通信(可通过在它们之间设置路由器来实现相互通信)。


    四)如何设置各种模式:

    设置桥接模式:
    先确认一下真机的ip地址、网关、DNS等信息,要记住SSID名称后续有用。如下图:
    在这里插入图片描述
    接着点击虚拟机中的 编辑——虚拟网络编辑器,如下图:在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    注:此时选择桥接到的网卡就是桥接到正在上网的网卡(当上网网卡有变化时就要相应的更改)也就是上一步中正在上网的网卡名称。

    将虚拟机桥接到vmnet0:
    在这里插入图片描述
    此时终端ping网关就可以ping通,ifconfig就可以查看虚拟机当前IP地址(是自动随机的分配,我们也可以手动设置固定IP)

    桥接模式配置简单,但如果网络环境是ip资源很缺少或对ip管理比较严格的话,那桥接模式就不太适用了。此时需要设置NAT模式。

    设置NAT模式:(多台虚拟机均设置为NAT则可以互相ping通,也可以和真机互相ping通,还可以实现上网)
    “虚拟机”——“设置” 并在“网络连接”中选择“NAT模式”,如下图:
    在这里插入图片描述
    接着,将对应要上网的虚拟机的IP改为自动获取,右键点击“网络”——属性——更改适配器设置——找到正在使用的真机的网络——右键“属性”,如下图:
    在这里插入图片描述
    在这里插入图片描述
    此时虚拟机中ping通www.baidu.com就可以通了,也就达到上网的目的,如下图:
    在这里插入图片描述
    当然,也可以进行手动设置自己想要的网段,如下图:
    在这里插入图片描述


    六)要两台虚拟机能够 ping 通下列要求缺一不可:
    1、所设置的虚拟网络的网络号不能跟正在使用的真实的网络号一样
    2、防火墙必须关闭(一定要关闭,已关了最开始的win2003的防火墙)
    3、设置的那俩台虚拟机必须在同一网段内
    4、两台虚拟机的主机名不能相同,在局域网中会把相同的两台电脑视为同一台电脑,只能有一台使用
    5、在虚拟机中桥接的地方记住打勾







    可看可不看的部分:
    NAT模式下实现外部网络对虚拟机(ssh)访问功能设置步骤:
    即使是主机与虚拟机置于同一网段内,主机也不能直接ssh连接虚拟机,还需要做一步端口映射。

    1、在VMware系统菜单下选择“编辑:,进入虚拟网络编辑器,选择“NAT设置”,进入“NAT设置”后,在“端口转发”下选择“添加”按钮,添加一条NAT映射规则。其中主机端口即宿主物理网卡的端口,可以任意填写端口号,因为我们这里要实现ssh远程登录功能,这里填写“22”。虚拟机IP地址按照虚拟机实际情况填写,虚拟机端口是22(因为外部设备最终是要通过22端口来访问虚拟机的ssh服务的)。

    如果在vmware中建立了多个虚拟机,有几个需要在主机ssh连接,那么就需要配几条端口转发。

    2.开启虚拟机在命令行窗口进行ssh配置:(参照网络教程失败了很多次,后来发现在完成了第一步配置之后再按下面的步骤设置即能成功)
    (1)检查ssh状态:ssh localhost ssh
    connect to hostlocalhost port 22: Connection refused 表示没有安装ssh服务
    (2)下载安装ssh:sudo apt-get install openssh-server
    (3)启动ssh server:sudo /etc/init.d/ssh start
    (4)检查启动状态:ps -e|grep ssh
    出现 ssh-agent 和sshd 等表示已经启动
    (5)设置root密码:sudo passwd root,根据提示输入
    (6)在主机中使用WinSCP连接虚拟机并向虚拟机的桌面发送一个文件,成功。






    三种方式&设置的IP参考:
    https://blog.csdn.net/cn130404/article/details/74370321?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160013167319195188341576%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=160013167319195188341576&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-1-74370321.first_rank_ecpm_v3_pc_rank_v2&utm_term=%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%BD%91%E6%A1%A5%E6%80%8E%E4%B9%88%E8%AE%BE%E7%BD%AE&spm=1018.2118.3001.4187

    kali\linux桥接模式的配置:
    https://blog.csdn.net/qq_37941471/article/details/80639937
    https://blog.csdn.net/xujingzhong0077/article/details/52813089

    ————————————————————————————————————
    注意:如出现虚拟机设置正常但还是提示无网络,可能是真机中的虚拟机服务没有完全开启,可以进行以下设置:
    “Ctrl+shift+esc”——服务——找到VMware DHCP、VMware NAT、VMwareHostd并将它们全都开启:
    在这里插入图片描述

    展开全文
  • ESXI安装虚拟机

    千次阅读 2021-10-31 20:30:57
    目录新建一个虚拟机设置镜像启动其他的进入虚拟机的bios远程桌面U盘直通 关于在Esxi上安装虚拟机,目前找到了两种方式,一种是通过iso文件,这种就基本上就安装一个全新的虚拟机。还有一种通过虚拟机文件vmdk是一种...

    关于在Esxi上安装虚拟机,目前找到了两种方式,一种是通过iso文件,这种就基本上就安装一个全新的虚拟机。还有一种通过虚拟机文件vmdk是一种比较常见的方式,这个wmdk文件,可能是其他人正在运行的系统、虚拟机打包导出而成,在esxi中通过新建一个虚拟机并指定到这个文件启动,就可以完整的使用其他人配置过的系统。

    StarWindConvert是一种转换虚拟机文件格式的工具,笔者已知道的,曾用其将windows物理机转成wmdk文件迁移到esxi虚拟机内,也作用dmg镜像转vmdk的操作

    这里先抛开wmdk的安装方式,记录iso镜像安装的方式,以安装一个windows为例。

    搞机系列教程

    新建一个虚拟机

    image-20211024020439477

    image-20211024020559159

    image-20211024020837027

    image-20211024020911985

    根据自己需要和机器限制自行配置一些系统参数,个人使用windows的体验是内存8G才会勉强比较合适。网络适配器(Network Adapter)默认是0网口,机器网口多时也可以切换到自己制定的网口。

    多数教程此处先不配置iso镜像,我猜测应该是为了先方便的在盘上建立属于这个系统的文件夹,后面再把镜像文件上传进去,整个流程比较顺利一些。这里我也先不配置iso直接Next。

    image-20211024021113403

    image-20211024021651288

    设置镜像

    Finish之后,在虚拟机列表里就有了添加的虚拟机,点击进入这个虚拟机详情页

    image-20211024022047778

    编辑配置

    image-20211024022108794

    image-20211024151508637

    image-20211024022326690

    上传完成后选中这个iso文件,点击select即配置好了iso启动镜像,记得要点选Connect at power on,否则不会从该iso文件启动。点击Save进行保存。

    image-20211024024716498

    启动

    启动这个虚拟机,注意接下来一步速度要快,迅速把鼠标放进虚拟机的窗口内,并点击以进入对该窗口的操作,按其指示的按任意键启用从CD驱动。

    image-20211024151737054

    image-20211024030815612

    这里要迅速鼠标点进去并在键盘上按任意键

    如果错过了可以选择Power off关机重来

    image-20211024030742183

    此处省略一万步Windows的安装过程

    其他的

    进入虚拟机的bios

    进入虚拟机的配置页面

    image-20211031193116275

    选中到VM Options选项卡,勾选[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ul0dcaEU-1635683429538)(/Users/darcyzhang/Library/Application%20Support/typora-user-images/image-20211031193836575.png)]意思是下次启动虚拟机时吉荣BIOS页面。最后Save保存。

    image-20211031193934572

    远程桌面

    在Esxi的web管理页面中操作虚拟机,鼠标延迟很严重,且虚拟机和宿主机的文件交互困难(拖动或复制粘贴都不好使)

    Esxi也有Web Client管理界面,似乎交互起来会更方便一些,但是需要在windows上装,我的工作机是一台Mac,就没去折腾这个方案。

    Microsoft Romote Desktop 是微软开发win远程连接工具,本人的使用体验还是不错的,有Mac版本。

    首先,在Windows虚拟机中开启远程连接的设置支持。在windows设置中搜索“远程”更快的找到相应的设置。

    image-20211024025229771

    image-20211031202302914

    image-20211031202229064

    在我的工作机上安装Microsoft Romote Desktop。

    添加PC

    image-20211031200815467

    输入虚拟机ip,添加用户

    image-20211031201543560

    可以设置显示选项

    image-20211031201935242

    U盘直通

    是想用esxi中的虚拟机个u盘装机盘来着,然后直通倒是挺简单,要注意U盘必须先插上才能设置直通,打开虚拟机配置,添加USB设备。

    image-20211031202911587

    展开全文
  • k3虚拟机补丁 解决虚拟机无法注册问题 补丁编号: PT035685 客户端组件:KdSvrmgr.vbr 中间层组件:KdSvrmgr.dll,KDActMGr.exe WEB组件: 其它组件: ...改善方案:增加VPC和VMWARE虚拟机软件加密机制。
  • 虚拟机vmware的win98全部驱动

    热门讨论 2014-02-20 22:50:03
    很难找齐的vmware下win98虚拟环境的全部驱动
  • 虚拟机快捷键

    千次阅读 2021-07-16 13:50:25
    Ctrl+B 开机 Ctrl+E 关机 Ctrl+R 重启 Ctrl+Z 挂起 Ctrl+N 新建一个虚拟机 Ctrl+O 打开一个虚拟机 ...Ctrl+Alt+Tab 当鼠标和键盘焦点在虚拟机中时,在打开的虚拟机中切换 Ctrl+Tab 当鼠标和键盘焦点不在...
  • vmospro虚拟机

    千次阅读 2021-06-07 16:38:41
    游戏介绍vmospro虚拟机是长时间受到用户推崇的虚拟软件,在vmospro虚拟软件中,整个模式从最初的VMOS(虚拟主机)进行了更新,该版本从根本上提供自定义ROM的权利,不再限制用户,鼓励用户自发更换ROM,发挥属于自己...
  • 打开虚拟机设置,编辑处理器,勾选虚拟化引擎
  • 迁移虚拟机一 迁移虚拟机迁移是指将虚拟机从一个主机或存储位置移至另一个主机或存储位置的过程。复制虚拟机是指创建新的虚拟机,并不是迁移形式·冷迁移冷迁移是对已关闭电源或挂起的虚拟机进行迁移;可以将虚拟机...
  • Linux虚拟机

    千次阅读 2022-03-18 19:37:53
    一、Linux虚拟机 Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多...
  • 此模式将虚拟机和外网隔离,使得虚拟机成为一个独立的系统,使得虚拟机无法联网,但是所有的虚拟机之间可以互相通信。此模式下的IP信息,是由host-only虚拟网络的DHCP服务器来分配的,如果想要上网可以将能上网的...
  • VMware虚拟机开启虚拟机后宿主机蓝屏重启解决方案

    万次阅读 多人点赞 2022-01-19 09:57:05
    虚拟机:VMware Workstation 16 Pro 安装系统:Windows_server2008 和 linux_redhat_7 问题描述 按照正常步骤安装完镜像后,点击 开启此虚拟机 ,直接出现下图所示蓝屏,然后重启。 问题分析 (1)开始以为是镜像的...
  • 如何创建新的虚拟机

    千次阅读 2021-09-11 23:20:05
    3、选择虚拟机硬件兼容性。理论上来说硬件版本越高,兼容性越好。所以我选择列表中版本最高的Workstation 16.x 4、 安装客户机操作系统。因为该软件比较智能,现在安装会将操作系统直接装好而不需要向导,基于对...
  • 安装Ubuntu虚拟机

    千次阅读 2021-11-24 15:58:18
    安装Ubuntu虚拟机
  • windows访问虚拟机内的虚拟机

    千次阅读 2022-03-29 15:55:59
    windows访问虚拟机内的虚拟机, windows访问WSL里的docker ubuntu系统, windows访问同局域网下其他电脑的虚拟机等。 情景大概是三台电脑或者系统。 A和B互通,B和C互通。但是A访问不了C的解决方案。 在A上执行 ...
  • 1、在本机安装了虚拟机虚拟机中使用的是Ubuntu 64位系统。 安装完成后,首先关闭了本机的防火墙,步骤如下: 控制面板--->系统和安全-->Windows Defender防火墙-->页面左侧启用或关闭windows ...
  • vmware 虚拟机迁移

    万次阅读 2020-03-27 23:59:44
    迁移虚拟机: 迁移意味着将虚拟机从一个主机,数据存储或vcenterserver迁移到另一个主机,数据存储,或vcenterserver 迁移的类型: 冷迁移:将电源关闭的虚拟机迁移到新的主机或数据存储中 挂起:将挂起的虚拟机迁移...
  • Java虚拟机规范中文版.pdf

    千次下载 热门讨论 2013-02-17 13:20:32
    Java虚拟机规范中文版.pdf
  • Ubuntu虚拟机安装

    千次阅读 2022-04-07 11:07:52
    二、安装虚拟机 2.1双击VMware-workstation-full-16.2.1-18811642.exe图标 2.2然后下一步,直接到自定义安装路径 2.3确定之后,等待。。。 2.4安装完成之后,打开桌面生成的程序 ,进入页面,然后选择...
  • 虚拟机安装MacOS

    千次阅读 2022-01-29 16:53:32
      虚拟机默认不支持MacOS,因此我们需要使用解锁工具解锁VMware。   我的电脑环境:windows 10 20H2,虚拟机环境:VMware15.5。 下载工具链接: 解锁工具: 链接:...
  • VMware打开虚拟机

    千次阅读 2021-06-12 14:39:59
    打开VMware虚拟机 自己电脑打开别人配置好的虚拟机步骤 1.打开vmware工具,选择虚拟网络编辑器。 2,进入虚拟网络编辑器,选择nat模式,记住自己的子网ip地址。 3.点击NAT设置,查看自己的NAT网关,我的是192.168....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,332,408
精华内容 532,963
关键字:

虚拟机