虚拟通道安全性
默认情况下,虚拟通道允许列表功能已启用。因此,只有 Citrix® 虚拟通道允许在虚拟应用和桌面会话中打开。如果需要使用自定义虚拟通道,无论是内部开发的还是来自第三方的,都需要明确将其添加到允许列表中。
将虚拟通道添加到允许列表
要将虚拟通道添加到允许列表,您需要:
-
代码中定义的虚拟通道名称,最多可包含七个字符。例如,
CTXCVC1。 -
在 VDA 计算机上打开虚拟通道的进程路径。例如,
C:\Program Files\Application\run.exe。
获得所需信息后,您必须使用 虚拟通道允许列表策略设置 将虚拟通道添加到允许列表。要将虚拟通道添加到列表中,请输入虚拟通道名称,后跟逗号,然后是访问该虚拟通道的进程路径。如果有多个进程,可以用逗号分隔添加。
注意:
更改策略后,重新启动 VDA 以确保更改生效。
根据前面的示例,您会将以下内容添加到列表中:
CTXCVC1,C:\Program Files\Application\run.exe
如果有多个进程,您会将以下内容添加到列表中:
CTXCVC1,C:\Program Files\Application\run.exe,C:\Program Files\Application\run2.exe
Citrix 虚拟通道注意事项
所有内置的 Citrix 虚拟通道都受信任并允许打开,无需进一步配置。但是,有两个功能由于外部依赖性,需要在允许列表中明确列出:
-
多媒体重定向
-
HDX™ 适用于 Skype for Business 的实时优化包
多媒体重定向
允许列表条目需要以下信息:
-
虚拟通道名称:CTXMM
-
进程:VDA 计算机中使用的媒体播放器路径。例如,C:\Program Files (x86)\Windows Media Player\wmplayer.exe
-
允许列表条目:
CTXMM,C:\Program Files (x86)\Windows Media Player\wmplayer.exe
适用于 Skype for Business 的 HDX RealTime 优化包
允许列表条目需要以下信息:
-
虚拟通道名称:CTXRMEP
-
进程:VDA 计算机中 Skype for Business 可执行文件的路径,该路径可能因 Skype for Business 版本或您是否使用了自定义安装路径而异。例如,C:\Program Files\Microsoft Office\root\Office16\lync.exe。
-
允许列表条目:
CTXRMEP,C:\Program Files\Microsoft Office\root\Office16\lync.exe
获取虚拟通道名称和进程
获取虚拟通道名称以及在 VDA 计算机上打开该通道的进程的最简单方法是,从提供该虚拟通道的开发人员或第三方供应商处获取信息。
此外,还可以通过应用功能的日志并执行以下步骤来获取此信息:
-
自定义虚拟通道的客户端和服务器组件就位后,启动虚拟应用程序或虚拟桌面。
-
在 VDA 计算机的系统事件日志中,在以下事件中查找自定义虚拟通道的名称:
-
在单会话 VDA 中,查找源 Picadd 的事件 ID 2004。
-
在多会话 VDA 中,查找源 Rpm 的事件 ID 16。
-
-
从会话注销。
-
在已识别的虚拟通道的“虚拟通道允许列表”策略设置中添加一个条目,其中只包含虚拟通道名称。
-
重新启动 VDA。
-
再次启动虚拟应用程序或虚拟桌面。
-
在 VDA 计算机的系统事件日志中,在以下事件中查找尝试打开虚拟通道的进程:
-
在单会话 VDA 中,查找源 Picadd 的事件 ID 2002。
-
在多会话 VDA 中,查找源 Rpm 的事件 ID 14。
-
-
从会话注销。
-
编辑虚拟通道允许列表策略设置中的条目,以包含已识别的进程。
-
重新启动 VDA。
-
启动虚拟应用程序或虚拟桌面,以验证自定义虚拟通道是否成功打开。
虚拟通道允许列表日志记录
以下事件记录在单会话 VDA 计算机的事件日志中:
| 日志名称 | 系统 |
| ID | 2001 |
| 源 | 添加图片 |
| 级别 | 信息 |
| 描述 | 自定义虚拟通道 <vcName> 已由进程 <processName> 打开 |
| 日志名称 | 系统 |
| ID | 2002 |
| 源 | 添加图片 |
| 级别 | 警告 |
| 描述 | 自定义虚拟通道 <vcName> 无法由进程 <processName> 打开 |
| 日志名称 | 系统 |
| ID | 2003 |
| 源 | 添加图片 |
| 级别 | 信息 |
| 描述 | <username> 打开了自定义虚拟通道 <vcName> |
| 日志名称 | 系统 |
| ID | 2004 |
| 源 | 添加图片 |
| 级别 | 警告 |
| 描述 | <username> 尝试打开自定义虚拟通道 <vcName> |
以下事件记录在多会话 VDA 计算机的事件日志中:
| 日志名称 | 系统 |
| ID | 13 |
| 源 | Rpm |
| 级别 | 信息 |
| 描述 | 自定义虚拟通道 <vcName> 已由进程 <processName> 打开 |
| 日志名称 | 系统 |
| ID | 14 |
| 源 | Rpm |
| 级别 | 警告 |
| 描述 | 自定义虚拟通道 <vcName> 无法由进程 <processName> 打开 |
| 日志名称 | 系统 |
| ID | 15 |
| 源 | Rpm |
| 级别 | 信息 |
| 描述 | <username> 打开了自定义虚拟通道 <vcName> |
| 日志名称 | 系统 |
| ID | 16 |
| 源 | Rpm |
| 级别 | 警告 |
| 描述 | <username> 尝试打开自定义虚拟通道 <vcName> |
已知第三方虚拟通道
以下是使用自定义 Citrix 虚拟通道的已知第三方解决方案。此列表不包括所有使用自定义 Citrix 虚拟通道的解决方案。
-
赛纳
-
思科 Webex Teams
-
思科 WebEx Meetings 虚拟桌面软件
-
艾派克曲速引擎
-
Midmark IQPath 客户端扩展
-
Nuance PowerMic 客户端扩展
-
纽昂斯 龙 医疗网络版 360 vSync
-
适用于 VDI 的 Zoom Meetings
要获取将相关虚拟通道添加到允许列表的详细信息,请联系解决方案供应商。或者,按照 获取虚拟通道名称和进程 部分中概述的步骤操作。