第一版 搭建企业级虚拟Microsoft网络(1)

前言

一直有朋友让小帅写一个全面性介绍VMware-workstation的技术性文章,其实搜索一下你会发现在Internet上有关VMware-workstation的教程实在是很多而且虚拟系统的安装也写的很详细 。这也算是前人指路让我们在学习VMware-workstation的应用上走了许多捷径 。我就结合自己在微软产品中掌握的一些知识和使用VMware-workstation的技巧来说说如何利用VMware-workstation搭建一个"企业级虚拟Microsoft网络"吧!

注:
对下文中将要提到的文字做一些说明
Host主机:真实的物理计算机
虚拟主机:利用VMware-workstation安装的计算机
物理网卡:物理计算机的真实网卡
虚拟网卡:由于VMware-workstation的安装生成或设置的网卡

-----------------------------------------
第一部分:虚拟机操作系统的安装技巧
-----------------------------------------

为虚拟机安装操作系统这点没什么好说的 。小帅在这个部分提出几点注意事项和技巧供各位参考 。

1、不要给虚拟机添加没用的硬件,比如在VMware-workstation环境中我们仅仅是为了要学习网络技术,所以应该将Sound Adapter和USB Controller等无关的硬件设备删除 。这样不至于造成资源的浪费 。

2、尽量保证物理Host主机是非"多宿主主机",尤其是该Host主机运行2000/20003的RIS服务的时候 。

3、如果主机的内存很大,建议考虑VMware-workstation 4.5以上的版本,该版本可以支持大内存,而且直接支持网卡启动(开机的时候会提示按F12),这样在做RIS的时候不用像4.0版本中那样需要制作RIS启动软盘了 。4.0版本的VMware-workstation最多只能使用1G内存(所有虚拟机使用的总数内存),而且需要热键(Alt Ctrl)切换 。

4、如果经常使用VMware虚拟机,建议应该建立自己的OS-Template库,为自己常用的虚拟操作系统建立副本,这样可以避免在需要多台虚拟机做实验的时候反复安装操作系统而浪费时间 。

5、2000/2003的虚拟机操作系统,如果要从OS-Template中拷贝成多个副本并加入域环境做实验的话,应该使用sysprep的方式将摸板虚拟机操作系统的SID删除之后再拷贝组网 。VMware4.0的虚拟机不删除SID,直接拷贝OS-Template成多副本,这些副本也可以加入到域,不过这种域环境会在以后的实验中出很多问题(例如在做证书实验的时候) 。因为这样的虚拟机组成域后,在成员计算机的"计算机管理"-"用户和组"中"域管理员组"没有被自动加入到该成员计算机的"本地管理员组",原因是由于你是从同一个OS-Template拷贝过来的,别忘了,没删除SID之前默认计算机本地管理员的SID都是一样的 。

6、如果像把Host主机也参与到虚拟的网络中,并让Host主机加入虚拟机域中话可以参考一下《Window &.NET Magane国际中文版》2004年第9期的"让VMware-workstation虚拟机作为服务运行"一文 。不过这个时候Host主机正常开机是很慢的 。

7、如果你有"米"就别吝啬在内存、CPU、硬盘上 。好的硬件就像好的Body一样,这一点绝对是硬道理的说 。至少它可以让你下班就回家、回家就开机、开机就高兴 。我相信也许你看完这篇文章之后就会蠢蠢欲动了 。

8、本着爱国主义精神建议尽量不要汉化VMware-workstation,至少小帅在互联网上找到的汉化包在XP环境下都有汉化出日文的现象,而且VMware-workstation容易出现一些莫名其妙的问题(本文中小帅使用的是VMware-workstation-4.5.2-8848英文版) 。

小帅的虚拟机OS-Template文件夹视图如图1所示,其中包含了2000SP4/2003/XPSP2/RedHat的模板,而且微软的操作系统Template都已经使用相应版本的sysprep重新封装SID了并匹配了一个对应的应答文件 。这样小帅在组建多主机域的时候,拷贝摸板操作系统为多个副本,他们在VMware中启动后会自动无应答完成安装 。而小帅需要做的就是修改一下计算机名来保证网络中没有重名就可以了,十分的方便 。

推荐阅读