Linux Virtual Delivery Agent 2107

浏览器内容重定向

  1. Step 2

概述

Linux VDA 支持 Google Chrome 中的浏览器内容重定向。浏览器内容重定向能够将允许列表中的网页呈现在客户端。此功能使用 Citrix Workspace™ 应用程序在客户端实例化相应的渲染引擎,该引擎从 URL 获取 HTTP 和 HTTPS 内容。

注意:

可以使用允许列表指定哪些网页重定向到客户端。反之,可以使用阻止列表指定哪些网页不重定向到客户端。

此覆盖 Web 布局引擎在客户端而非 VDA 上运行,并使用客户端的 CPU、GPU、RAM 和网络。

仅浏览器视口被重定向。视口是浏览器中显示内容的矩形区域。视口不包括地址栏、收藏夹栏和状态栏等项目。这些项目仍在 VDA 上的浏览器中运行。

  • Image of viewport

系统要求

Windows 客户端:

  • Citrix Workspace 应用程序 1809 for Windows 或更高版本

Linux VDA:

  • VDA 操作系统:Ubuntu 16.04、Ubuntu 18.04、RHEL 7.8、RHEL 8.2、RHEL 8.1、SLES 12.5
    • VDA 上的浏览器:Google Chrome v66 或更高版本,并已添加 Citrix® 浏览器内容重定向扩展程序

配置浏览器内容重定向

  1. 在 Citrix Studio 中,配置一个策略,该策略指定可使用浏览器内容重定向的 URL 允许列表和不能使用浏览器内容重定向的 URL 阻止列表。浏览器内容重定向默认设置为允许

    Image of browser content redirection set to allowed

    浏览器内容重定向 ACL 配置设置指定可使用浏览器内容重定向的 URL 允许列表。

    Image of Browser Content Redirection ACL Configuration being selected

    Image of setting an allow list

    • 浏览器内容重定向阻止列表配置设置指定不能使用浏览器内容重定向的 URL 阻止列表。

    Image of setting a block list

    注意:

    Linux VDA 当前不支持浏览器内容重定向代理配置设置。

      1. 为了让 VDA 上的浏览器检测 URL(正在导航到的)是否与允许列表或阻止列表匹配,请从 Chrome 网上应用店添加 Citrix 浏览器内容重定向扩展程序。在 VDA 上单击添加到 Chrome

    重要:

    客户端上不需要此扩展程序。仅在 VDA 上添加。

    Chrome 扩展程序是按用户安装的。无需更新黄金映像即可添加或删除扩展程序。

    Image of adding the Citrix browser content redirection extension from the Chrome Web Store

如果在允许列表(例如 https://www.mycompany.com/)中找到与 URL 匹配但不在任何阻止列表中的项,则虚拟通道 (CTXCSB) 会指示 Citrix Workspace 应用程序需要重定向并中继 URL。然后,Citrix Workspace 应用程序会实例化本地渲染引擎并显示网站。

Citrix Workspace 应用程序随后会将网站无缝地融合回虚拟桌面浏览器内容区域。

Image of viewport and client

  1. Citrix 浏览器内容重定向扩展程序图标

    扩展程序图标的颜色指定 Chrome 扩展程序的状态。它有三种颜色:

    • 绿色:活动且已连接
    • 灰色:在当前选项卡上不活动/空闲
    • 红色:损坏/无法工作
  2. 在客户端上渲染或融合回虚拟桌面的视口
  3. Linux VDA
  4. Windows 客户端

重定向方案

以下是 Citrix Workspace 应用程序获取内容的方案:

Image of redirection scenarios

  • 服务器获取和服务器渲染: 没有重定向,因为您未将站点添加到允许列表或重定向失败。我们将回退到在 VDA 上渲染网页并使用 Thinwire 远程处理图形。使用策略控制回退行为。此方案会导致 VDA 上的 CPU、RAM 和带宽消耗较高。
  • 客户端获取和客户端渲染: 由于 Citrix Workspace 应用程序直接联系 Web 服务器,因此需要 Internet 访问。此方案可从您的 Citrix Virtual Apps and Desktops™ 站点卸载所有网络、CPU 和 RAM 使用。

回退机制

有时客户端重定向可能会失败。例如,如果客户端计算机没有直接 Internet 访问,则错误响应可能会返回到 VDA。在这种情况下,VDA 上的浏览器可以重新加载并在服务器上渲染页面。

浏览器内容重定向