仮想化エンジニア奮闘記

Citrix や VMware といったサーバー・デスクトップ仮想化の最新技術や設計情報の検証結果を共有します。(本ブログは個人のものであり、所属する会社とは関係ありません。)

Citrix Receiver for Windows / Mac / ChromeBook / iOS / Androidの違い

Citrix環境へ接続する際、通常はCitrix Receiverを端末に導入します。

※StoreFrontでWebSocket接続を有効化してHTML5接続 (ブラウザ上でXenDesktop / XenAppを利用) する場合はReceiver導入不要です。

 

各Receiverで対応している機能も違うので、その違いをまとめます。

ちなみに、接続方式は次の通り呼びます。

 

ストア接続(ネイティブ):Citrix Receiverからアイコンをクリックして接続する方式

※ストアURLにてNetScaler Gatewayを指定したものをストア接続(ネイティブ / NSGW経由)と表記します

f:id:kenta53682:20170725213210p:plain

 

Receiver for Web接続:ブラウザ上でアイコンをクリックして接続する方式

※ブラウザでNetScaler Gateway経由で接続したものをReceiver for Web接続(NSGW経由)と表記します

f:id:kenta53682:20170727212314p:plain

 

以下ではお客様要件でよく使用する「ドメインパススルー」(StoreFront直接接続の場合)と「クライアント証明書認証」(NetScaler Gateway経由の接続の場合)に焦点を当てて比較をしてゆきます。

 

 

①Citrix Receiver for Windows

1)ストア接続(ネイティブ):対応 (ドメインパススルー対応)

2)Receiver for Web接続:対応 (ドメインパススルー対応)

3)ストア接続(ネイティブ / NSGW経由):対応 (クライアント証明書非対応)

4)Receiver for Web接続(NSGW経由):対応 (クライアント証明書対応)

※Receiver for Windowsドメインパススルーに対応しています。

ドメインパススルー用の設定は ↓ の記事を参照して下さい。

Citrix Receiver Configuration Checker - 仮想化エンジニア奮闘記

 

 

②Citrix Receiver for Mac

1)ストア接続(ネイティブ):対応 (ドメインパススルー非対応)

2)Receiver for Web接続:対応 (ドメインパススルー非対応)

3)ストア接続(ネイティブ / NSGW経由):対応 (クライアント証明書非対応)

4)Receiver for Web接続(NSGW経由):対応 (クライアント証明書対応)

Windowsに対し、Macではドメインパススルー対応はしていません 

 

 

③Citrix Receiver for Chrome (Chromebook専用)

1)ストア接続(ネイティブ):非対応

2)Receiver for Web接続:対応 (ドメインパススルー非対応)

3)ストア接続(ネイティブ / NSGW経由):非対応

4)Receiver for Web接続(NSGW経由):対応 (クライアント証明書対応)

ChromebookではCitrix Receiverのアプリはあるものの実態はブラウザ(Chrome)ベースで動くもののため、ストア接続は対応しておりません。

 

 

④Citrix Receiver for iOS

1)ストア接続(ネイティブ):対応 (ドメインパススルー非対応)

2)Receiver for Web接続:対応 (ドメインパススルー非対応)

※但しブラウザ上でICAファイルをクリックする動作が加わりUXはいまいち

3)ストア接続(ネイティブ / NSGW経由):対応 (クライアント証明書対応)

※クライアント証明書を配布するWebサーバーを指定する必要があります

4)Receiver for Web接続(NSGW経由):対応 (クライアント証明書対応)

 ※但しブラウザ上でICAファイルをクリックする動作が加わりUXはいまいち

 

 

⑤Citrix Receiver for Android

1)ストア接続(ネイティブ):対応 (ドメインパススルー非対応)

2)Receiver for Web接続:対応 (ドメインパススルー非対応)

3)ストア接続(ネイティブ / NSGW経由):対応 (クライアント証明書非対応)

4)Receiver for Web接続(NSGW経由):対応 (クライアント証明書対応)

 

 

Citrix Receiver for Linuxはあまり現場作業でも使用したことがないため省いています。

 

本日は以上となります。ありがとうございました。