セキュアプライベートアクセスを設定する
新しいサイトを作成するか、既存のサイトに参加することで、Secure Private Access をセットアップできます。どちらの場合も、Web 管理コンソールを使用して Secure Private Access 環境をセットアップできます。
前提条件
-
Secure Private Access がインストールされているマシンのローカルマシン管理者でもあるドメインユーザーとして、Secure Private Access 管理コンソールにサインインする必要があります。
-
サイトを作成する前に、SQL データベースサーバーがインストールされている必要があります。
-
マルチドメイン環境を使用している場合は、異なるフォレストにある Active Directory ドメイン間でドメイン信頼を確立してください。詳細については、「マルチドメイン環境」を参照してください。
新しいサイトを作成して Secure Private Access をセットアップする
ステップ 1: Secure Private Access サイトをセットアップする
サイトとは、Secure Private Access 展開の名前です。サイトを作成するか、既存のサイトに参加することができます。
-
セキュアプライベートアクセス Web 管理コンソールを起動します。
-
**「サイトの作成または参加」ページで、デフォルトで「新しい Secure Private Access サイトを作成」**が選択されています。
-
**「次へ」**をクリックします。
サイトを作成することを選択した場合、セットアップでサイト名に対応するデータベースが利用できない可能性があるため、新しいサイトのデータベースを自動または手動で構成する必要があります。
ステップ2:データベースの構成
新しいSecure Private Accessサイト用にデータベースを作成する必要があります。これは手動または自動で行うことができます。
-
「SQL Serverホスト」に、サーバーホスト名を入力します。例:
sql1.fabrikam.local\citrix。データベースアドレスは、次のいずれかの形式で指定できます。-
サーバー名
-
サーバー名\インスタンス名
-
サーバー名,ポート番号
詳細については、データベースを参照してください。 -
-
「サイト」に、Secure Private Accessサイトの名前を入力します。注:入力したサイト名はデータベース名に接尾辞として追加されます。データベース名の形式は
CitrixAccessSecurity<sitename>であり、変更できません。データベース名をカスタマイズする必要がある場合は、Citrixサポートにお問い合わせください。 -
「接続テスト」をクリックして、SQL Serverインスタンスが有効であることを確認し、指定されたデータベースがサイトに存在することを確認します。
注:
-
サイトでSQLサーバーが利用できない場合、接続チェックは失敗します。
-
SQLサーバーが利用可能でもデータベースが存在しない場合、接続チェックは成功します。ただし、警告メッセージが表示されます。
-
Secure Private Accessは、マシンIDを使用したWindows認証を利用してSQLサーバーに認証します。
自動構成:
-
自動構成オプションは、マシンIDが必要なデータベース権限を持っている場合にのみ使用できます。
-
指定されたアドレスにデータベースが存在しない場合、データベースは自動的に作成されます。
-
データベースを作成する際は、空であることを確認し、必要なデータベース権限が付与されていることを確認してください。権限の詳細については、「データベースのセットアップに必要な権限」を参照してください。
手動構成:
手動構成オプションを使用してデータベースをセットアップできます。
手動構成では、まずスクリプトをダウンロードし、次にSQL Server Hostフィールドで指定したデータベースサーバーでスクリプトを実行する必要があります。
注:
SQLサーバー上のデータベース内にテーブルを作成するためのREAD、WRITE、UPDATE権限がマシンにない場合、データベースの作成が失敗する可能性があります。マシンに適切な権限を有効にする必要があります。詳細については、「データベースのセットアップに必要な権限」を参照してください。
ステップ3:サーバーの統合
Secure Private AccessをStoreFrontおよびNetScaler® Gatewayサーバーに接続するには、StoreFrontおよびNetScaler® Gatewayサーバーの詳細を指定する必要があります。この接続は、StoreFrontおよびNetScaler® GatewayがSecure Private Accessにトラフィックをルーティングできるようにするために確立する必要があります。また、Directorサーバーとライセンスサーバーの詳細も指定する必要があります。
-
次の詳細を入力します。
-
セキュア プライベート アクセス サーバーのアドレス。例えば、
https://secureaccess.domain.com。 -
ストアフロント ストアのURL。例えば、
https://storefront.domain.com/Citrix/StoreMain。 -
パブリック ネットスケーラー ゲートウェイ アドレス – ネットスケーラー ゲートウェイ の URL。例えば、
https://gateway.domain.com。 -
仮想IPアドレス – この仮想IPアドレスは、コールバック用にStoreFrontで構成されているものと同じである必要があります。
-
コールバックURL – このURLは、StoreFrontで構成されているものと同じである必要があります。例:
https://gateway.domain.com。 -
ディレクター URL: - セキュア プライベート アクセス を Citrix ディレクター に接続するためのディレクター サーバーの IP アドレスまたは FQDN。
-
ライセンスサーバーURL: - ライセンスデータを収集および処理するためのライセンスサーバーのIPアドレス。
-
-
「すべてのURLを検証」をクリックします
-
「次へ」をクリックし、次に「保存」をクリックします。
ステップ4: 構成の概要
構成が完了すると、構成されたサーバーに到達可能であることを確認するための検証が行われます。また、Secure Private Accessサーバーに到達可能であることも確認されます。
構成の概要ページにエラーが表示された場合は、詳細についてトラブルシューティングエラーを参照してください。これで問題が解決しない場合は、Citrixサポートにお問い合わせください。
セットアップが完了すると、概要ページで閉じるをクリックした後に次のページが表示されます。
「セットアップ完了」(/ja-jp/citrix-secure-private-access/media/setup-done.png)
注:
-
環境をセットアップした後、Web管理コンソールで 設定 > 統合 から設定を変更できます。
-
Secure Private Accessを初めてインストールする管理者には、完全な権限が付与されます。この管理者は、他の管理者をセットアップに追加できます。管理者の一覧は、設定 > 管理者から表示できます。
-
管理者グループを追加して、そのグループ内のすべての管理者にアクセスを有効にすることもできます。
詳細については、インストール後の設定の管理を参照してください。
既存のサイトに参加してSecure Private Accessをセットアップする
-
サイトの作成または参加ページで、既存のサイトに参加を選択し、次へをクリックします。「データベース構成」(/ja-jp/citrix-secure-private-access/media/spaop-firsttime-select-site1a.png)
-
SQL Serverホストで、サーバーホスト名を入力します。入力したサイト名に対応するデータベースが、選択したSQLサーバーにすでに存在することを確認してください。データベースアドレスは、次のいずれかの形式で指定できます。
-
サーバー名
-
サーバー名\インスタンス名
-
サーバー名,ポート番号
詳細については、データベースを参照してください。 -
-
サイトで、Secure Private Accessサイトの名前を入力します。
-
「接続テスト」をクリックして、SQLサーバーインスタンスが有効であり、指定されたサイトがデータベースに存在することを確認します。データベース構成(/ja-jp/citrix-secure-private-access/media/spaop-databse-config-1a.png)サイトに対応するデータベースがない場合、接続チェックは失敗します。
-
「保存」をクリックします。
構成検証チェックは、SQLデータベースサーバーが構成されていること、およびSecure Private Accessサーバーに到達可能であることを確認するために行われます。
HTTP2設定を無効にする
オンプレミス版Secure Private Accessは、Internet Information Services (IIS) 環境内で動作します。そのため、IIS内のHTTP/2に影響を与える可能性のある一般的な脆弱性は、Microsoftによって直接対処され、パッチが適用されます。それまでの間、お客様はIIS内でHTTP/2設定を手動で変更することでこの脆弱性を軽減でき、公式パッチがリリースされる前でもオンプレミス版Secure Private Accessソリューションが保護された状態を維持できます。
サイトごとにHTTP2を無効にするには、次の手順を実行します。
-
インターネット インフォメーション サービス (IIS) マネージャーを開きます。
-
ナビゲーションペインで「サイト」を展開し、「Default Web Site」を選択します。
-
「操作」ペインで「バインド」をクリックし、「HTTP/2を無効にする」チェックボックスをオンにして、HTTPSバインドを変更します。
-
保存してIISマネージャーを再起動します。
HTTP2を無効にする(/ja-jp/citrix-secure-private-access/media/disable-http2.png)
マルチドメイン環境
オンプレミス版Secure Private Accessの展開は、マシンサーバーとユーザーアカウントサーバーが異なるActive Directoryドメインに存在するマルチドメイン環境をサポートします。このクロスドメイン展開機能により、インフラストラクチャとユーザーIDの管理に柔軟性がもたらされます。ただし、この環境を成功させるには、異なるフォレストにあるActive Directoryドメイン間で少なくとも一方向の信頼関係を確立する必要があります。
信頼を確立する(/ja-jp/citrix-secure-private-access/media/spaop-multidomain-overview.png)
マルチドメイン環境でSecure Private Accessオンプレミス展開のドメインの信頼を確立するには、以下の前提条件を満たす必要があります。
-
初期構成に使用されるマシンドメイン(例:ドメインB)のサービスアカウントは、ユーザーアカウントドメイン(例:ドメインA)にプロビジョニングされている必要があります。注:サービスアカウントは、Citrix Access Security Runtime Service PoolのIISに追加する必要があります。サービスアカウントに管理者権限は必要ありません。詳細については、「サービスアカウントを構成する手順」を参照してください。
-
インストールサーバー(ドメインAにあり、「サーバー ドメインA」と表記)もドメインAにある場合、サービスアカウントは、関連するデータベースインスタンス内で「db owner」権限を持つデータベースユーザーとして作成する必要があります。
サービスアカウントを構成する
サービスアカウントを構成するには、次の手順を実行します。
-
インターネット インフォメーション サービス (IIS) マネージャーを起動します。
-
IISマネージャー(/ja-jp/citrix-secure-private-access/media/spaop-multidomain-iis-manager.png)
-
ID > アプリケーションプールID の編集アイコンをクリックします。IDプール(/ja-jp/citrix-secure-private-access/media/spaop-multidomain-application-pool.png)
-
カスタム資格情報を設定(/ja-jp/citrix-secure-private-access/media/spaop-multidomain-set-service-account.png)
-
ユーザーの資格情報を設定します。
-
OKをクリックします。資格情報を入力します(/ja-jp/citrix-secure-private-access/media/spaop-multidomain-service-credentials.png)
次のステップ
-
NetScaler ゲートウェイを構成する