ビーコンポイントの構成
重要:
http://ping.citrix.com
は現在利用できないため、代わりのビーコンを設定する必要があります。所有していないサードパーティのWebサイトを外部ビーコンとして使用しないでください。代わりに、所属する組織が管理するWebサイトを使用してください。
[ビーコンの管理]画面で、ビーコンポイントとして使用する、内部ネットワークの内側と外側のURLを指定します。ローカルにインストールされたCitrix Workspaceアプリは、ユーザーがローカルネットワークとパブリックネットワークのどちらに接続しているのかをビーコンポイントを使用して識別します。ユーザーがデスクトップやアプリケーションにアクセスすると、そのリソースを提供するサーバーがそのユーザーの位置情報に基づいて適切な接続詳細をCitrix Workspaceアプリに返します。これにより、ユーザーがデスクトップまたはアプリケーションにアクセスしたときに再ログオンする必要がなくなります。HTML5向けCitrix Workspaceアプリではビーコンは使用されません。
たとえば、内部ビーコンポイントにアクセス可能な場合、そのユーザーはローカルネットワークに接続していると認識されます。これに対し、Citrix Workspaceアプリで内部ビーコンポイントにアクセスできず、2つの外部ビーコンポイントからの応答を受信した場合、そのユーザーは社内ネットワークの外からインターネット経由で接続していると認識されます。このため、ユーザーはCitrix Gateway経由でデスクトップやアプリケーションに接続する必要があります。ユーザーがデスクトップやアプリケーションにアクセスすると、そのリソースを提供するサーバーが、使用されるべきCitrix Gatewayアプライアンスの詳細を提供します。このため、ユーザーがそのNetScaler Gatewayアプライアンスにログオンする必要はありません。
デフォルトでは、StoreFrontは以下を設定します:
- 展開のベースURLへの内部ビーコン。
-
http://ping.citrix.com
への外部ビーコンと、最初に追加するCitrix Gateway展開のURL。
ビーコンポイントを構成するには、以下の手順を実行します:
-
Citrix StoreFront管理コンソールの左ペインで [ストア] ノードを選択して、[操作]ペインの [ビーコンの管理] をクリックします。
-
内部ビーコンポイントとして使用するURLを指定します。
- StoreFront展開環境でサーバーのURLまたは負荷分散URLを使用するには、[サービスURLを使用する] を選択します。
- 別のURLを使用するには、[ビーコンアドレスを指定する] を選択して、内部ネットワーク内の可用性の高いURLを入力します。
-
外部ビーコンポイントのURLを入力するには、[追加]をクリックします。ビーコンポイントを変更するには、[外部ビーコン]ボックスの一覧でURLを選択して [編集] をクリックします。ビーコンポイントとしてそのアドレスが使われないようにするには、一覧でURLを選択して[削除] をクリックします。
公共のネットワーク上で解決でき、可用性の高い外部ビーコンポイントを少なくとも2つ指定する必要があります。これらは HTTP HEAD要求に応答する必要があります。ビーコンURLは、
http://example
などの簡略化されたNetBIOS名ではなく、http://example.com
などの完全修飾ドメイン名にする必要があります。これにより、内部ネットワークとユーザーの間に、ホテルやインターネットカフェなど、インターネットペイウォール(有料の壁)があるかどうかをCitrix Workspaceアプリで判別できるようになります。インターネットペイウォールがある場合、すべての外部ビーコンポイントが同じプロキシに接続されます。サードパーティのWebサイトではなく、組織によって管理されているURLを使用する必要があります。
ビーコンポイントの設定を変更する場合は、そのビーコンポイントをユーザーに通知してCitrix Workspaceアプリの設定を変更させる必要があります。ユーザーは、HTML5向けCitrix Workspaceアプリから更新されたCitrix Workspaceアプリのプロビジョニングファイルを入手できます。Receiver for Webサイトが構成済みでない場合は、管理者がストアのプロビジョニングファイルをエクスポートしてユーザーに提供します。
PowerShell SDK
現在のビーコンを取得するには、Get-STFRoamingBeaconを使用します。
ビーコンを追加するには、Set-STFRoamingBeaconを使用します。
ビーコンをデフォルトに設定するには、Clear-STFRoamingBeaconを使用します。