环境搭建

传统运行模式

- 一台机器同时只能运行一个操作系统
|:----------|----------:|
|  应用程序 |  应用程序 |
|:----------|----------:|
|       windows 7       |
|:---------------------:|
|          硬件           |
|:---------------------:|

虚拟机运行架构

- 寄居架构(实验环境、测试架构)
    a)  虚拟机作为应用软件安装在操作系统上
    b)  可以在此应用软件上安装多个操作系统
    c)  以直接安装在硬件上的操作系为宿主
- 原生架构(原生架构)
    a)  虚拟机软件直接安装在计算机硬件上
    b)  虚拟机本身就是一个操作系统
    c)  在这个虚拟机中可以同时运营多个操作系统

虚拟机产品

- VMware
    + VMware Workstation (寄居架构)
    + VMware vSphere (原生架构)
- Microsoft
    + Hyper-V (寄居架构)

VMware Workstation v12 安装

找资源,全部下一步即可!注意要装在C盘下,千万别装在其他盘符!

关闭 Windows10 更新

  1. Win+R -- 输入 services.msc (服务管理窗口)
  2. 停止 Windows Update 服务并禁用
  3. 同时在 恢复 里把第一次失败改为 “无操作”
  4. Win+R -- 输入 gpedit.msc
  5. 打开 计算机软件配置 > 管理模板 > Windows组件 > Windows更新 中的 配置自带更新,并将其改为 已禁用

部署 Windows XP 虚拟机

  1. 准备 Windwos XP 虚拟机安装ISO镜像文件
  2. 准备 虚拟机安装位置(可以安装在其他盘符|建议在空间较大位置新建 VM 文件夹,再在其目录下新建 win-xp 文件夹)
  3. 新建 Windwos XP 系统
    • 点击 新建虚拟机
    • 选择 经典
      • 经典 --> 微软系统
      • 自定义 --> 其他厂商系统(Linux...)
    • 点击 稍后安装操作系统(没有序列号只能这么选)
    • 选择虚拟机的安装版本
      • 一般选择 Windows XP Pro (按照对应ISO镜像选择)
      • Windows XP x64 在中国只有英文版本
    • 将虚拟磁盘储存为单个文件(O)
    • 点击 完成
    • 移除 打印机
    • 点击 CD/DVD(IDE),选择 使用ISO镜像文件(M) ,点击 浏览,找到Windwos XP 安装镜像文件
    • 点击确定,完成部署
  4. 安装 Windwos XP 系统(MSDN)
    - 文件名
        - sc_winxp_pro_with_sp2.iso
    - SHA1
        - 92934976213BB9201057281A200F84127BE0050D
    - 文件大小
        - 600.08MB
    - 发布时间
        - 2004-08-26
    ed2k://|file|sc_winxp_pro_with_sp2.iso|629227520|505B810E128351482AF8B83AC4D04FD2|/
- 激活密钥
    - W92WB-YJV38-93PQY-Q29KD-JDHD6
    - K2TPX-7HWV6-JHGXG-DB67V-8K6PD
    - HX8WF-VY9QK-GYGT4-CPRH2-QFVXJ
    - VD439-FG3V8-C79J2-CTY9F-BT32B
    - RR4HB-RR786-FDH7M-3XHCB-GCHRJ
    - Q3K4D-V7DTQ-QQYMH-VX7F9-9KB6Y
    - YCBX4-W4FJV-MQ6YC-29G93-M6Y6P
  1. 部署 Windows XP 系统

    • 略(和 Windows Server 2003 部署 相似)

部署 Windows Server 2003 Enterprise 虚拟机

  1. 新建 Windwos Server 2003 系统

    • 同上
  2. 安装 Windwos Server 2003 系统(MSDN)
    - 文件名
        - cn_windows_server_2003_sp2_x86_cd.iso
    - SHA1
        - 64572B06732AAB408FBC561C685450EF34390C9E
    - 文件大小
        - 372.06MB
    - 发布时间
        - 2011-10-11
    ed2k://|file|cn_windows_server_2003_sp2_x86_cd.iso|390135808|4C38E53EF100F80683810CAC1044CA70|/
  1. 部署 Windows Server 2003 Enterprise 系统

    • 不插入第二张光盘
    • 更改桌面图标
    • 不要设置更新,直接完成
    • 勾选 在登陆时不要显示此页
    • 点击选项 虚拟机(M) > 安装VMware Tools(相当于安装驱动)
    • 一路下一步,重启
    • 磁盘分区
    • 关闭自动更新 (开始 > 控制面板 > 自动更新 > 关闭)
    • 关闭防火墙(2003默认关闭防火墙)
    • 关机做快照(2003必须注释才能关机)
    • 克隆出第二台虚拟机(链接克隆)
    • 更改第二台虚拟机的计算机名,重启计算机(防止冲突)
    • 为第二台虚拟机做好快照
    • 完成部署

部署 Windows 7 虚拟机

- 略 

部署 Windows 2008 虚拟机

- 略

《一步步成为 Hacker_Day 01》的更多相关文章

  1. 简单物联网:外网访问内网路由器下树莓派Flask服务器

    最近做一个小东西,大概过程就是想在教室,宿舍控制实验室的一些设备. 已经在树莓上搭了一个轻量的flask服务器,在实验室的路由器下,任何设备都是可以访问的:但是有一些限制条件,比如我想在宿舍控制我种花 ...

  2. 利用ssh反向代理以及autossh实现从外网连接内网服务器

    前言 最近遇到这样一个问题,我在实验室架设了一台服务器,给师弟或者小伙伴练习Linux用,然后平时在实验室这边直接连接是没有问题的,都是内网嘛.但是回到宿舍问题出来了,使用校园网的童鞋还是能连接上,使 ...

  3. 外网访问内网Docker容器

    外网访问内网Docker容器 本地安装了Docker容器,只能在局域网内访问,怎样从外网也能访问本地Docker容器? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Docker容器 ...

  4. 外网访问内网SpringBoot

    外网访问内网SpringBoot 本地安装了SpringBoot,只能在局域网内访问,怎样从外网也能访问本地SpringBoot? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装Java 1 ...

  5. 外网访问内网Elasticsearch WEB

    外网访问内网Elasticsearch WEB 本地安装了Elasticsearch,只能在局域网内访问其WEB,怎样从外网也能访问本地Elasticsearch? 本文将介绍具体的实现步骤. 1. ...

  6. 怎样从外网访问内网Rails

    外网访问内网Rails 本地安装了Rails,只能在局域网内访问,怎样从外网也能访问本地Rails? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Rails 默认安装的Rails端口 ...

  7. 怎样从外网访问内网Memcached数据库

    外网访问内网Memcached数据库 本地安装了Memcached数据库,只能在局域网内访问,怎样从外网也能访问本地Memcached数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装 ...

  8. 怎样从外网访问内网CouchDB数据库

    外网访问内网CouchDB数据库 本地安装了CouchDB数据库,只能在局域网内访问,怎样从外网也能访问本地CouchDB数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Cou ...

  9. 怎样从外网访问内网DB2数据库

    外网访问内网DB2数据库 本地安装了DB2数据库,只能在局域网内访问,怎样从外网也能访问本地DB2数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动DB2数据库 默认安装的DB2 ...

  10. 怎样从外网访问内网OpenLDAP数据库

    外网访问内网OpenLDAP数据库 本地安装了OpenLDAP数据库,只能在局域网内访问,怎样从外网也能访问本地OpenLDAP数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动 ...

随机推荐

  1. python语法基础-并发编程-协程-长期维护

    ###############    协程    ############## # 协程 # 小知识点, # 协程和进程和线程一样都是实现并发的手段, # 开启一个线程,创建一个线程,还是需要开销, ...

  2. 引入插件的时候 提示particlesJS is not defined

    particlesJS is not defined   插件或者js文件在引入时需要注意引入顺序,每次都找很久的错误 一般引入min.js就可以,min.js意思就是压缩的js文件 引入时应该先加入 ...

  3. android适配全机型悬浮框、视频APP项目、手势操作、Kotlin妹子App、相机图片处理等源码

    Android精选源码 图片滤镜处理,相机滤镜实时处理,相机拍照录制 android仿爱壁纸App更换壁纸效果源码 基于Kotlin+MVP+Retrofit+RxJava+Glide 等架构实现短视 ...

  4. WIN10 蓝牙连接音箱之后,音量调节无效,音量从1-100,声音一样大,都是最大声,可以静音(解决方案)

    1.win+r,输入regedit,打开注册表2.进入路径:计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Bluetooth\Audio\AV ...

  5. Python与数据库

    链接汇总 https://www.cnblogs.com/stacklike/category/1134822.html Python与数据库[1] -> 数据库接口/DB-API[0] -&g ...

  6. windows server 2008 r2配置NTP时间服务器

    windows server 2008做NTP服务器与H3C网络设备组网首先WINDOWS SERVER 2008默认是关闭NTP服务的,需要通过修改注册表开启方法如下:--------------- ...

  7. JDBC介绍和Mybatis运行原理及事务处理

    本博客内容非自创,转载自以下三位,侵删: https://juejin.im/post/5ab7bd11f265da23906bfbc5 https://my.oschina.net/fifadxj/ ...

  8. [LC] 287. Find the Duplicate Number

    Given an array nums containing n + 1 integers where each integer is between 1 and n (inclusive), pro ...

  9. java面试题 - 框架

    1.servlet执行流程 客户端发出http请求,web服务器将请求转发到servlet容器,servlet容器解析url并根据web.xml找到相对应的servlet,并将request.resp ...

  10. git 忽略规则

    # 以'#'开始的行,被视为注释. # 忽略掉所有文件名是 foo.txt的文件. foo.txt # 忽略所有生成的 html文件, *.html # foo.html是手工维护的,所以例外. !f ...