ランデブー V1

最終公開日 : Nov 13, 2026
Citrix Gatewayサービスを使用する場合、Rendezvousプロトコルにより、トラフィックはCitrix Cloud™ Connectorsをバイパスし、Citrix Cloudコントロールプレーンに直接かつ安全に接続できます。
考慮すべきトラフィックには2つの種類があります。1) VDA登録とセッションブローカリングのための制御トラフィック、2) HDX™セッションのトラフィック。
Rendezvous V1では、HDXセッションのトラフィックがCloud Connectorsをバイパスできますが、VDA登録とセッションブローカリングのためのすべての制御トラフィックをプロキシするには、Cloud Connectorsが引き続き必要です。

要件

  • Citrix Workspace™とCitrix Gatewayサービスを使用した環境へのアクセス。
  • コントロールプレーン: Citrix DaaS (旧Citrix Virtual Apps and Desktops™サービス)。
  • Linux VDAバージョン2112以降。
    • バージョン2112は、非透過型HTTPプロキシに必要な最小バージョンです。
    • バージョン2204は、透過型およびSOCKS5プロキシに必要な最小バージョンです。
  • CitrixポリシーでRendezvousプロトコルを有効にします。詳細については、「Rendezvousプロトコルポリシー設定」を参照してください。
  • VDAは、すべてのサブドメインを含め、https://*.nssvc.netにアクセスできる必要があります。その方法ですべてのサブドメインを許可リストに追加できない場合は、代わりにhttps://*.c.nssvc.netとhttps://*.g.nssvc.netを使用してください。詳細については、Citrix Cloudドキュメントのインターネット接続要件セクション(Virtual Apps and Desktopサービスの下)と、Knowledge Centerの記事CTX270584を参照してください。
  • Cloud Connectorsは、セッションをブローカーするときにVDAのFQDNを取得する必要があります。このタスクは、次の2つの方法のいずれかで実行します。
    • サイトのDNS解決を有効にする。 Full Configuration > Settingsに移動し、Enable DNS resolution設定をオンにします。または、Citrix Virtual Apps and Desktops Remote PowerShell SDKを使用してコマンドSet-BrokerSite -DnsResolutionEnabled $trueを実行します。Citrix Virtual Apps and Desktops Remote PowerShell SDKの詳細については、「SDKとAPI」を参照してください。
    • VDAのPTRレコードを含むDNS逆引き参照ゾーン。 このオプションを選択する場合、VDAが常にPTRレコードの登録を試みるように構成することをお勧めします。これを行うには、グループポリシーエディターまたはグループポリシーオブジェクトを使用し、Computer Configuration > Administrative Templates > Network > DNS Clientに移動して、Register PTR RecordsをEnabled and Registerに設定します。接続のDNSサフィックスがドメインのDNSサフィックスと一致しない場合は、マシンがPTRレコードを正常に登録できるように、Connection-specific DNS suffix設定も構成する必要があります。
    注:
    DNS解決オプションを使用する場合、Cloud ConnectorsはVDAマシンの完全修飾ドメイン名(FQDN)を解決できる必要があります。内部ユーザーがVDAマシンに直接接続する場合、クライアントデバイスもVDAマシンのFQDNを解決できる必要があります。
    DNS逆引き参照ゾーンを使用する場合、PTRレコード内のFQDNはVDAマシンのFQDNと一致する必要があります。PTRレコードに異なるFQDNが含まれている場合、Rendezvous接続は失敗します。たとえば、マシンのFQDNがvda01.domain.netの場合、PTRレコードにはvda01.domain.netが含まれている必要があります。vda01.sub.domain.netのような異なるFQDNは機能しません。

プロキシ構成

VDA は、HTTP および SOCKS5 プロキシを介した Rendezvous 接続の確立をサポートしています。

プロキシに関する考慮事項

Rendezvous でプロキシを使用する際は、次の点を考慮してください。
  • 非透過型 HTTP プロキシと SOCKS5 プロキシがサポートされています。
  • パケットの復号化と検査はサポートされていません。VDA と Gateway Service 間の ICA® トラフィックが傍受、復号化、または検査されないように例外を構成してください。そうしないと、接続が切断されます。
  • HTTP プロキシは、Negotiate および Kerberos 認証プロトコルを使用したマシンベースの認証をサポートしています。プロキシサーバーに接続すると、Negotiate 認証スキームが自動的に Kerberos プロトコルを選択します。Kerberos は、Linux VDA がサポートする唯一のスキームです。
    注:
    Kerberos を使用するには、プロキシサーバーのサービスプリンシパル名 (SPN) を作成し、それをプロキシの Active Directory アカウントに関連付ける必要があります。VDA は、セッション確立時に HTTP/<proxyURL> の形式で SPN を生成します。このとき、プロキシ URL は Rendezvous プロキシポリシー設定から取得されます。SPN を作成しない場合、認証は失敗します。
  • SOCKS5 プロキシでの認証は現在サポートされていません。SOCKS5 プロキシを使用する場合は、Gateway Service アドレス(要件で指定)宛てのトラフィックが認証をバイパスできるように例外を構成する必要があります。
  • SOCKS5プロキシのみがEDTを介したデータ転送をサポートします。HTTPプロキシの場合は、ICAのトランスポートプロトコルとしてTCPを使用してください。

透過型プロキシ

Rendezvous では透過型 HTTP プロキシがサポートされています。ネットワークで透過型プロキシを使用している場合、VDA で追加の構成は不要です。

非透過型プロキシ

ネットワークで非透過型プロキシを使用する場合は、Rendezvous プロキシ構成 設定を構成します。この設定が有効になっている場合、VDA が使用するプロキシを認識できるように、HTTP または SOCKS5 プロキシアドレスを指定します。例:
  • プロキシアドレス: http://<URL or IP>:<port> または socks5://<URL or IP>:<port>

Rendezvous の検証

すべての要件を満たしている場合は、次の手順に従って Rendezvous が使用されているかどうかを検証します。
  1. VDA上でターミナルを起動します。
  2. /opt/Citrix/VDA/bin/ctxquery -f iPを実行します。
  3. 転送プロトコルは接続の種類を示します。
    • TCP ランデブー: TCP - TLS - CGP - ICA
    • EDT ランデブー: UDP - DTLS - CGP - ICA
    • Cloud Connector経由のプロキシ: TCP - PROXY - SSL - CGP - ICA または UDP - PROXY - DTLS - CGP - ICA
ヒント:
Rendezvousが有効な状態でVDAがCitrix Gatewayサービスに直接到達できない場合、VDAはCloud Connectorを介してHDXセッションをプロキシするようフォールバックします。

Rendezvousの仕組み

この図は、Rendezvous接続フローの概要です。
Rendezvousプロトコルの概要
フローを理解するには、以下の手順に従ってください。
  1. Citrix Workspaceに移動します。
  2. Citrix Workspaceで資格情報を入力します。
  3. オンプレミスのActive Directoryを使用している場合、Citrix DaaS™はCloud Connectorチャネルを使用してActive Directoryで資格情報を認証します。
  4. Citrix Workspaceは、Citrix DaaSから列挙されたリソースを表示します。
  5. Citrix Workspaceからリソースを選択します。Citrix DaaSは、受信セッションの準備をするようVDAにメッセージを送信します。
  6. Citrix Workspaceは、Citrix Cloudによって生成されたSTAチケットを含むICAファイルをエンドポイントに送信します。
  7. エンドポイントはCitrix Gatewayサービスに接続し、VDAに接続するためのチケットを提供し、Citrix Cloudがそのチケットを検証します。
  8. Citrix Gatewayサービスは、接続情報をCloud Connectorに送信します。Cloud Connectorは、その接続がRendezvous接続であるかどうかを判断し、情報をVDAに送信します。
  9. VDAはCitrix Gatewayサービスへの直接接続を確立します。
  10. VDAとCitrix Gatewayサービス間の直接接続が不可能な場合、VDAはCloud Connectorを介して接続をプロキシします。
  11. Citrix Gatewayサービスは、エンドポイントデバイスとVDA間の接続を確立します。
  12. VDAは、Cloud Connectorを介してCitrix DaaSとライセンスを検証します。
  13. Citrix DaaSは、Cloud Connectorを介してセッションポリシーをVDAに送信します。これらのポリシーが適用されます。