Citrix在发布XenDesktop 5.5和XenApp 6.5以后,也同时更新了Desktop Director,在XenDesktop 5发布的时候,Citrix推出了面向Help Desk的管理工具Desktop Director,能够用来便捷的管理和查看XenDesktop环境的运行状况,进行快捷的Troubleshooting。在新版本发布以后,Citrix将该工具的支持扩展到了XenApp 6.5,为XenApp提供了help Desk工具,Desktop Director也升级到了2.0版本。

Desktop Director 2.0的安装比较简单,全向导式安装。不过Director的安装默认是只能连接XenDesktop的Controller,如下图:

Desktop Director 2.0连接XenApp 6.5配置_第1张图片

我们可以看到,这里提示只能输入XenDesktop Controller的地址,可以填写多个,中间用空格来分隔;但是没法填写XenApp的地址,虽然我们这里也可以尝试输入XenApp的FQDN,但是我们发现仍然不能用(为什么,后面会解释)。所以,如果Director只是用来连接XenApp,那么这里可以留空,如果要同时连接XenApp和XenDesktop,那么这里输入所有的Desktop Controller即可,Xenapp的地址需要手动配置。

Desktop Director 2.0连接XenApp 6.5配置_第2张图片

我们需要手动来添加Director到XenApp的连接。打开IIS管理工具,找到Desktop Director站点,应用程序设置,我们在其中可以看到这样的内容:

   
   
   
   
  1. #默认值  
  2. Service.AutoDiscoveryAddresses 

默认是只有这一行的(如图上面一行),如果我们在安装Desktop Director的时候,在输入Controller的位置输入XenApp的FQDN的时候,沃恩就会看到上面一行的内容,但是这个名称/值对是针对XenDesktop的,所以是无法正常工作,我们需要根据需要修改成:

   
   
   
   
  1. #用于连接XenApp 6.5  
  2. Service。AutoDiscoveryAddressesXA 

后面填写上XenApp的FQDN即可,如果不需要使用XenDesktop,那么删除上面的一行即可,如果有,配置成Controller的FQDN即可。

注意:

  • Director连接XenApp需要打开端口2513,不过默认已经打开了。
  • Director需要XenApp的本地管理员权限,否则需要配置
  • Director使用WinRM来远程管理和获取数据,而WinRM默认需要本地管理员权限

配置Director管理权限:

   
   
   
   
  1. #切换到Desktop Director 2.0安装光盘的Tools目录  
  2. #运行ConfigRemoteMgmt.exe配置工具  
  3. D:\tools>ConfigRemoteMgmt.exe /?   
  4. Usage: ConfigRemoteMgmt.exe ACTION   
  5. ACTIONS:  
  6. /configra  
  7. /configwinrm  
  8. /configwinrmuser  
  9. #/configra用于配置防火墙  
  10. #/configwinrm用于配置WinRM例外  
  11. #configwinrmuser用于添加Director访问权限用户  
  12. #例如添加xenme\WinRMTestUserConfigRemoteMgmt.exe /configwinrmuser xenme\WinRMTestUser 

BTW:目前Desktop Director 2.0对于Xenapp只支持XenApp 6.5