NetScaler Gateway での証明書管理

NetScaler Gateway では、証明書を使用して安全な接続を作成し、ユーザーを認証します。

セキュアな接続を確立するには、接続の一端にサーバー証明書が必要です。接続のもう一方の端には、サーバ証明書を発行した認証局 (CA) のルート証明書が必要です。

  • サーバー証明書。サーバー証明書は、サーバーの ID を証明します。NetScaler Gateway には、このタイプのデジタル証明書が必要です。
  • ルート証明書。ルート証明書は、サーバ証明書に署名した CA を識別します。ルート証明書は認証局に属します。ユーザーデバイスは、サーバー証明書を検証するために、このタイプのデジタル証明書を必要とします。

ユーザーデバイス上の Web ブラウザとのセキュアな接続を確立すると、サーバーは証明書をデバイスに送信します。

ユーザーデバイスがサーバー証明書を受信すると、Internet Explorer などの Web ブラウザーは、証明書を発行した CA と、その CA がユーザーデバイスによって信頼されているかどうかを確認します。CA が信頼されていない場合、またはテスト証明書の場合、Web ブラウザはユーザに証明書を受け入れるか拒否するかを尋ねます(事実上、サイトへのアクセス権限を承認または拒否します)。

NetScaler Gateway では、次の3種類の証明書がサポートされています。

  • 仮想サーバーにバインドされ、サーバーファームへの接続にも使用できるテスト証明書。NetScaler Gateway には、テスト証明書がプリインストールされています。
  • CA によって署名され、秘密キーとペアになっている PEM または DER 形式の証明書。
  • 証明書と秘密キーの格納または転送に使用される PKCS #12 形式の証明書。PKCS #12 証明書は、通常、既存のWindows証明書からPFXファイルとしてエクスポートされ、NetScaler Gateway にインストールされます。

ThawteやVerisignなど、信頼できるCAによって署名された証明書を使用することをお勧めします。

NetScaler Gateway での証明書管理

この記事の概要