服务器 频道

日记:用终端服务共享服务器资源

    【IT168 专稿】作为一名网络管理员,我一直使用WIN2000 SERVER的终端服务,主要是作为远程维护服务器的工具,这个功能用起来也比较顺手。但是前一段时间完成的一个工程,让我有机会全面认识了WINDOWS的终端服务,终端服务除了作为网管的远程维护工具外,还具有“使低端配置的微机重获新生,局域网内共享服务器资源”等重要作用,下面我就以完成这项工程为例一步一步说明我对终端服务的认识,也简单说一下终端服务的配置。

应用环境

    这个工程的网络拓朴,即我们本地组织部党员电教的组网结构如下:

    这个组网结构很简单,它原来实现的功能也很简单,即服务器从卫星上接收下来资源(用专门的程序实现),这个程序会自动把接收到的各种资源放到分类目录里面去,然后在服务器中打开浏览器,键入网址,即可打开存放在服务器本地硬盘中电教资源了(主要是以网页形式呈现的视频资源)。而现在的要求是实现位于交换机中的其它PC机也可以访问服务器中的资源。下面我说一下具体的实现过程。

WinXP远程桌面功能的不足

    首先,我看到这台服务器安装的操作系统是WINXP,首先想到的是利用WINXP的远程桌面功能。远程桌面在WINXP中很好配,在桌面中的我的电脑图标上点右键,选属性,在如图1所示的界面中将“允许用户远程连接到此计算机”选中(图1),然后再点击“选择远程用户”来添加允许远程桌面连接登录的用户(图2)。


 
图1


 
图2

   只是需要注意以下几点:

    一、必须为远程登录的用户设置密码,如果不设置的话,肯定是无法登录的。其实最简单的方法就是把系统管理员的密码设上,然后远程登录的时候用系统管理员的用户名和密码登录就可以了。

    二、WINXP的远程桌面很好配,而且功能也很强大(即服务器本机能完成的操作通过远程桌面也都能完成,具体到我们这项工程,就是在本机上能够看视频,通过远程桌面登录到服务器,也可以看服务器的视频)。

    三、远程桌面对登录的用户数量是有限制的,即同时只能有一个用户在使用服务器,也就是说当用户通过远程桌面登录后,服务器就处于锁定状态了。这个用户数量只有一人的限制显然是无法满足我们的需要。

    看到这儿你也许会说,这个网管怎么这么笨,你服务器上既然存的是网页形式的文件,你把服务器配成一台WWW服务器把网页文件发布出去不就可以了吗?

    我接下来也是这么做的,但是将服务器配成WWW服务器以后,局域网内PC机可以访问网页的首页,但是在打开下一级链接时却无法正常打开。我分析了一下,发现存在以下问题,在服务器上打开网页文件,下一级链接地址实际是指向D盘的相应目录,但是通过局域网打开网页文件后,链接无法指向正确的位置,造成了局域网的用户无法访问全部的网页文件。其实之所以解决不了这个问题,主要还是我对WWW服务器配置及动态网页的了解不够,但是作为网络管理员我还是从自己掌握的知识去完成这个工程吧。

将WinXP换成Win2000 Server

    看来WINXP作为主要面向个人用户的操作系统,终端服务的功能还不够强大,那我们就转向服务器操作系统,第一目标锁定WIN2000 SERVER,选择这个操作系统,是因为我对WIN2000系统比较熟悉,手边也有几台安装WIN2000 SERVER版的机器,实际操作起来也比较方便。我以前使用WIN2000 SERVER的终端服务时,也没有想很多,安装终端服务时是采用系统默认的远程控制模式,因为这种模式对系统的影响最小,但是采用远程控制模式,最多也只能有两名用户同时登录,同样不能解决我们工程中至少有二十人同时登录的要求。

    “允许多个用户登录”可以采用以下方法解决,即将终端服务的模式改为应用程序模式,这样就可以允许多个用户同时登录了。具体可以通过控制面板中的添加/删除程序来完成,先将终端服务删掉,再重新添加,在重新开始的安装过程中选择安装为应用程序模式即可。当然,微软不会给我们免费的午餐吃的,即使我们使用的是正版的WIN2000 SERVER版操作系统,采用应用程序模式后也必须购买终端授权许可才可以长期使用,不然的话,最多只能用120天。

Win2000 Server的致命伤

    采用WIN2000 SERVER版作为终端服务器的两点致命伤,第一是声音,第二是颜色。客户端登录到服务器后,即使服务器安装有声卡,在服务器上也可以正常的播放音频文件,但是客户端就是无法使用服务器的声卡。表现出来的现象为:

    一、即使客户端和服务器的声卡是完全一致,客户端登录到服务器上去也看不到桌面右下角的音量指示图标,在控制面板的声音和音频设备中的启用任务栏中的图标项不可选,但在设备管理器中可以看见声卡;

    二、用媒体播放器打开一个音频文件,会出现声卡无法正常工作的提示;

    三、在服务器的终端服务配置中的客户端设置中,禁用音频映射项是默认选中,而且该项是不可选的。虽然可以通过更改注册表的方法将这项变为可选并将禁用音频选项取消,但是重新登录后还是无法使用服务器的声卡。

再将Win2000换在Win2003

    采用WIN2003可以很好的解决以上的两个问题。第一、颜色可以最高设到真彩24K,并且可以设让客户端自适应颜色(如图3所示)。



图3

    第二、客户端登录后可以使用服务器的声卡(也如图2所示)。说到这里有几点需要注意一下。

    一、WIN2003有自己的客户端连接程序(位于c:\winnt\system32\clients\tsclent目录中),登录WIN2003应该使用自己的登录程序,这样可以方便的设置颜色和声音(如图3、图4);



图3



图4

    二、如果客户端的操作系统为WINXP,则有自带的远程桌面连接的程序,这个程序跟WIN2003自带的客户端程序是一样的,可以通用。

    三、坚定自己的信心,WIN2003作为终端服务器,客户端登录是可以使用服务器的声卡的。我这几天一直在搞终端服务器的研究,经历过太多的失败,经常处于孤独无助的境地,在从WIN2000 SERVER升级到WIN2003后,没有查看WIN2003中声卡是否可以正常发声,就匆忙试客户端登录到服务器时是否可以使用服务器的声卡,结果当然是不可以使用了。在做最后一次尝试时,想了想是否在服务器上也可以正常使用声卡,结果发现声卡的驱动没有装好,重装了声卡的驱动后,重启机器,试了一下客户端,终于发现可以使用服务器的声卡。

小结

    综上所述,WIN2003是微软目前最好的终端服务器操作系统,作为研究终端服务完成本次工程的一个副产品,那就是解决我们部室几台低配置机器提速的问题。机器要提速,硬件升级无疑是最简单的方法,但一来由于预算的问题,硬件升级一时难以办到,二来计算机的运行速度还跟系统是否经过优化有关系,所以我将自己的机器(配置稍微好一点)升级到WIN2003,配置成终端服务器,然后为几个同事设置了用户名密码,让他们从自己的机器登录到我的机器上来,这样他们也可以获得快速运行程序的能力了。我自己还有一台低配置的笔记本电脑,使用终端服务,既可以获得快速的运行速度,又可以看液晶屏,相当于没花钱就拥有了一台新笔记本电脑或一台相对高配置的液晶台式机,这或许就是对“知识就是财富”的最好诠释吧。

0
相关文章