环境搭建

传统运行模式

- 一台机器同时只能运行一个操作系统
|:----------|----------:|
|  应用程序 |  应用程序 |
|:----------|----------:|
|       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. fcntl()函数之非阻塞模型

    优点:设置标准输入为非阻塞(有数据则读 没有数据则立即返回),常用于网络通信以及轻量信息多并发中 步骤: 1.oldflag=fcntl(STDIN_FILENO,F_GETFL); 获取标准输入的文 ...

  2. [2015普及组-D]推销员 思维que

    题:https://www.cometoj.com/problem/0221 #include<iostream> #include<cstring> #include< ...

  3. python库之-------Pandas

    包括两个数据结构:DataFrame和Series 官方文档地址: pandas https://pandas.pydata.org/pandas-docs/stable/index.html ser ...

  4. 利用Python进行图片发送与接收的两种方法---包含客户端和服务器端代码

    第一种方法 opencv.requests.flask 此方法比较耗费时间 600毫秒左右 客户端代码 #coding:utf-8 import cv2 import json import requ ...

  5. 用户增删改查 django生命周期 数据库操作

    一 django生命周期 1 浏览器输入一个请求(get/post)2 响应到django程序中3 执行到url,url通过请求的地址匹配到不同的视图函数4 执行对应的视图函数,此过程可以查询数据库, ...

  6. smtp 邮件传输协议 qq版实现

    qq: telnet smtp.qq.com 587 (qq邮箱说明:http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28& ...

  7. 华为OD两轮技术面试

    华为OD面试1性格测试选积极向上的选项,注意,性格测试也会挂人,我一个朋友性格测试就没过.2机试 一道变成题目 1h 用例60%通过即可任给一个数组,元素有20M,1T,300G之类的,其中1T=10 ...

  8. 吴裕雄--天生自然python编程:实例(1)

    str = "www.runoob.com" print(str.upper()) # 把所有字符中的小写字母转换成大写字母 print(str.lower()) # 把所有字符中 ...

  9. 吴裕雄--天生自然 R语言开发学习:聚类分析

    #-------------------------------------------------------# # R in Action (2nd ed): Chapter 16 # # Clu ...

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

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