《一步步成为 Hacker_Day 01》
环境搭建
传统运行模式
- 一台机器同时只能运行一个操作系统
|:----------|----------:|
| 应用程序 | 应用程序 |
|:----------|----------:|
| windows 7 |
|:---------------------:|
| 硬件 |
|:---------------------:|
虚拟机运行架构
- 寄居架构(实验环境、测试架构)
a) 虚拟机作为应用软件安装在操作系统上
b) 可以在此应用软件上安装多个操作系统
c) 以直接安装在硬件上的操作系为宿主
- 原生架构(原生架构)
a) 虚拟机软件直接安装在计算机硬件上
b) 虚拟机本身就是一个操作系统
c) 在这个虚拟机中可以同时运营多个操作系统
虚拟机产品
- VMware
+ VMware Workstation (寄居架构)
+ VMware vSphere (原生架构)
- Microsoft
+ Hyper-V (寄居架构)
VMware Workstation v12 安装
找资源,全部下一步即可!注意要装在C盘下,千万别装在其他盘符!
关闭 Windows10 更新
- Win+R -- 输入 services.msc (服务管理窗口)
- 停止 Windows Update 服务并禁用
- 同时在 恢复 里把第一次失败改为 “无操作”
- Win+R -- 输入 gpedit.msc
- 打开 计算机软件配置 > 管理模板 > Windows组件 > Windows更新 中的 配置自带更新,并将其改为 已禁用
部署 Windows XP 虚拟机
- 准备 Windwos XP 虚拟机安装ISO镜像文件
- 准备 虚拟机安装位置(可以安装在其他盘符|建议在空间较大位置新建 VM 文件夹,再在其目录下新建 win-xp 文件夹)
- 新建 Windwos XP 系统
- 点击 新建虚拟机
- 选择 经典
- 经典 --> 微软系统
- 自定义 --> 其他厂商系统(Linux...)
- 点击 稍后安装操作系统(没有序列号只能这么选)
- 选择虚拟机的安装版本
- 一般选择 Windows XP Pro (按照对应ISO镜像选择)
- Windows XP x64 在中国只有英文版本
- 将虚拟磁盘储存为单个文件(O)
- 点击 完成
- 移除 打印机
- 点击 CD/DVD(IDE),选择 使用ISO镜像文件(M) ,点击 浏览,找到Windwos XP 安装镜像文件
- 点击确定,完成部署
- 安装 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
- 部署 Windows XP 系统
- 略(和 Windows Server 2003 部署 相似)
部署 Windows Server 2003 Enterprise 虚拟机
- 新建 Windwos Server 2003 系统
- 同上
- 安装 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|/
- 部署 Windows Server 2003 Enterprise 系统
- 不插入第二张光盘
- 更改桌面图标
- 不要设置更新,直接完成
- 勾选 在登陆时不要显示此页
- 点击选项 虚拟机(M) > 安装VMware Tools(相当于安装驱动)
- 一路下一步,重启
- 磁盘分区
- 关闭自动更新 (开始 > 控制面板 > 自动更新 > 关闭)
- 关闭防火墙(2003默认关闭防火墙)
- 关机做快照(2003必须注释才能关机)
- 克隆出第二台虚拟机(链接克隆)
- 更改第二台虚拟机的计算机名,重启计算机(防止冲突)
- 为第二台虚拟机做好快照
- 完成部署
部署 Windows 7 虚拟机
- 略
部署 Windows 2008 虚拟机
- 略
《一步步成为 Hacker_Day 01》的更多相关文章
- 简单物联网:外网访问内网路由器下树莓派Flask服务器
最近做一个小东西,大概过程就是想在教室,宿舍控制实验室的一些设备. 已经在树莓上搭了一个轻量的flask服务器,在实验室的路由器下,任何设备都是可以访问的:但是有一些限制条件,比如我想在宿舍控制我种花 ...
- 利用ssh反向代理以及autossh实现从外网连接内网服务器
前言 最近遇到这样一个问题,我在实验室架设了一台服务器,给师弟或者小伙伴练习Linux用,然后平时在实验室这边直接连接是没有问题的,都是内网嘛.但是回到宿舍问题出来了,使用校园网的童鞋还是能连接上,使 ...
- 外网访问内网Docker容器
外网访问内网Docker容器 本地安装了Docker容器,只能在局域网内访问,怎样从外网也能访问本地Docker容器? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Docker容器 ...
- 外网访问内网SpringBoot
外网访问内网SpringBoot 本地安装了SpringBoot,只能在局域网内访问,怎样从外网也能访问本地SpringBoot? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装Java 1 ...
- 外网访问内网Elasticsearch WEB
外网访问内网Elasticsearch WEB 本地安装了Elasticsearch,只能在局域网内访问其WEB,怎样从外网也能访问本地Elasticsearch? 本文将介绍具体的实现步骤. 1. ...
- 怎样从外网访问内网Rails
外网访问内网Rails 本地安装了Rails,只能在局域网内访问,怎样从外网也能访问本地Rails? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Rails 默认安装的Rails端口 ...
- 怎样从外网访问内网Memcached数据库
外网访问内网Memcached数据库 本地安装了Memcached数据库,只能在局域网内访问,怎样从外网也能访问本地Memcached数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装 ...
- 怎样从外网访问内网CouchDB数据库
外网访问内网CouchDB数据库 本地安装了CouchDB数据库,只能在局域网内访问,怎样从外网也能访问本地CouchDB数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Cou ...
- 怎样从外网访问内网DB2数据库
外网访问内网DB2数据库 本地安装了DB2数据库,只能在局域网内访问,怎样从外网也能访问本地DB2数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动DB2数据库 默认安装的DB2 ...
- 怎样从外网访问内网OpenLDAP数据库
外网访问内网OpenLDAP数据库 本地安装了OpenLDAP数据库,只能在局域网内访问,怎样从外网也能访问本地OpenLDAP数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动 ...
随机推荐
- python中的if not
在python中 None, False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()都相当于False ,即: not None == not False = ...
- peculiar|retreated|civilize|conceivable
ADJ-GRADED 奇怪的:古怪的:不寻常的If you describe someone or something as peculiar, you think that they are str ...
- OpenCV 图像平滑处理
#include "opencv2/imgproc/imgproc.hpp" #include "opencv2/highgui/highgui.hpp" us ...
- Google的kaptcha验证码使用
效果图: 官方地址:https://code.google.com/p/kaptcha/w/list 1.把下载的kaptcha-2.3.2.jar添加到lib中 2.配置web.xml增加servl ...
- Replace into 与Insert into on duplicate key update的区别
前提条件:除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用这2条语句没有意义.该语句会与INSERT相同 1. Replace into (1) 添加相同的主键 操作前 ...
- Vuex安装使用
vuex是以插件的方式存在的. 安装:打开项目的根目录,即package.json所在目录,执行以下命令: npm install vuex --save-dev 背景:小型应用里的每个组件维护着自有 ...
- StringUtil中isBlank(),idNUll,isEmpty的区别
StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 ...
- 添砖加瓦:几种常见的数据摘要算法(MD5、CRC32、SHA1和SHA256)
1.算法概述 数据摘要算法是密码学算法中非常重要的一个分支,它通过对所有数据提取指纹信息以实现数据签名.数据完整性校验等功能,由于其不可逆性,有时候会被用做敏感信息的加密.数据摘要算法也被称为哈希(H ...
- SWUST OJ 东6宿舍灵异事件(0322)
东6宿舍灵异事件(0322) Time limit(ms): 1000 Memory limit(kb): 65535 Submission: 88 Accepted: 31 Descriptio ...
- myecplise上将工程部署到应用下时,经常出现 An internal error occurred during: "Add Deployment". java.lang.NullPointEx
myecplise上将工程部署到应用下时,经常出现 An internal error occurred during: "Add Deployment". java.lang.N ...