XenApp and XenDesktop

高级配置选项

Director 可以支持跨林配置的多林环境,其中用户、域交付控制器 (DDC)、VDA 和 Director 位于不同的林中。这需要正确设置林之间的信任关系和配置设置。

建议的 Director 在多林环境中工作的配置

建议的配置要求在那些具有域范围身份验证的林之间,建立出站和入站的林信任关系。

多林站点配置

来自 Director 的信任关系使您能够排查位于不同林中的用户会话、VDA 和域控制器中的问题。

Director 支持多林所需的高级配置通过 Internet Information Services (IIS) 管理器中定义的设置进行控制。

重要提示:

在 IIS 中更改设置时,Director 服务会自动重新启动并注销用户。

要使用 IIS 配置高级设置:

  1. 打开 Internet 信息服务 (IIS) 管理器控制台。
  2. 在默认网站下,转到 Director 网站。
  3. 双击应用程序设置
  4. 双击某个设置以对其进行编辑。

Director 使用 Active Directory 搜索用户并查找其他用户和计算机信息。默认情况下,Director 搜索以下域或林:

  • 管理员帐户具有成员身份。
  • Director Web 服务器是成员(如果不同)。

Director 尝试使用 Active Directory 全局目录在林级别执行搜索。如果您没有在林级别搜索的权限,则只搜索域。

搜索或查找来自其他 Active Directory 域或林的数据需要您明确设置要搜索的域或林。配置以下设置:

Connector.ActiveDirectory.Domains = (user),(server)

值属性 user 和 server 分别表示 Director 用户(管理员)和 Director 服务器的域。

要启用来自其他域或林的搜索,请将域的名称添加到列表中,如本示例所示:

Connector.ActiveDirectory.Domains = (user),(server),<domain1>,<domain2>

对于列表中的每个域,Director 尝试在林级别执行搜索。如果您没有在林级别搜索的权限,则只搜索域。

注意:

在具有多个林的 Director 环境中,对于使用域本地组分配给 XenDesktop® 交付组的其他林中的用户,Director 不会显示其会话详细信息。

将站点添加到 Director

如果 Director 已安装,请将其配置为与多个站点配合使用。为此,请在每个 Director 服务器上使用 IIS 管理器控制台更新应用程序设置中的服务器地址列表。

将每个站点的 Controller 地址添加到以下设置:

Service.AutoDiscoveryAddresses = SiteAController,SiteBController

其中 SiteAControllerSiteBController 是来自两个不同站点的交付控制器的地址。

对于 XenApp 6.5 站点,将每个 XenApp 场的 Controller 地址添加到以下设置:

Service.AutoDiscoveryAddressesXA = FarmAController,FarmBController

在此处,FarmAControllerFarmBController 是来自两个不同场的 XenApp® 控制器所使用的网络地址。

对于 XenApp 6.5 站点,添加来自 XenApp 场的 Controller 的另一种方法是:

DirectorConfig.exe /xenapp FarmControllerName

禁用活动管理器中正在运行的应用程序的可见性

默认情况下,Director 中的活动管理器会显示用户会话的所有正在运行的应用程序列表。所有有权访问 Director 中活动管理器功能的管理员都可以查看此信息。对于委派管理员角色,这包括完全管理员、交付组管理员和技术支持管理员。

为了保护用户的隐私及其正在运行的应用程序,您可以禁用“应用程序”选项卡以列出正在运行的应用程序。

警告:

不正确地编辑注册表可能导致严重问题,可能需要重新安装操作系统。Citrix® 无法保证能够解决因不正确使用注册表编辑器而导致的问题。请自行承担使用注册表编辑器的风险。编辑注册表之前,请务必备份注册表。

  1. 在 VDA 上,修改位于 HKEY_LOCAL_MACHINE\Software\Citrix\Director\TaskManagerDataDisplayed 的注册表项。默认情况下,该项设置为 1。将值更改为 0,这意味着不从 VDA 收集信息,因此不会在活动管理器中显示。

  2. 在安装了 Director 的服务器上,修改控制正在运行的应用程序可见性的设置。默认情况下,该值为“true”,允许在“应用程序”选项卡中查看正在运行的应用程序。将该值更改为“false”,这将禁用可见性。此选项仅影响 Director 中的活动管理器,而不影响 VDA。

    对以下设置的值进行修改:

    UI.TaskManager.EnableApplications = false
    <!--NeedCopy-->
    

重要:

要禁用正在运行的应用程序的视图,Citrix 建议同时进行这两项更改,以确保数据不会显示在活动管理器中。

高级配置选项