环境搭建

传统运行模式

- 一台机器同时只能运行一个操作系统
|:----------|----------:|
|  应用程序 |  应用程序 |
|:----------|----------:|
|       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. 磁盘处于脱机状态"解决办法

    由于管理员设置的策略,该磁盘处于脱机状态"解决办法 1.运行:cmd 2.输入:DISKPART.exe 3.DISKPART> san 4.DISKPART> san poli ...

  2. linux 有了源码创建git版本库(coding)

    进入目录,比如ewei_shop 执行 git init 瞬间Git就把仓库建好了,而且告诉你是一个空的仓库(empty Git repository),当前目录下多了一个.git的目录,如果没有看到 ...

  3. jQuery实现button按钮提交表单

    在JSP页面中,通常使用button按钮提交表单数据,使用jQuery实现代码如下: <span style="font-family:Comic Sans MS;font-size: ...

  4. EncryptUtils

    package me.zhengjie.core.utils; import org.springframework.util.DigestUtils; import javax.crypto.Cip ...

  5. python往mysql数据库中写入数据和更新插入数据

    本文链接:https://blog.csdn.net/Mr__lqy/article/details/85719603 1. 连接mysql import pymysql db = pymysql.c ...

  6. 使用jQuery在屏幕上居中一个DIV

    文章目录 我如何去使用jQuery在屏幕的中心设置<div>? 我喜欢给jQuery添加函数,所以这个函数将有助于: jQuery.fn.center = function () { th ...

  7. Qt 获取当前时间

    时间日期是经常遇到的数据类型,Qt 中时间日期类型的类如下: QTime:时间数据类型,仅表示时间,如11:12:13. QDate:日期数据类型,仅表示日期,如2011-11-11. QDateTi ...

  8. 启动Tomcat报WEB-INF\lib\j2ee.jar jar not loaded异常的解决办法

    今天加载工程时突然发现Tomcat报: 2010-7-1 12:11:38 org.apache.catalina.loader.WebappClassLoader validateJarFile 信 ...

  9. Mybatis工作流程及其原理与解析

    Mybatis简介:    MyBatis 是一款优秀的持久层框架,它支持定制化 SQL.存储过程以及高级映射.MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集.MyBat ...

  10. 吴裕雄--天生自然 R语言开发学习:时间序列(续三)

    #-----------------------------------------# # R in Action (2nd ed): Chapter 15 # # Time series # # r ...