私人定制:如何打造你自己的实验室环境

写在前面的话:如何快速的提高升级?

多思考,不断的实践。

不管是软件的应用还是开发,做出来才是自己的。

 

实践的前提要有一个实验环境,本文主要介绍如何使用VMWare搭建一个网络实验环境。

耐心看完全文,不管你有没用过VMWare, 你肯定能学到一些新东西 :)

文章提纲:

一、虚拟化技术介绍& 使用场景

二、前置准备

三、安装基本实验环境详细步骤

四、第一个实验:网络规划,安装域控制器,配置一个域环境

 

 

一、虚拟化技术,介绍 & 使用场景

之前在学校老师就介绍过VMWare这款软件,开始使用的时候基本上就是装一个不同的操作系统,相当于多一个单机环境而已,远远没有发挥出VMWare的潜力。

最近因为需要做一些复杂点的测试,这里主要指的针对有不同操作系统的网络环境,例如可以模拟企业的域环境进行测试。

这样你需要的不仅是一个主机,而是一个完整的网络环境。

先简单介绍下虚拟化技术,下面列举一些虚拟化的一些好处:

1.在一台计算机运行多个操作系统,搭建教学环境和测试环境

2.和硬件无关,可以 P to V (可以把物理机环境直接抓成一个虚拟机)

3.节省管理成本和硬件投资

二、一些说明:前置准备条件

操作系统环境:Win7 x64旗舰版。

本次示例需要用到的安装软件:

1.   VMware Workstation 10

2.   各类OS (我这次用到 WIN7, WIN SERVER 2008R2, WINSERVER 2012)

 

三、详细步骤

从做中学是最快的,我用一个完整的示例来讲述需要掌握的功能点。

说明:一些简单的操作,如安装VMWare软件,安装操作系统这些我就不细讲了,如有疑问可以留言,我再单独回复。

 

1.  安装VMwareWorkstation 10软件。

    这个我就不多说了,怎么安装你懂的。

2.  新建一个虚拟机。

    打开VMWare , 新建一个空白虚拟机。很简单,步骤如下面一组图 , 有特别说明的我在图中会做标识。

     私人定制:如何打造你自己的实验室环境_第1张图片

     私人定制:如何打造你自己的实验室环境_第2张图片

     私人定制:如何打造你自己的实验室环境_第3张图片

    私人定制:如何打造你自己的实验室环境_第4张图片

    私人定制:如何打造你自己的实验室环境_第5张图片

    私人定制:如何打造你自己的实验室环境_第6张图片

    私人定制:如何打造你自己的实验室环境_第7张图片

    私人定制:如何打造你自己的实验室环境_第8张图片

    私人定制:如何打造你自己的实验室环境_第9张图片

    私人定制:如何打造你自己的实验室环境_第10张图片

    私人定制:如何打造你自己的实验室环境_第11张图片

    私人定制:如何打造你自己的实验室环境_第12张图片

    私人定制:如何打造你自己的实验室环境_第13张图片

    私人定制:如何打造你自己的实验室环境_第14张图片

    私人定制:如何打造你自己的实验室环境_第15张图片

点完成,Win7-1这台虚拟机就已建好。

3.  下面进行一些设置,准备进行Win7系统安装。

    私人定制:如何打造你自己的实验室环境_第16张图片

   设定操作系统ISO安装文件位置

    私人定制:如何打造你自己的实验室环境_第17张图片

开启虚拟机就会进入Win7 的安装,操作系统的安装步骤略。

 

4.  安装VMWareTools

装完之后,安装 VMWare ToolsVMWareTools 安装一些驱动程序,最大的作用是使虚拟机和物理机之间可以方便的同步对象,如物理机和虚拟机之间可以直接复制粘贴文件。

另外还会有一些其他功能,例如屏幕大小自适应,Unity模式 (开启此模式后,虚拟机中运行的程序看起来像在物理机中运行)

    私人定制:如何打造你自己的实验室环境_第18张图片

    私人定制:如何打造你自己的实验室环境_第19张图片

    私人定制:如何打造你自己的实验室环境_第20张图片

一直下一步直到完成,安装完重启一下。

 

 

5.  安装其他操作系统

同样方法,新建两个虚拟机, 分别安装 Windows Server 2008 R2,  WindowsServer 2012

至此, 基础的软件环境就都装好了,下面在这个基础上我们进行重要功能的讲解和实验。

 

 

四、实验一:安装域控制器,配置一个域环境

以前面装好的几台虚拟机为素材:

1.   Server12-DC à安装Windows Server 2012,用作域服务器

2.   Server08-2 à安装Windows Server 2008R2 , 用作数据库服务器,安装各类数据库

3.   Server08-1 à安装Windows Server 2008R2,用作Web服务器

4.   Win7-1 à安装Windows 7, 用作访问客户端

 

组建域环境分为以下四个步骤:

1.   规划网络和网段

2.   配置各虚拟机的网络

3.   配置域控制器

4.   加域

补充说明,如下维基百科图:

    私人定制:如何打造你自己的实验室环境_第21张图片

我们用c类的IP地址做实验。

第一步,规划网络和网段。

如下图,打开虚拟网络编辑器。

    私人定制:如何打造你自己的实验室环境_第22张图片

    私人定制:如何打造你自己的实验室环境_第23张图片

 

上图中类型共有四种:

桥接模式:直接连接物理机上的网卡

仅主机模式:勾选仅主机模式 和 将主机虚拟适配器连接到此网络

自定义模式:勾选仅主机模式

NAT模式:勾选NAT模式

这几种模式后面我会再做说明,VMnet0,1,2,3,4,8分别配置成下图。

    私人定制:如何打造你自己的实验室环境_第24张图片

    私人定制:如何打造你自己的实验室环境_第25张图片

    私人定制:如何打造你自己的实验室环境_第26张图片

    私人定制:如何打造你自己的实验室环境_第27张图片

小结:

1.   共规划6个网段,VMnet0,1,2,3,4,8覆盖了所有类型情况。

2.   仅主机模式和自定义模式这两种类型唯一区别是有没勾选将主机虚拟适配器连接到此网络 (如果勾选,物理机上会多一块虚拟网卡, 如下图VMnet1

私人定制:如何打造你自己的实验室环境_第28张图片

 

3.   我们统一规划下网络。(如下图)

私人定制:如何打造你自己的实验室环境_第29张图片

VMnet1,VMnet2,VMnet3,VMnet4, VMnet8 网段分别为:

192.168.10.0192.168.20.0192.168.30.0192.168.40.0192.168.80.0

4.针对NAT模式,我们特别设置一下网关,如下图。

    私人定制:如何打造你自己的实验室环境_第30张图片

 

第二步,配置各虚拟机的网络。

我们统一都用VMnet8NAT 模式 这个网段。

补充说明 :

NAT: 私网访问公网技术。(如果要公网访问私网,可配置端口映射)

优点:节省公网地址,内网安全。

缺点:影响性能。

 

维基百科解释:

私人定制:如何打造你自己的实验室环境_第31张图片

以其中一台虚拟机为例,先将网段加入VMnet8.

    私人定制:如何打造你自己的实验室环境_第32张图片

    私人定制:如何打造你自己的实验室环境_第33张图片

更改计算机名,设置虚拟机成如下地址

    私人定制:如何打造你自己的实验室环境_第34张图片

其他计算机也做类似操作,更改计算机名,设置虚拟机地址。

Server12-DC  192.168.80.3

à安装文件:DC

Server08-2   192.168.80.88

à安装的oracle等数据库服务器

Win7-Test   192.168.80.10

à用作客户端测试

 

 

第三步,配置域控制器

我们用Server12-DC这台虚拟机作为域服务器。

1.服务器管理器à仪表板à“添加角色和功能”,打开安装向导

    私人定制:如何打造你自己的实验室环境_第35张图片

2.基于角色或基于功用的安装

  私人定制:如何打造你自己的实验室环境_第36张图片

3.从服务器池中选择服务器

    私人定制:如何打造你自己的实验室环境_第37张图片

4.选择Active Directory域服务,添加AD域服务 所需的功能,一起安装

    私人定制:如何打造你自己的实验室环境_第38张图片

 

5.下一步,把.NET 3.5也勾上

    私人定制:如何打造你自己的实验室环境_第39张图片

6.下一步

    私人定制:如何打造你自己的实验室环境_第40张图片

7.下一步

  私人定制:如何打造你自己的实验室环境_第41张图片

 

8.开始安装

  私人定制:如何打造你自己的实验室环境_第42张图片

9.安装成功

私人定制:如何打造你自己的实验室环境_第43张图片

 

10.下面进行部署后的配置,将此服务器提升为域控制器。

私人定制:如何打造你自己的实验室环境_第44张图片

 

11.选择“添加新林”

私人定制:如何打造你自己的实验室环境_第45张图片

12.选择功能级别和指定域控,输入还原模式DSRM密码

    私人定制:如何打造你自己的实验室环境_第46张图片

13.因为没有安装DNS,所以有报警,可以无需理会,后面会自动安装 DNS

  私人定制:如何打造你自己的实验室环境_第47张图片

14.根据前面输入的根域名,会自动产生一个NetBIOS域名

    私人定制:如何打造你自己的实验室环境_第48张图片

15.选择SYSVOL的日志文件

    私人定制:如何打造你自己的实验室环境_第49张图片

16.在这里可以看到,域的安装会自动安装DNS

    私人定制:如何打造你自己的实验室环境_第50张图片

17.先决条件检查

    私人定制:如何打造你自己的实验室环境_第51张图片

18.安装,结束后会重启一次。

私人定制:如何打造你自己的实验室环境_第52张图片

 

19.安装结束,进入管理中心就可以进行管理了。

私人定制:如何打造你自己的实验室环境_第53张图片

第四步,加域

加域分为下面三步

1.域服务器中添加域用户

打开 Active Directory 管理中心

私人定制:如何打造你自己的实验室环境_第54张图片

如下图, 选中 scclabs, 右键, 新建一个组织单位: 研发

私人定制:如何打造你自己的实验室环境_第55张图片

选中研发, 右键, 新建一个二级单位: 数据库

私人定制:如何打造你自己的实验室环境_第56张图片


选中 数据库 右击-新建用户-姓名, 新建两个用户 Miro Yuan, Bruce Zhang, 登录名分别为 scclabs\miroscclabs\bruce.

私人定制:如何打造你自己的实验室环境_第57张图片

私人定制:如何打造你自己的实验室环境_第58张图片

私人定制:如何打造你自己的实验室环境_第59张图片
把其中一个帐号添加到Administrators 组里
私人定制:如何打造你自己的实验室环境_第60张图片
2.
客户端加入域
打开Win7-Test, Properties – Computer Name – Change - Memberof - scclabs.com

私人定制:如何打造你自己的实验室环境_第61张图片

输入一个域用户

私人定制:如何打造你自己的实验室环境_第62张图片

私人定制:如何打造你自己的实验室环境_第63张图片

这里要注意,必须将本机IP地址改成DC服务器的地址

私人定制:如何打造你自己的实验室环境_第64张图片

否则,就会报如下错误。

私人定制:如何打造你自己的实验室环境_第65张图片

 

至此,一个域环境就搭好了,可以很方便的测试基于域开发的软件了。

如果你觉得有帮助,还请多多点赞:)

PS.

1.最近需要使用 SharePoint, 查资料发现需要在域环境中才能进行完整测试,所以写了这篇文章做记录,也方便大家。

2.网络这块不太熟,有一个问题没想明白,请知道的园友们解答下:

Win7-TestDNS server原来用的是GoogleDNS服务器, IP地址8.8.8.8

为了加入域,必须将DNS server改成 DCIP地址:192.168.80.3

我将DNS改了之后应该没法解析域名才对,为什么还可以上网呢?

也就是说我自己在80.3上装的DNS为什么能解析例如 www.baidu.com 这个域名呢?

 

你可能感兴趣的:(私人定制:如何打造你自己的实验室环境)