将一台桌面计算机变成服务器


你无需支出任何费用就可以获得服务器带来的所有好处 。很多人向往能拥有一台服务器,他们认为服务器必须是一台大家伙,用于商业用途,并且可以支持数千名用户 。实际上,你不需要购买昂贵、单一用途的服务器来支持4、5个用户的使用需要,使用一台便宜的服务器就可以满足你的实际需求 。而Windows XP就可以完全实现你的这种愿望 。
在上一篇专栏文章中,我介绍了技术爱好者希望在家中拥有一台服务器的原因所在 。首先,大多数人都是在实践中学习新知识的 。学习服务器技术的最好方法就是实际动手和互相交流,而不是闭门造车和纸上谈兵 。第二,服务器可以成为你在工作或游戏方面所有计算机活动的中心点 。我办公室中的服务器
我的办公室里有三台服务器,对于一个小型家用办公环境来说,这显得有些奢侈了,但是除了一台之外,其它两台都是并不昂贵的普通桌面计算机 。我曾经在 构建一台家用服务器 一文中介绍过我的 主服务器。它是我的办公室的重要角色,负责验证用户和计算机的身份,以及为办公室里的其它计算机提供Active Directory功能,包括:漫游用户配置文件和组策略设置 。这可能超出了你们大多数人的需要,但是我自己负责维护这些服务器并从中享受无穷乐趣 。我的下一个服务器是一个文件服务器 。我对一台老旧的桌面计算机进行了废物利用,升级了它的硬盘和内存,并且安装了Windows 2000 Server 。我本来也可以安装Windows XP Professional的,因为我只是利用它来共享网络文件 。考虑到数据量比较小,这台服务器可以很快地提供我所需的文件,从而实现了工作成果的中心存储 。此外,使用文件服务器的一大优点是可以更加容易地备份文件,我还可以从网络上的任何一台计算机上访问需要的文件 。最后一台服务器是网关服务器 。我曾经在Internet连接上使用过一台硬件防火墙,但是对效果并不满意(有些应用程序和游戏无法穿过防火墙传递数据) 。于是,我用一台便宜的 Windows 2000 Server 计算机和 Internet Security and Acceleration Server 替换了这台硬件防火墙 。Windows 2000 Server和ISA都十分容易配置,我在几小时内就配置好了这台网关服务器 。Windows XP网络的优点
多年以来,我一直在家中使用网络工作,所以我无法想象如果没有网络,我的生活将会是什么样子 。如果在我用Windows XP工作的时候你也在场,你就会发现我对网络的依赖程度有多么高 。我将“我的文档”文件夹重新定向到了一个网络共享文件夹,以便能够在网络中的任何一台计算机上访问我的文件 。此外,我还将文档模板、图样以及其它用户需要访问的文件放在了一个网络共享中 。图1展示了我的主服务器(域控制器)上的共享情况 。
图1Windows XP具有一个令我为之倾倒的功能:远程桌面 。在我撰写某本书籍的时候,它带给我的便利是你所无法想象的 。我现在正在为Microsoft Press写一本关于Windows XP注册表的书 。这种类型的写作任务要求我使用多台不同的计算机进行写作、研究和测试 。我使用笔记本电脑写作 。在这台电脑上,我开启了到我两台实验用电脑的远程桌面连接,以便在我将思想变为文字之前,能够首先对它们进行测试 。我坐在椅子上,不用到处走动就可以通过按ALT Tab键在各个会话间来回切换,访问办公室里的所有计算机 。我可以轻松地将信息从一台计算机复制到另一台,因为我可以将一个会话中的信息粘贴到另一个会话中 。现在,我可以半躺着很舒服地工作,而且工作效率同在办公室里一样高 。更有意思的是,我可以将数字媒体存储在我的文件服务器上 。除了保存音乐文件之外,我还存储了一些视频文件 。我喜欢收集图像,并且已经使用一台幻灯片扫描仪将我的35mm幻灯收藏转换成了数码图像,这些文件现在都保存在我的文件服务器里 。我可以从网络中的任何一台计算机上访问这些文件 。但是,这还不够好,因为我还打算添置一台计算机实现家庭剧院,这样我就可以在一个大屏幕电视和环绕立体声的陪伴下欣赏大片了 。建立你自己的服务器

推荐阅读