在上一篇专栏文章中,我介绍了技术爱好者希望在家中拥有一台服务器的原因所在。首先,大多数人都是在实践中学习新知识的。学习服务器技术的最好方法就是实际动手和互相交流,而不是闭门造车和纸上谈兵。第二,服务器可以成为你在工作或游戏方面所有计算机活动的中心点。
我办公室中的服务器
我的办公室里有三台服务器,对于一个小型家用办公环境来说,这显得有些奢侈了,但是除了一台之外,其它两台都是并不昂贵的普通桌面计算机。
我曾经在 构建一台家用服务器 一文中介绍过我的 主服务器 。它是我的办公室的重要角色,负责验证用户和计算机的身份,以及为办公室里的其它计算机提供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展示了我的主服务器(域控制器)上的共享情况。
图1
Windows XP具有一个令我为之倾倒的功能:远程桌面。在我撰写某本书籍的时候,它带给我的便利是你所无法想象的。我现在正在为Microsoft Press写一本关于windows xp注册表的书。这种类型的写作任务要求我使用多台不同的计算机进行写作、研究和测试。我使用笔记本电脑写作。在这台电脑上,我开启了到我两台实验用电脑的远程桌面连接,以便在我将思想变为文字之前,能够首先对它们进行测试。我坐在椅子上,不用到处走动就可以通过按ALT+Tab键在各个会话间来回切换,访问办公室里的所有计算机。我可以轻松地将信息从一台计算机复制到另一台,因为我可以将一个会话中的信息粘贴到另一个会话中。现在,我可以半躺着很舒服地工作,而且工作效率同在办公室里一样高。
更有意思的是,我可以将数字媒体存储在我的文件服务器上。除了保存音乐文件之外,我还存储了一些视频文件。我喜欢收集图像,并且已经使用一台幻灯片扫描仪将我的35mm幻灯收藏转换成了数码图像,这些文件现在都保存在我的文件服务器里。我可以从网络中的任何一台计算机上访问这些文件。但是,这还不够好,因为我还打算添置一台计算机实现家庭剧院,这样我就可以在一个大屏幕电视和环绕立体声的陪伴下欣赏大片了。