Linux Virtual Delivery Agent

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

概要

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

注:

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

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

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

ビューポートの画像

システム要件

Windowsクライアント:

  • Citrix Workspaceアプリ1809 for Windows以降

    • Linux VDA:

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

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

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

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

    Browser Content Redirection ACL Configuration設定は、ブラウザーコンテンツリダイレクトを使用できるURLの許可リストを指定します。URLを指定する際、プロトコルを除くすべてのURLコンポーネントを表すために*ワイルドカードを使用できます。

    以下は許可される例です。

    • http://www.xyz.com/index.html (URLでパスを指定することで、より詳細な粒度を実現できます。たとえば、https://www.xyz.com/sports/index.htmlを指定した場合、index.htmlページのみがリダイレクトされます。)
    • https://www.xyz.com/*
    • http://www.xyz.com/*videos*
    • http://*.xyz.com/
    • http://*.*.com/

    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アプリはローカルレンダリングエンジンをインスタンス化し、Webサイトを表示します。

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

ビューポートとクライアント

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

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

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

リダイレクトシナリオ

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

リダイレクトシナリオ

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

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

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

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