ADC
ご意見をお寄せいただきありがとうございました

この記事は機械翻訳されています.免責事項

ADC で Thales Luna クライアントを構成する

Thales Luna HSM を構成し、必要なパーティションを作成したら、クライアントを作成してパーティションに割り当てる必要があります。まず、Citrix ADCでThales Lunaクライアントを構成し、Thales LunaクライアントとThales Luna HSMの間のネットワークトラストリンク(NTL)を設定します。設定例については、 付録に記載されています

  1. ディレクトリを /var/safenet に変更し、Thales Luna クライアントをインストールします。シェルプロンプトで、次のように入力します。

    cd /var/safenet

    Thales Luna クライアントバージョン 6.0.0 をインストールするには、次のように入力します。

    install_client.sh -v 600

    Thales Luna クライアントバージョン 6.2.2 をインストールするには、次のように入力します。

    install_client.sh -v 622

    Thales Luna クライアントバージョン 7.2.2 をインストールするには、次のように入力します。

    install_client.sh -v 722
  2. Thales Luna クライアント(ADC)と HSM の間の NTL を設定します。

    ‘/var/safenet/’ディレクトリを作成したら、ADCで次のタスクを実行します。

    a) ディレクトリを ‘/var/safenet/config/’ に変更し、’safenet_config’ スクリプトを実行します。シェルプロンプトで、次のように入力します。

    cd /var/safenet/config sh safenet_config

    このスクリプトは「chrystoki.conf」ファイルを /etc/ ディレクトリにコピーします。また、’/usr/lib/’ ディレクトリにシンボリックリンク ‘libCryptoki2_64.so’ を生成します。

    b) ADC と Thales Luna HSM の間で証明書とキーを作成し、転送します。

    安全に通信するには、ADCとHSMが証明書を交換する必要があります。ADC で証明書とキーを作成し、HSM に転送します。HSM 証明書を ADC にコピーします。

    i) ディレクトリを /var/safenet/safenet/lunaclient/bin に変更します。

    ii) ADC で証明書を作成します。シェルプロンプトで、次のように入力します。

    ./vtl createCert -n <ip address of Citrix ADC>

    このコマンドはまた、証明書とキーパスを「/etc/chrystoki.conf」ファイルに追加します。

    iii) この証明書を HSM にコピーします。シェルプロンプトで、次のように入力します。

    scp /var/safenet/safenet/lunaclient/cert/client/<ip address of NS>.pem <LunaSA_HSM account>@<IP address of Luna SA>

    iv) HSM 証明書を Citrix ADC にコピーします。シェルプロンプトで、次のように入力します。

    scp <HSM account>@<HSM IP>:server.pem /var/safenet/safenet/lunaclient/server_<HSM ip>.pem
  3. Citrix ADCをクライアントとして登録し、Thales Luna HSM上のパーティションを割り当てます。

    HSM にログオンし、クライアントを作成します。クライアントIPとしてNSIPを入力します。このアドレスは、HSM への証明書の転送元の ADC の IP アドレスである必要があります。クライアントが正常に登録されたら、パーティションを割り当てます。HSM で次のコマンドを実行します。

    a) SSH を使用して Thales Luna HSM に接続し、パスワードを入力します。

    b) Thales Luna HSMにCitrix ADCを登録します。クライアントは HSM 上に作成されます。IP アドレスはクライアントの IP アドレスです。つまり、NSIP アドレスです。

    プロンプトで、次のように入力します。

    client register –client <client name> -ip <Citrix ADC ip>

    c) パーティションリストからクライアントにパーティションを割り当てます。使用可能なパーティションを表示するには、次のように入力します。

    <luna_sh> partition list

    このリストからパーティションを割り当てます。タイプ:

    <lunash:> client assignPartition -client <Client Name> -par <Partition Name>
  4. HSMとその証明書をCitrix ADCに登録します。

    ADCで、ディレクトリを「/var/safenet/safenet/lunaclient/bin」に変更し、シェルプロンプトで次のように入力します。

    ./vtl addserver -n <IP addr of HSM> -c /var/safenet/safenet/lunaclient/server_<HSM_IP>.pem

    ADC に登録されている HSM を削除するには、次のように入力します。

    ./vtl deleteServer -n <HSM IP> -c <cert path>

    ADCに設定されているHSMサーバーを一覧表示するには、次のように入力します。

    ./vtl listServer

    注:

    vtlを使用して HSM を削除する前に、その HSM のすべてのキーがアプライアンスから手動で削除されていることを確認してください。HSM サーバーを削除すると、HSM キーは削除できません。

  5. ADC と HSM の間のネットワーク信頼リンク (NTL) 接続を確認します。シェルプロンプトで、次のように入力します。

    ./vtl verify

    検証に失敗した場合は、すべての手順を確認します。エラーは、クライアント証明書の IP アドレスが正しくないことが原因です。

  6. 構成を保存します。

    前の手順では、「/etc/chrystoki.conf」設定ファイルを更新します。このファイルは、ADC が起動すると削除されます。構成をデフォルト構成ファイルにコピーします。このファイルは、ADC の再起動時に使用されます。

    シェルプロンプトで、次のように入力します。

    root@ns# cp /etc/Chrystoki.conf /var/safenet/config/

    推奨される方法は、Thales Luna 関連の設定が変更されるたびにこのコマンドを実行することです。

  7. Thales Luna ゲートウェイプロセスを開始します。

    シェルプロンプトで、次のように入力します。

    sh /var/safenet/gateway/start_safenet_gw
  8. 起動時にGateway デーモンの自動起動を設定します。

    この ADC で Thales Luna HSM が設定されていることを示す「safenet_is_reglarbed」ファイルを作成します。ADCが再起動し、このファイルが見つかるたびに、Gateway が自動的に起動します。

    シェルプロンプトで、次のように入力します。

    touch /var/safenet/safenet_is_enrolled
  9. Citrix ADC アプライアンスを再起動します。コマンドプロンプトで入力します。

    reboot
このコンテンツの正式なバージョンは英語で提供されています。Cloud Software Groupドキュメントのコンテンツの一部は、お客様の利便性のみを目的として機械翻訳されています。Cloud Software Groupは機械翻訳されたコンテンツを管理していないため、誤り、不正確な情報、不適切な用語が含まれる場合があります。英語の原文から他言語への翻訳について、精度、信頼性、適合性、正確性、またはお使いのCloud Software Group製品またはサービスと機械翻訳されたコンテンツとの整合性に関する保証、該当するライセンス契約書またはサービス利用規約、あるいはCloud Software Groupとのその他すべての契約に基づき提供される保証、および製品またはサービスのドキュメントとの一致に関する保証は、明示的か黙示的かを問わず、かかるドキュメントの機械翻訳された範囲には適用されないものとします。機械翻訳されたコンテンツの使用に起因する損害または問題について、Cloud Software Groupは責任を負わないものとします。
ADC で Thales Luna クライアントを構成する