ゼロタッチ証明書管理
NetScaler Consoleでは、ビルド14.1-43.x以降を実行している管理対象のNetScalerインスタンスで、ゼロタッチ証明書管理を設定できます。ゼロタッチ証明書管理を使用すると、手動による介入を排除し、アプリケーション要求に対応するためのインメモリゼロタッチ証明書ストアを構築できます。Infrastructure > SSL Dashboard > Zero-Touch Certificate Managementに移動して、NetScaler Consoleにすべての証明書とキーをアップロードし、管理対象のNetScalerインスタンスで有効にします。NetScalerは定期的に証明書リポジトリをポーリングし、必要に応じて必要な証明書を配信します。
ゼロタッチ証明書管理では、次のプロセスがNetScalerによって自動的に実行されます。
-
証明書の追加、バインド、およびリンク
-
証明書とキーを特定の順序で、またはまとめて提供する
-
要求に基づいて適切な証明書をインストールして使用する
-
定期的なポーリングサイクル中に期限切れの証明書を削除する
NetScalerインスタンスでのゼロタッチ証明書の仕組みの詳細については、「NetScaler zero touch certificate management」を参照してください。
管理者として、NetScaler Consoleで次のことを確認する必要があります。
-
NetScalerインスタンスがビルド14.1-43.x以降を実行しており、NetScaler Consoleで管理されていること。
-
証明書(任意の形式)とキーをアップロードします。次に、管理対象のNetScalerインスタンスでゼロタッチを有効にします。
-
有効なCA証明書がNetScaler Consoleに存在することを確認します。更新されたConsole CA証明書がある場合は、管理対象のNetScalerインスタンスでゼロタッチを有効にする前に、証明書をアップロードしてください。NetScaler ConsoleにCA証明書がない場合、次のエラーメッセージが表示されます。

証明書のアップロード
-
インフラストラクチャ > SSLダッシュボード > ゼロタッチ証明書管理 に移動します。
-
「Get Started」をクリックします。

-
ビルド14.1-43.x以降を実行しているNetScalerインスタンスが一覧表示されます。ゼロタッチを有効にするには「Configure zero-touch」をクリックするか、次のステップに進むには「Skip」をクリックします。
-
すべての証明書をアップロードするには(.pem、.cer、.crtなど、任意の形式で構いません)、「Upload」をクリックします。「注意事項:」:
-
証明書またはキーファイルは8192バイト未満である必要があります。
-
複数の証明書またはキーファイルをアップロードする場合、サポートされる最大サイズは50000バイトです。
-
証明書またはキーファイルがパスワードで保護されている場合は、パスワードを指定してください。パスワードが指定されていない場合、証明書またはキーファイルはアップロードされません。
-
ゼロタッチ証明書管理を有効にする
証明書をアップロードした後、管理対象のNetScalerインスタンスでゼロタッチを有効にする必要があります。
-
「Zero-Touch Certificate Management」ページから、「Configure zero-touch」をクリックします。

-
「Add instances」をクリックし、インスタンスを選択し、その後「Enable」をクリックします。

NetScaler Consoleは、デフォルトのポーリング間隔を使用して、NetScalerインスタンスからすべての証明書をポーリングします。「Poll Now」オプションを使用して、すぐにポーリングできます。
SSLダッシュボードでは、アクティブおよび非アクティブな証明書の詳細を示すゼロタッチ証明書の使用状況も表示できます。
SSLフィルターモードのサポート
NetScaler®インスタンスは、特定のSSL証明書と秘密キーのメタデータをフェッチします。この最小特権アプローチを実装することで、インスタンスが必要なアセットのみにアクセスできるようになり、1つのインスタンスの侵害によって証明書インフラストラクチャ全体が露出するのを防ぎます。この機能は、複数の管理者が異なる目的でNetScalerインスタンスのグループを管理する環境で特に役立ちます。
利点の一部を以下に示します。
-
セキュリティセグメンテーション - 攻撃対象領域を最小限に抑え、組織のセキュリティポリシーに準拠するために、NetScalerごとのレベルでメタデータアクセスを制限します。
-
合理化された管理者エクスペリエンス - 管理者にNetScalerインスタンスのグループに関連するアセットのみを表示することで、マルチテナントまたは部門展開の複雑さを軽減します。
-
最適化されたリソース利用 - 必要なSSL証明書と秘密キーのメタデータのみをフェッチすることで、システムメモリの肥大化を防ぎます。
フィルターモード構成は、特定の同期タイプを通じてNetScalerインスタンスとSSLファイルがどのように相互作用するかを定義します。これらの設定はNetScaler Consoleを通じて管理でき、各インスタンスが必要なメタデータのみをフェッチするようにします。
| コンポーネント | 同期タイプ | 説明 |
|---|---|---|
| NetScalerインスタンス | カスタム同期 | このモードのNetScalerインスタンスは、インスタンスに具体的にマッピングされた証明書とキーのメタデータのみをフェッチします。 |
| NetScaler インスタンス | グローバル同期 | このモードのNetScalerインスタンスは、アップロードされたすべての証明書と秘密鍵のメタデータをフェッチします。 |
| SSLファイル | カスタムファイル | これらのファイルは、カスタム同期モードのNetScalerインスタンスに具体的にマッピングされます。 |
| SSLファイル | グローバルファイル | これらのファイルのメタデータは、グローバル同期モードのすべてのNetScalerインスタンスによってフェッチされます。 |
フィルターモード設定の構成
フィルターモードを構成するには、インスタンスとファイルの同期タイプを定義します。これにより、機密性の高いメタデータの安全かつ最適化された配布が保証されます。
証明書ファイルとNetScalerインスタンスのセクションにあるアップロードボタンを使用して、証明書と秘密鍵を直接アップロードできるようになりました。
GUIを使用して構成するには:
-
新しいファイルをアップロード(Day Zero) - 証明書ファイルとNetScalerインスタンス > アップロードに移動して新しいアセットを追加します。次の同期タイプから1つを選択します。
-
グローバル - グローバル同期モードを使用し、アップロードを完了するには、これを選択します。
-
カスタム - カスタム同期モードを使用し、マッピングする特定のインスタンスを選択し、ファイルをアップロードするには、これを選択します。

-
-
既存ファイルの移動 (Day N) - 証明書とキーをグローバル同期モードからカスタム同期モードに移行するには、ターゲットのNetScalerインスタンスを選択し、「既存ファイルの追加」をクリックします。
-
ドメインの選択 - インスタンスが選択されたら、移行をトリガーする関連ドメインを選択します。NetScaler Consoleは、対応する証明書と秘密鍵ファイルを自動的に検出し、カスタム同期モードに移行します。
-
アセットの表示 - ランディングページに移動して、カスタム同期モードで各NetScalerインスタンスにマッピングされているすべての証明書と秘密鍵ファイルを表示します。
-
同期モードの切り替え - インスタンスをグローバル同期モードに戻すには、ランディングページで「グローバル同期に切り替え」をクリックします。
