View Agent Direct-Connection (VADC) 插件使用安装程序文件打包,您可以从 VMware 网站下载并安装该文件。可以在已安装 Horizon Agent 的 Windows 或 Linux 计算机上安装 VADC 插件。

必备条件

  • 确认在计算机上已安装了 Horizon Agent
    • 有关在 Windows 计算机上安装 Horizon Agent 的信息,请参见 《在 Horizon 中设置虚拟桌面》。如果您的环境中不包含连接服务器,请从命令行安装 Horizon Agent,并指定一个参数以告知 Horizon Agent 不向连接服务器注册。请参阅Windows - 为 HTML Access 设置桌面
    • 有关在 Linux 计算机上安装 Horizon Agent 的信息,请参见 《在 Horizon 中设置 Linux 桌面》 中的“在 Linux 虚拟机上安装 Horizon Agent”和“用于安装 Horizon Agent for Linux 的命令行选项”。要支持与单会话桌面的直接连接,请使用默认安装参数安装 Horizon Agent。要支持与多会话桌面和应用程序的直接连接,请安装包含 --multiple-session 参数的 Horizon Agent
  • 在 vSphere 6.0 及更高版本中为虚拟机启用屏幕 DMA 设置。如果禁用了屏幕 DMA,在连接到远程桌面时,用户将会看到黑屏。有关如何设置屏幕 DMA 的详细信息,请参阅 VMware 知识库 (KB) 文章 2144475 http://kb.vmware.com/kb/2144475

Windows 安装过程

  1. 从 VMware 下载页面下载 VADC 插件的安装程序文件,网址为:https://my.vmware.com/web/vmware/downloads

    导航到您的 VMware Horizon 版本的下载页面,然后导航到 Horizon Agent Direct-Connection 的下载页面。

    安装程序文件名为 VMware-viewagent-direct-connection-x86_64-y.y.y-xxxxxx.exe(64 位 Windows)或 VMware-viewagent-direct-connection--y.y.y-xxxxxx.exe(32 位 Windows),其中 y.y.y 是版本号,xxxxxx 是内部版本号。

  2. 双击安装程序文件。
  3. (可选)更改 TCP 端口号。

    默认端口号为 443。

  4. (可选)选择 Windows 防火墙服务的配置方法。

    默认情况下,将选择自动配置 Windows 防火墙,安装程序会将 Windows 防火墙配置为允许所需的网络连接。

  5. (可选)选择是否禁用 SSL 3.0。

    默认情况下,选择自动禁用对 SSLv3 的支持 (推荐) ,且安装程序将在操作系统级别禁用 SSL 3.0。如果已经在注册表中明确启用或禁用 SSL 3.0,将不会显示此选项且安装程序不会执行任何操作。取消选择此选项后,安装程序仍然不会执行任何操作。

  6. 按照提示完成安装。

Linux 安装过程

  1. 使用适用于您的操作系统的命令安装 nginx 软件包。
    Linux 分发包 用于安装 nginx 的命令
    Ubuntu
    apt-get install nginx

    Red Hat Enterprise Linux (RHEL) Workstation 或 Server

    CentOS

    yum install epel-release
    yum install nginx

    SUSE Linux Enterprise Desktop 或 Server (SLED/SLES)

    注: 在第一个命令行中,按如下所示替换 <download URL>
    • 对于 SLED/SLES 15.x,请替换为 'http://nginx.org/packages/sles/15'
    • 对于 SLED/SLES 12.x,请替换为 'http://nginx.org/packages/sles/12'
    sudo zypper addrepo -G -t yum -c '<download URL>' nginx
    wget http://nginx.org/keys/nginx_signing.key
    sudo rpm --import nginx_signing.key
    sudo zypper install nginx
  2. 从 VMware 下载页面下载 VADC 插件的安装程序文件,网址为:https://my.vmware.com/web/vmware/downloads

    导航到您的 VMware Horizon 版本的下载页面,然后导航到适用于 64 位 Linux 的 VMware Horizon 的下载页面。

    安装程序文件名为 VMware-horizonagent-linux-vadc-x86_64-YYMM-y.y.y-xxxxxx.tar.gz,其中 YYMM 是市场营销版本号,y.y.y 是内部的版本号,xxxxxx 是内部版本号。

    注: 确保下载的 VADC 插件安装程序的版本与 Linux 计算机上安装的 Horizon Agent 版本匹配。
  3. 解压缩安装程序 tar。
    tar -xvzf VMware-horizonagent-linux-vadc-x86_64-YYMM-y.y.y-xxxxxx.tar.gz
  4. 导航到 tarball 文件夹,然后以超级用户身份运行 install_vadc.sh 脚本。
    sudo ./install_vadc.sh

    允许安装不中断地继续进行,直到完成为止。

  5. 为获得授权可以访问直接连接桌面或应用程序(基于计算机)的用户配置权利。在以下命令中,vmwvadc 是 VADC 插件的默认授权组。将 <username> 替换为要添加到 vmwvadc 授权组的用户的名称。
    usermod -a -G vmwvadc <username>

    请对要添加到授权组的所有用户重复此步骤。有关更多信息,请参阅授权 Horizon Client 访问桌面和应用程序

  6. 重新启动 Linux 计算机以使更改生效。