Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

外部ユーザー認証(CLI手順)

概要

この設定では、ドメインログインと同じユーザー名とパスワードを使用したり、ファイアウォール管理者とやり取りすることなく資格情報を変更または回復できるため、より安全です。また、パスワードを頻繁に変更する必要があるため、管理者のワークロードも軽減されます。この設定をユーザ認証に使用することをお勧めします。

図1に示すように、インターフェイス、ゾーン、セキュリティポリシーを含むSRXシリーズファイアウォールの基本的な設定が完了していることを前提としています。

図1:トポロジーTopology

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

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

次に例を示します。

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

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

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

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

コマンドラインインターフェイスを使用してVPN設定を構成するには:

  1. コマンドラインインターフェイス(CLI)を使用して、SRXシリーズファイアウォールにログインします。
  2. 設定モードにします。
  3. リモートアクセスVPNを設定します。

    Juniper Secure Connectを展開するには、自己署名証明書を作成し、その証明書をSRXシリーズファイアウォールにバインドする必要があります。詳細については、「 Juniper Secure Connectの使用開始」を参照してください。

    IKE設定:

    1. IKEプロポーザルを設定します。
      • IKEプロポーザルの認証方法、Diffie-Hellmanグループ、および認証アルゴリズムを定義します。
      • 認証方法として 事前共有キー を設定します。事前共有キーをASCII形式で入力します。リモートアクセスVPNの16進形式はサポートされていません。
      プロポーザル(セキュリティ IKE)を参照してください。
    2. IKEポリシーを設定します。

      IKEフェーズ1ポリシーモードを設定し、IKEプロポーザルを参照し、フェーズ1ポリシー認証方法IKEを設定します。

      ポリシー(セキュリティ IKE)を参照してください。
    3. IKEゲートウェイオプションを設定します。「動的」を参照してください。

      DPD値とバージョン情報を設定しない場合、Junos OSはこれらのオプションにデフォルト値を割り当てます。 デッドピア検出を参照してください。

      クライアントが接続する外部インターフェイスのIPアドレスを設定します。Juniper Secure Connectアプリケーションのゲートウェイアドレスフィールドに同じIPアドレス(この例では https://192.0.2.0/)を入力する必要があります。 ゲートウェイを参照してください。

    IPsec設定:

    1. IPsecプロポーザルを設定します。
      プロポーザル(セキュリティIPsec)を参照してください。
    2. IPsecポリシーを設定します。
      • IPsecフェーズ2のPFSがDiffie-Hellmanグループ19を使用するように指定します。
      • IPsecフェーズ2のプロポーザルリファレンスを指定します。
      ポリシー(セキュリティIPsec)を参照してください。

    IPsec VPN設定:

    1. IPsec VPNパラメーターを設定します。vpn(セキュリティ)を参照してください。
    2. VPNトラフィックセレクターを設定します。traffic-selectorを参照してください。
  4. リモートユーザークライアントオプションを設定します。
    1. リモートアクセスプロファイルを設定します。リモートアクセスを参照してください。
    2. リモートアクセス用のマルチデバイスユーザーアクセスを設定します。

      マルチデバイスユーザーアクセスを設定するには、以下の前提条件が満たされていることを確認します。

      • セキュアな接続クライアントバージョンがサポートされています。

      • 各リモートデバイス(コンピューターまたはスマートデバイス)には固有のホスト名があります。

      • ライセンスの消費を減らすために、 set security ipsec vpn vpn-name ike idle-time コマンドを使用してアイドルタイムアウトオプションを設定し、非アクティブな接続を切断できます。

      • group-ike-idのみサポート。

      コマンド clear security ike active-peer aaa-username user-nameを使用して、ユーザーのすべてのIKE関連付けをクリアできます。

      マルチデバイスユーザーアクセス機能は、radius属性Framed-IP-Addressを使用した静的IPアドレス割り当てでは機能しません。ユーザーの最初の接続は成功しますが、その後の接続は失敗する可能性があります。

      認証プロセスは静的アドレスを割り当て、最初の接続用に設定されたIPアドレスをユーザーに提供します。後続の接続では、認証プロセスは set access address-assignment pool family [inet|inet6] host ip-address user-name コマンドを使用してプールから空きIPを選択します。

    3. リモートアクセスクライアント設定を設定します。client-configを参照してください。

    表1は 、リモートユーザー設定オプションをまとめたものです。

    表1:リモートユーザー設定オプション

    リモートユーザー設定

    説明

    接続モード

    クライアント接続を手動または自動で確立するには、適切なオプションを設定します。

    • 手動オプションを設定した場合、Juniper Secure Connectアプリケーションで接続を確立するには、トグルボタンをクリックするか、メニューから接続>接続を選択する必要があります。

    • 常にオプションを設定すると、Juniper Secure Connectが自動的に接続を確立します。

    既知の制限事項:

    Androidデバイス:[ 常に]を使用または選択した場合、最初に使用したSRXデバイスから設定がダウンロードされます。最初のSRXシリーズファイアウォールの設定が変更された場合、または新しいSRXデバイスに接続した場合、その設定はJuniper Secure Connectアプリケーションにダウンロードされません。

    つまり、Androidデバイスを使用して 常にモードで 接続すると、SRXシリーズファイアウォールの設定変更はJuniper Secure Connectでは有効になりません。

    デッドピア検出

    デッドピア検出(DPD)はデフォルトで有効になっており、クライアントがSRXシリーズファイアウォールに到達可能かどうかを検出できるようにし、デバイスに到達できない場合は、到達可能性が回復するまで接続を無効にします。

    デフォルトプロファイル

    VPN接続プロファイルをデフォルトプロファイルとして設定した場合、Juniper Secure Connectアプリケーションにゲートウェイアドレスのみを入力する必要があります。Juniper Secure Connectアプリケーションにレルム名を入力することは任意です。デフォルトプロファイルがレルム名として自動的に選択されるためです。この例では、Juniper Secure Connectアプリケーションのゲートウェイアドレスフィールドに ra.example.com を入力します。

    注:

    リリース23.1R1 Junos OS、[edit security remote-access]階層レベルでdefault-profileオプションを非表示にしました。Junos OS リリース 23.1R1 より前のリリースでは、このオプションを使用して、リモートアクセス プロファイルの 1 つを Juniper Secure Connect のデフォルト プロファイルとして指定できます。ただし、リモートアクセスプロファイル名の形式が変更されたため、default-profileオプションは不要になりました。

    このオプション default-profile すぐに削除するのではなく、廃止にしました。これは、後方互換性を確保し、既存の設定を変更した設定に適合させる機会を提供するためです。設定で default-profileオプションを引き続き使用すると、警告メッセージが表示されます。ただし、現在の設定を変更しても、既存の導入は影響を受けません。 default-profile (Juniper Secure Connect)を参照してください。

  5. ローカルゲートウェイを設定します。
    1. クライアント動的IP割り当て用のアドレスプールを作成します。アドレス割り当て(アクセス)を参照してください。
      • アドレス割り当てに使用するネットワークアドレスを入力します。

      • DNSサーバーアドレスを入力します。必要に応じて、WINSサーバーの詳細を入力します。アドレス範囲を作成して、クライアントにIPアドレスを割り当てます。

      • 名前と、下限と上限を入力します。

    2. アクセスプロファイルを作成します。

      外部ユーザー認証の場合は、送信元となるRADIUS通信のRADIUSサーバーIPアドレス、RADIUSシークレット、送信元アドレスを指定します。認証順序にRADIUSを設定します。

    3. SSL終了プロファイルを作成します。SSL終了とは、SRXシリーズファイアウォールがSSLプロキシサーバーとして機能し、クライアントからSSLセッションを終了するプロセスです。SSL終了プロファイルの名前を入力し、SRXシリーズファイアウォールでSSL終了に使用するサーバー証明書を選択します。サーバー証明書は、ローカル証明書識別子です。サーバー証明書は、サーバーのIDを認証するために使用されます。
    4. SSL VPNプロファイルを作成します。tcp-encapを参照してください。
    5. ファイアウォールポリシーを作成します。
      trustゾーンからvpnゾーンへのトラフィックを許可するセキュリティポリシーを作成します。
      VPNゾーンからtrustゾーンへのトラフィックを許可するセキュリティポリシーを作成します。
  6. イーサネット インターフェイス情報を設定します。

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

  7. セキュリティゾーンを設定します。
  8. リモートユーザーとローカルゲートウェイによるリモートアクセス設定が正常に設定されました。
  9. Juniper Secure Connectアプリケーションを起動し、Juniper Secure Connectアプリケーションのゲートウェイアドレスフィールドに外部IPアドレスに設定したのと同じIPアドレスを指定します。

    この例では、クライアントが接続する外部インターフェイスのIPアドレスとして192.0.2.0を設定しています。Juniper Secure Connectアプリケーションのゲートウェイアドレスフィールドに同じIPアドレス(192.0.2.0)を入力する必要があります。

結果

動作モードから、 show securityshow accessshow services コマンドを入力して設定を確認します。出力に意図した設定が表示されない場合は、この例の設定手順を繰り返して修正します。

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

デバイスで機能の設定が完了したら、設定モードからコミットを入力します。