2024年4月19日发(作者:)

Windows 2008 R2实现远程桌面Web连接

我们在之前的文章中实现了RemoteApp服务器的部署,配置及测试。

RemoteApp服务器使用的协议是大家非常熟悉的RDP协议,RDP协议使用的是

3389端口。一般情况下在内网使用3389端口是没问题的,但有些企业的防火墙

对3389端口会限制使用,甚至有些电信部门也会限制3389端口的连接。如果遇

到限制3389端口的环境,我们可以考虑把RDP协议封装在HTTPS协议中。这样

我们在互联网上使用RemoteApp会更加方便,不用担心遭到封杀;而且我们可

以使用浏览器作为客户端工具,这样对特定环境的要求就降低了很多,毕竟在当

前的互联网环境下浏览器是一个非常容易获取的通用工具。

想让客户机通过浏览器访问RemoteApp服务器,我们可以通过远程桌面

Web访问组件来实现。远程桌面Web访问组件其实是IIS7中的一个虚拟目录,

用户通过访问这个虚拟目录就可以重定向到RemoteApp服务器。实验拓扑如下

图所示,我们准备在TSERVER上部署远程桌面Web访问组件,实验步骤如下。

一 部署远程桌面Web访问组件

我们首先在TSERVER上部署远程桌面Web访问组件。在TSERVER上打开服

务器管理器,如图1所示,点击左侧的“角色”,在右侧操作栏中可以看到远程

桌面的角色服务。从图中可以看到,远程桌面Web访问尚未安装,点击“添加

角色服务”,准备添加远程桌面Web服务。

图1

如图2所示,在角色服务中勾选“远程桌面Web访问”,角色向导提示我

们这个角色服务需要IIS组件的支持,点击“添加所需的角色服务”,这样在安

装远程桌面Web访问时就可以自动安装所需的IIS组件。