Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
このページの内容
 

例:Juniper Secure ConnectのLDAP認証の設定(CLI手順)

概要

LDAPはユーザーの認証に役立ちます。LDAPを認証オプションとして使用する場合、1つ以上のLDAPグループを定義し、グループメンバーシップに基づいてアドレス割り当てに特定のローカルIPプールを使用できます。グループごとにローカルIPプールを指定しない場合、Junos OSはアクセスプロファイルで設定されたローカルIPプールからIPアドレスを割り当てます。

ユーザーグループを設定するには、[edit access ldap-options]階層レベルでallowed-groupsステートメントを含めます。これらのグループ名は、LDAPディレクトリ内の名前と一致します。

group1、group2、group3などのLDAPグループについて考えてみましょう。グループ1をアドレスプールジュニパー_Secure_Connect_Addr-Poolに割り当てることができます。グループ2をアドレスプールpoolBに割り当てることができます。グループ3をアドレスプールpoolCに割り当てることができます。

  1. ユーザー1はグループ1に属しています。ユーザー1のグループは設定されたグループの1つに一致し、ユーザー1が認証されます。グループメンバーシップに基づいて、システムは次のアドレスプールジュニパー_Secure_Connect_Addr-Poolからユーザー1にIPアドレスを割り当てます。

  2. ユーザー2はグループ2に属しています。User2のグループは設定されたグループの1つに一致し、User2が認証されます。グループメンバーシップに基づいて、システムは以下のアドレスプールプールBからユーザー2にIPアドレスを割り当てます。

  3. ユーザー3はグループ3に属しています。User3のグループは設定されたグループの1つに一致し、User3が認証されます。グループメンバーシップに基づいて、システムは以下のアドレスプールpoolCからUser3にIPアドレスを割り当てます。

  4. User4のグループは、設定されたグループのいずれにも一致しません。

表1は、 ldap-options がグローバルアクセスレベルおよびアクセスプロファイル内で設定されている場合のLDAPサーバーの応答を示しています。プロファイル設定の優先度は、グローバル設定よりも高いです。

表1:グローバルレベルおよびアクセスプロファイル内のLDAPアクセスグループ
ユーザー名 設定済みの一致グループ LDAPサーバーが返したグループ アドレスプール アクション
ユーザー1 グループ1 グループ1、グループ2、グループ3 ジュニパー_セキュア_コネクト_アドレスプール Accept(設定されたグループに一致する)
ユーザー2 グループ2 グループ1、グループ2、グループ3 プールB Accept(設定されたグループに一致する)
ユーザー3 グループ3 グループ1、グループ2、グループ3 プールC Accept(設定されたグループに一致する)
ユーザー4 グループ4 グループX、グループY、グループZ プールD 拒否(設定された一致グループに一致しません)
注:

この例では、ユーザーが単一のグループに属する認証オプションとしてLDAPを使用しています。

要件

この例では、以下のハードウェアおよびソフトウェアコンポーネントを使用しています。

  • 任意のSRXシリーズファイアウォール

  • Junos OS リリース 23.1R1

始める前に:

前提条件については、「 Juniper Secure Connectのシステム要件」を参照してください。

SRXシリーズファイアウォールが、デフォルトのシステム生成証明書ではなく、署名付き証明書または自己署名証明書のいずれかを使用していることを確認する必要があります。Juniper Secure Connectの設定を開始する前に、以下のコマンドを実行して証明書をSRXシリーズファイアウォールにバインドする必要があります。

次に例を示します。

ここで、SRX_CertificateはCAまたは自己署名証明書から取得した証明書です。

トポロジー

以下の図は、この例のトポロジーを示しています。

図1:Juniper Secure ConnectのLDAP認証の設定

設定

この例では、ユーザーが単一のグループに属する認証オプションとしてLDAPを使用します。

CLIクイックコンフィグレーション

この例をすばやく設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、[edit]階層レベルのCLIにコマンドをコピー&ペーストします。

ステップバイステップの手順

次の例では、設定階層のさまざまなレベルに移動する必要があります。

  1. 1つ以上のInternet Key Exchange(IKE)プロポーザルを設定します。次に、これらのプロポーザルを IKE ポリシーに関連付けます。IKEゲートウェイオプションを設定します。
  2. 1つ以上のIPsecプロポーザルを設定します。次に、これらのプロポーザルをIPsecポリシーに関連付けます。IPsec VPNパラメータとトラフィックセレクターを設定します。
  3. リモートアクセスプロファイルとクライアント設定を設定します。
  4. 外部認証の順序のLDAPサーバーを指定します。
  5. SSL終了プロファイルを作成します。SSL終了とは、SRXシリーズファイアウォールがSSLプロキシサーバーとして機能し、クライアントからSSLセッションを終了するプロセスです。SSL終了プロファイルの名前を入力し、SRXシリーズファイアウォールでSSL終了に使用するサーバー証明書を選択します。サーバー証明書は、ローカル証明書識別子です。サーバー証明書は、サーバーのIDを認証するために使用されます。

    SSL VPNプロファイルを作成します。 tcp-encapを参照してください。

  6. ファイアウォールポリシーを作成します。

    trustゾーンからvpnゾーンへのトラフィックを許可するセキュリティポリシーを作成します。

    VPNゾーンからtrustゾーンへのトラフィックを許可するセキュリティポリシーを作成します。

  7. イーサネット インターフェイス情報を設定します。

    ファミリーをinetとして設定したst0インターフェイスを設定します。

  8. セキュリティゾーンを設定します。

結果

設定の結果を確認します。

SSL終了プロファイルに添付するサーバー証明書がすでにあることを確認してください。

検証

設定が正常に機能していることを確認するには、次のshowコマンドを入力します。

IPsec、IKE、グループ情報の検証

目的

アクセスプロファイルを使用し、プロファイル内で ldap-options を設定する場合JUNIPER_SECURE_CONNECT LDAPサーバーの応答に基づいて、起こり得る結果のリストを表示します。

アクション

動作モードから、以下のコマンドを入力します。

意味

コマンド出力は、一致したグループの詳細を提供します。