Linux Virtual Delivery Agent

ブラウザコンテンツリダイレクト

概要

Linux VDA は、Google Chrome でブラウザコンテンツリダイレクトをサポートしています。ブラウザコンテンツリダイレクトは、許可リスト内のウェブページをクライアント側でレンダリングする機能を提供します。この機能は、Citrix Workspace™ アプリを使用してクライアント側に適切なレンダリングエンジンをインスタンス化し、URL から HTTP および HTTPS コンテンツを取得します。

注:

許可リストを使用すると、クライアント側にリダイレクトされるウェブページを指定できます。逆に、ブロックリストを使用すると、クライアント側にリダイレクトされないウェブページを指定できます。

このオーバーレイウェブレイアウトエンジンは、VDA ではなくクライアント上で実行され、クライアントの CPU、GPU、RAM、およびネットワークを使用します。

ブラウザのビューポートのみがリダイレクトされます。ビューポートとは、ブラウザ内でコンテンツが表示される長方形の領域です。ビューポートには、アドレスバー、お気に入りバー、ステータスバーなどの項目は含まれません。これらの項目は、VDA 上のブラウザで引き続き実行されます。

ビューポートの画像

システム要件

Windows クライアント:

  • Windows 用 Citrix Workspace アプリ 1809 以降

Linux VDA:

  • VDA 上のブラウザ: Citrix® ブラウザコンテンツリダイレクト拡張機能が追加された Google Chrome v66 以降

ブラウザコンテンツリダイレクトの構成

  1. Citrix Studio で、ブラウザコンテンツリダイレクトの URL の許可リストとブロックリストを指定するポリシーを構成します。ブラウザコンテンツリダイレクトは、デフォルトで [許可] に設定されています。

ブラウザコンテンツリダイレクトが許可に設定されている画像

[Browser Content Redirection ACL Configuration] 設定は、ブラウザコンテンツリダイレクトを使用できる URL の許可リストを指定します。

[Browser Content Redirection ACL Configuration] が選択されている画像

許可リストを設定する画像

-  **[Browser Content Redirection Blacklist Configuration]** 設定は、ブラウザコンテンツリダイレクトを使用できない URL のブロックリストを指定します。

ブロックリストを設定する画像

注:

Linux VDA は現在、[Browser Content Redirection Proxy Configuration] 設定をサポートしていません。

-  2.  VDA で **[Chrome に追加]** をクリックして、Chrome ウェブストアから Citrix ブラウザコンテンツリダイレクト拡張機能を追加します。これにより、VDA 上のブラウザは、ナビゲートされている URL が許可リストまたはブロックリストと一致するかどうかを検出できます。

重要:

拡張機能はクライアントには必要ありません。VDA にのみ追加してください。

Chrome 拡張機能はユーザーごとにインストールされます。拡張機能を追加または削除するためにゴールデンイメージを更新する必要はありません。

Chrome ウェブストアから Citrix ブラウザコンテンツリダイレクト拡張機能を追加する画像

URL が許可リスト(例: https://www.mycompany.com/)で見つかり、かつブロックリストには見つからない場合、仮想チャネル (CTXCSB) は Citrix Workspace アプリにリダイレクトが必要であることを指示し、URL を中継します。その後、Citrix Workspace アプリはローカルレンダリングエンジンをインスタンス化し、ウェブサイトを表示します。

Citrix Workspace アプリは、ウェブサイトを仮想デスクトップのブラウザコンテンツ領域にシームレスにブレンドして戻します。

ビューポートとクライアントの画像

  1. Citrix ブラウザコンテンツリダイレクト拡張機能のアイコン

    拡張機能アイコンの色は、Chrome 拡張機能のステータスを示します。以下の3色のいずれかです。

    • 緑: アクティブで接続済み
    • グレー: 現在のタブで非アクティブ/アイドル状態
    • 赤: 破損/動作していません
  2. クライアントでレンダリングされた、または仮想デスクトップにブレンドされたビューポート
  3. Linux VDA
  4. Windows クライアント

リダイレクトシナリオ

Citrix Workspace アプリがコンテンツを取得するシナリオを以下に示します。

リダイレクトシナリオの画像

  • サーバーフェッチとサーバーレンダリング: サイトを許可リストに追加しなかったか、リダイレクトが失敗したため、リダイレクトは行われません。ウェブページのレンダリングは VDA にフォールバックされ、Thinwire を使用してグラフィックをリモート処理します。フォールバック動作を制御するにはポリシーを使用します。このシナリオでは、VDA 上で CPU、RAM、および帯域幅の消費量が高くなります。
  • クライアントフェッチとクライアントレンダリング: Citrix Workspace アプリがウェブサーバーに直接接続するため、インターネットアクセスが必要です。このシナリオでは、Citrix Virtual Apps and Desktops™ サイトからすべてのネットワーク、CPU、および RAM の使用量をオフロードします。

フォールバックメカニズム

クライアントリダイレクトが失敗する場合があります。たとえば、クライアントマシンに直接インターネットアクセスがない場合、エラー応答が VDA に返される可能性があります。このような場合、VDA 上のブラウザはページを再読み込みしてサーバー上でレンダリングできます。

ブラウザコンテンツリダイレクト