让IIS完美支持“远程桌面Web连接”功能

上传人:ji****72 文档编号:35931705 上传时间:2018-03-22 格式:DOC 页数:10 大小:306.50KB
返回 下载 相关 举报
让IIS完美支持“远程桌面Web连接”功能_第1页
第1页 / 共10页
让IIS完美支持“远程桌面Web连接”功能_第2页
第2页 / 共10页
让IIS完美支持“远程桌面Web连接”功能_第3页
第3页 / 共10页
让IIS完美支持“远程桌面Web连接”功能_第4页
第4页 / 共10页
让IIS完美支持“远程桌面Web连接”功能_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《让IIS完美支持“远程桌面Web连接”功能》由会员分享,可在线阅读,更多相关《让IIS完美支持“远程桌面Web连接”功能(10页珍藏版)》请在金锄头文库上搜索。

1、让让 IIS 完美支持完美支持“远程桌面远程桌面 Web 连接连接”功能功能相信管理过服务器的读者都知道在 Windows 2000 server,XP,2003 中有一个 系统自带的名为远程桌面连接的控制程序,通过他可以帮助我们利用网络来远 程管理服务器,所有操作都好象在本机进行一样。虽然“远程桌面”使得远程 控制更为方便,但它们有一个共同的缺点,那就是在客户端必须安装相应的客 户程序方可连接。如果没有安装这个连接程序再高明的网络管理员也难为无米 之炊。不过今天笔者则要打破陈规用浏览器来远程遥控 Windows 2003,从而省 去安装客户程序的操作,让远程桌面应用场合更加广泛。一、浏览器遥

2、控一、浏览器遥控 WindowsWindows 20032003 的前提的前提在众多操作系统版本中只有 Windows 2003 具备这种通过浏览器远程遥控系 统操作的功能,因为在 Windows 2003 中新添加了名为“远程桌面 Web 连接”的 功能。他可将所有的设置都在服务器端完成,而客户端无需安装任何程序和做 任何设置。我们要做的就是直接打开浏览器,在地址栏中输入相应的服务器地 址,再输入合法的用户名和口令,就可以如同在本地一样操作远端的服务器。 这样,使得我们的远程控制变得更加方便和安全。因此我们了解到要想打破陈规用浏览器遥控服务器,首先要保证服务器上 安装的操作系统为 Windo

3、ws 2003,接下来还需要我们安装“远程桌面 Web 连接” 组件。二、安装二、安装“远程桌面远程桌面 WebWeb 连接连接”“远程桌面 Web 连接”组件是集成在 IIS 中的功能,系统默认是没有安装 的,需要我们手动安装。第一步:一般来说 Windows 2003 系统在安装完都会默认安装 IIS 组件,不 过“远程桌面 Web 连接”功能是不包含在内的。因此我们需要将其添加到 Windows 2003 系统中。方法是在服务器上通过“开始-控制面板-添加/删除 程序”,选择添加删除 WINDOWS 组件。第二步:在弹出的 Windows 组件向导窗口选择“应用程序服务器”。之后 选择“

4、internet 信息服务(IIS)”,双击该服务打开具体配置信息(如图 1)。图 1第三步:在“Internet 信息服务(IIS)”设置窗口中找到“万维网服务” ,双击该服务进一步打开具体配置内容(如图 2)。图 2第四步:“万维网服务”中包含了很多功能,而其中的“远程桌面 WEB 连 接”才是我们需要添加的,在其前头打上对勾,然后确定即可。在我们把该组 件安装到本地硬盘时需要放入 WIN2003 系统光盘(如图 3)。图 3小提示:小提示:使用远程管理还有一个前提条件,要求远程管理工具必须安装在 用 NTFS 文件系统格式化的分区中。如果是其他格式的文件系统会出现报错信息。 所以我们要将

5、 Windows 2003 所在的系统分区转换为 NTFS 格式。至此我们就完成了安装“远程桌面 Web 连接”功能的工作,当然要让其顺 利运行还需要进行简单的配置。让让 IISIIS 完美支持完美支持“远程桌面远程桌面 WebWeb 连接连接”功能功能既然本次操作的主要目的就是能够实现浏览器控制远程服务器的功能,所 以需要我们对 IIS 进行设置,保证远程计算机可以通过网络顺利访问 IIS 发布 的远程桌面 WEB 连接站点。第一步:配置 IIS 管理器,同样要求我们通过添加删除程序的添加删除 Windows 组件,然后选择应用程序服务器,将“Internet 信息服务(IIS)”里 的“I

6、nternet 信息服务管理器”前打上对勾。之后放入系统光盘安装相应组件。第二步:安装完毕后通过任务栏的“开始-管理工具-internet 信息服务 管理器”来配置 IIS 信息,在默认网站上点鼠标右键选择“属性”。为服务器 设置一个固定 IP 地址,例如设置了服务器的 IP 地址为 10.82.0.29。这样网络 其他计算机访问服务器时也将使用此 IP 浏览和登录,之后我们完成服务器端的 所有设置工作(如图 4)。图 4当然我们最好在本机测试下服务的运行状况,在服务器上打开浏览器,地 址处输入 http:/127.0.0.1/tsweb 然后回车,如果能够看到基于 WEB 页面的远 程桌面登

7、录界面则说明一切顺利。四、四、“远程桌面远程桌面 WebWeb 连接连接”功能的使用功能的使用“远程桌面 Web 连接”功能方便我们在网络的另一端不通过任何客户端程 序而直接使用浏览器方式来管理服务器。只需要输入正确的浏览器地址即可,另外如果服务器有自己的 DNS 域名的话,通过域名直接访问也是没有任何问题 的。第一步:服务器设置完毕后我们在客户端没有安装任何远程桌面连接程序 的情况下,启动 IE 浏览器在地址处输入 http:/10.82.0.29/tsweb 后回车就会 出现要求安装 remote desktop activex control 组件的提示,我们像安装其他 控件一样安装该组

8、件即可,之后就会出现远程桌面 WEB 连接的界面了(如图 5)。图 5小提示:我们还可以在图 5 界面中选择远程桌面连接的分辨率和颜色数。 在网络不是很理想的情况下通过降低分辨率和颜色数来提高远程遥控的速度和 效果是网络管理员最常用的办法。第二步:在服务器名称处输入我们服务器的主机名,然后点“连接”按钮。 就会出现远程桌面连接的登录界面了,输入正确的服务器用户名和密码成功进 入服务器进行操作和在本地使用远程桌面连接程序登录进行管理没有任何区别。第三步:所有操作都是在 IE 浏览器窗口中完成的,真正实现了打破陈规用 浏览器遥控 Windows 2003 的功能,这样就再也不用为没有合适的客户端程

9、序而 烦恼了。小提示:“远程桌面 Web 连接”要求使用访问者使用的浏览器为 Internet Explorer 4.0 或更高版本,当然笔者也测试了其他主流浏览器例如 Firefox 火 狐等,在访问和控制上都没有任何问题。五、进阶功能修改被遥控服务器的端口五、进阶功能修改被遥控服务器的端口虽然通过上面的设置我们可以顺利的管理和访问基于远程桌面服务默认端 口 3389 的服务器,不过很多时候由于防火墙或访问控制列表等过滤手段的存在, 我们不得不将远程桌面服务默认的端口进行修改,例如修改成没有被过滤的 21 端口。那么如何通过浏览器来遥控基于 21 端口的远程服务器呢?默认情况下当 我们在地址

10、处输入其他端口地址时会出现一个“指定了一个无效的服务器”提 示,因此我们需要进一步设置来完善此功能(如图 6)。图 6具体方法就是修改 IIS 发布的远程桌面访问 Web 页面中的 Html 文本来实现。 在 WEB 页面中有一个 MsRdpClient.AdvancedSettings2.RDPPort 的属性,我们 只要把服务器名称里面的端口部分拆分出来,单独赋值给这个属性就能解决此 问题。最终结果就是将页面调用的 sub BtnConnect 函数中加入如下语句。Dim PortPortif InStr(serverName,“:“)=0 then没有输入端口Port=3389elseD

11、im arrarr = Split(serverName,“:“)serverName = arr(0)Port = arr(1)end if MsRdpClient.AdvancedSettings2.RDPPort = Port修改后我们就可以用浏览器来访问和管理基于非 3389 端口开启远程桌面服 务的服务器了。六、总结六、总结通过 Windows 2003 的“远程桌面 WEB 连接”功能我们可以实现赤手空拳的 操纵服务器,为实际工作生活带来了方便,减轻了网络管理员的工作量。当然 如果想关闭此功能除了删除“远程桌面 WEB 连接”组件外,将 IIS 关闭或停止 服务也是可以的,另外还可

12、以直接把 IIS 发布目录下的 tsweb 文件夹删除或转 移,这样就可以在不影响 IIS 发布其他站点的情况下关闭“远程桌面 WEB 连接” 服务。Windows Server 2003 的的 Web 接口接口Web 管理接口(Web Management Interface)在 Windows Server 2003 中是一项非常值得网络用户使用的功能,这项功能主要的目的就是为了向一些有权限的网络用户在无法进行本机维护时,提供远程的 Web 管理接口服务。下面笔者对四项常见的 Web 接口管理服务进行一下简单的介绍。打印服务器的 Web 接口打印服务器是 Windows Server 20

13、03 服务器中的一种,它是实现资源共享的重要组成部分。在 Windows Server 2003 中,如果打印服务器安装了 IIS 服务器,则拥有权限的网络用户就可以通过 IE 等浏览器来管理打印服务器,域中的用户也可以通过浏览器来安装打印机、管理自己打印的文档等。这种方便的管理模式就是“打印机服务器 Web 接口管理方式”。其实现的过程如下:首先安装 IIS 6.0 和相关的远程管理组件。点击“开始控制面板添加/删除程序”,在“添加或删除程序”窗口中点击“添加/删除 Windows 组件”按钮,接着在弹出的“Windows组件向导”窗口中选择“应用程序服务器”。双击“应用程序服务器”后,在弹

14、出的窗口中勾选“Internet 信息服务(IIS)”。因为要设置打印机服务器可以使用 Web 接口方式的管理,所以还需要接着点击“详细信息”按钮。在弹出的窗口中勾选“Internet 打印”选项,才能实现 Web 打印及管理打印机(图 1)。图 1 在组件安装完毕后,就可以在局域网中的任何一台计算机上输入 http/打印服务器名称/printers/(如 http/192.100.100.16/printers/)进入打印机服务器的 Web 接口管理页面了。在该页面可以看到这台服务器上的所有打印机及状态。终端服务器的 Web 接口终端服务器是一种可以让有权限的远程网络用户,通过桌面界面登录的

15、方式对服务器进行管理的服务。一般来说,我们都是通过“远程桌面连接”功能实现客户端与终端服务器之间的连接。在 Windows Server 2003 中,用户只要让终端服务器搭配 IIS 服务器,就可以在客户端通过使用 IE 浏览器(4.0 以上版本)完成与终端服务器的连接、登录与管理操作。这项功能就是下面将要讲述的“远程桌面 Web 连接”功能。它的主要目的就是让管理员不必在每台计算机上都安装“远程桌面连接”程序,就可以通过 Web 接口(浏览器)来连接终端服务器。首先安装 IIS 6.0,并在安装的过程中双击“Internet 信息服务(IIS)”,在打开的窗口中勾选“万维网服务”。接着双击

16、“万维网服务”,在弹出的窗口中勾选“远程桌面 Web 连接”后,开始安装选中的组件。在安装该组件后,可以在远程计算机的 IE 地址栏中输入 http/服务器 IP 地址或名称/tsweb/(如 http/192.100.100.16/tsweb/)即可访问终端服务器了。在“远程桌面 Web 连接”页面中输入服务器的 IP 地址并设置好分辨率大小后,点击“连接”按钮就可以登录到终端服务器的登录界面。输入正确的用户名和密码就可以登录到该服务器的桌面环境。提示:如果出现无法连接到终端服务器的情况,请确认终端服务器的远程桌面功能是否激活,即右键点击“我的电脑”,在弹出的菜单中选择“属性”,在属性窗口中的“远程”选项卡设置界面,勾选“允许用户远程连接这台计算机”即可。流媒体服务器的 Web 接口在 Windows Server 2003 中,架设既支持网络广播又可进行视频点播的 Windows Media 流媒体服务器是一件很容易的事情,但你想过没有,我们同样可以通过 Web 接口来管理流媒体服务器。在“Windows 组件向导”窗口中

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号