Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

アプリケーション識別のための事前定義済みアプリケーション シグネチャ

事前定義されたアプリケーション シグネチャ パッケージは、アプリケーション分類機能と関連するプロトコル属性を提供する動的にロード可能なモジュールです。外部サーバーでホストされており、パッケージとしてダウンロードしてデバイスにインストールできます。詳細については、次のトピックを参照してください。

Junos OS アプリケーション パッケージのインストールについて

ジュニパーネットワークスは、定義済みのアプリケーション署名パッケージデータベースを定期的に更新し、ジュニパーネットワークスのWebサイトで加入者が利用できるようにしています。本パッケージには、追跡、ファイアウォールポリシー、 サービス品質の 優先順位付け、侵入検知と防御(IDP)のためにアプリケーションを識別するために使用できる既知のアプリケーションオブジェクトのシグネチャ定義が含まれています。データベースには、FTP、DNS、Facebook、Kazaa、および多くのインスタントメッセンジャープログラムなどのアプリケーションオブジェクトが含まれています。

アプリケーション・サービスを構成する前に、アプリケーション・シグニチャー・パッケージをダウンロードしてインストールする必要があります。アプリケーション署名パッケージはIDPインストールに直接含まれており、個別にダウンロードする必要はありません。

  • IDP を有効にしていて、アプリケーション ID を使用する予定がある場合は、IDP 署名データベースのダウンロードを引き続き実行できます。IDP 署名データベースをダウンロードするには、次のコマンドを実行します。 request security idp security-package downloadアプリケーション パッケージのダウンロードは、手動または自動で実行できます。 IDPセキュリティパッケージの一部としてのJunos OSアプリケーション署名パッケージのダウンロードとインストールを参照してください。

    メモ:

    IDP 対応デバイスがあり、アプリケーション識別を使用する予定がある場合は、IDP 署名データベースのみをダウンロードすることをお勧めします。これにより、同期しなくなる可能性のある 2 つのバージョンのアプリケーション データベースが使用できなくなります。

  • IDP を有効にしておらず、アプリケーション ID を使用する予定の場合は、次のコマンドを実行します。 request services application-identification download request services application-identification installこれらのコマンドは、アプリケーション署名データベースをダウンロードし、デバイスにインストールします。

    ダウンロードは手動または自動で実行できます。抽出したパッケージを手動でダウンロードする場合は、ダウンロード URL を変更できます。

    アプリケーション・シグニチャー・パッケージをダウンロードしてインストールした後、CLI コマンドを使用して、定義データベースの更新をダウンロードしてインストールし、アプリケーションの概要と詳細情報を表示します。

    Junos OS アプリケーション署名パッケージの手動ダウンロードとインストールまたは 例:アプリケーション署名パッケージの更新のスケジュールを参照してください。

    メモ:

    Junos OSアプリケーションシグネチャパッケージのアップデートは、別途ライセンスされるサブスクリプションサービスです。ジュニパーネットワークスが提供する署名データベースのアップデートをダウンロードしてインストールするには、アプリケーションにアプリケーション署名パッケージアップデートライセンスキーをインストールする必要があります。ライセンスキーの有効期限が切れた場合、ローカルに保存されたアプリケーション署名パッケージのコンテンツを引き続き使用できますが、データを更新することはできません。

    メモ:

    Junos OS リリース 15.1X49-D50 および Junos OS リリース 17.3 以降、アプリケーション シグネチャ パッケージをアップグレードまたはダウングレードすると、プロト バンドル間でアプリケーション ID(アプリケーション シグネチャの一意の ID 番号)の不一致があり、これらのアプリケーションが AppFW および AppQoS ルールで設定されている場合、エラー メッセージが表示されます。

    例:

    回避策として、アプリケーション シグニチャ パッケージをアップグレードまたはダウングレードする前に、AppFW および AppQoS ルールを無効にします。アップグレードまたはダウングレード手順が完了したら、AppFWおよびAppQoSルールを再度有効にすることができます。

    メモ:

    すべてのセキュリティデバイスにおいて、AppSecureサービスのJ-Webページは暫定的なものです。AppSecure 機能の設定には CLI を使用することを推奨します。

メモ:

この機能にはライセンスが必要です。Junos OSアプリケーションのシグネチャパッケージの詳細については、 ジュニパーライセンスガイドでライセンス 管理の一般的な情報を参照してください。詳細については、 SRXシリーズサービスゲートウェイの 製品データシートを参照するか、ジュニパーアカウントチームまたはジュニパーパートナーにお問い合わせください。

次世代アプリケーション識別へのアップグレード

Junos OSリリース12.1X47-D10以降、次世代アプリケーション識別がサポートされています。既存またはレガシーのアプリケーション識別から次世代のアプリケーション識別に移行するには、Junos OSリリース12.1X47-D10をインストールする必要があります。

レガシーアプリケーション識別を使用してJunos OSビルドをインストールするセキュリティデバイスには、レガシーアプリケーション識別セキュリティパッケージが含まれます。これらのデバイスをJunos OSリリース12.1X47-D10でアップグレードすると、次世代アプリケーション識別セキュリティパッケージがデフォルトのプロトコルバンドルとともにインストールされます。デバイスは、次世代のアプリケーション識別に自動的にアップグレードされます。

メモ:
  • 次世代のアプリケーション識別セキュリティ パッケージでは、従来のアプリケーション識別パッケージの増分更新が導入されます。既存のアプリケーションを削除またはアンインストールする必要はありません。

  • 以前のリリース(Junos OSリリース12.1X46以前)でサポートされていたアプリケーションは、新しいバージョンでは新しいエイリアスまたは別名を持つ場合があります。したがって、このようなアプリケーションを使用する既存の設定は、Junos OSリリース12.1X47でも機能します。ただし、関連するログやその他の情報には新しい名前が使用されます。 show services application-identification application detail new-application-name コマンドを使用して、アプリケーションの詳細を取得できます。

  • Junos OSをアップグレードする場合、コマンドに request system software add または no-validate のオプションを含めることができますvalidate。次世代アプリケーション識別の一部ではない既存の機能は非推奨であるため、非互換性の問題は見られません。

  • 次世代のアプリケーション識別により、新しい入れ子になったアプリケーションの生成が不要になり、既存の入れ子になったアプリケーションが通常のアプリケーションとして扱われます。また、次世代アプリケーション識別では、カスタム アプリケーションまたはカスタム アプリケーション グループはサポートされません。ネストされたアプリケーション、カスタムアプリケーション、またはカスタムアプリケーショングループを含む既存の設定は無視され、警告メッセージが表示されます。

アプリケーション署名パッケージのライセンスのインストールと検証

Junos OSアプリケーションシグネチャパッケージのアップデートは、別途ライセンスされるサブスクリプションサービスです。ジュニパーネットワークスが提供する署名データベースのアップデートをダウンロードしてインストールするには、アプリケーションにアプリケーション署名パッケージアップデートライセンスキーをインストールする必要があります。ライセンスキーの有効期限が切れても、ローカルに保存されたアプリケーション署名パッケージのコンテンツを引き続き使用できます。

ライセンスは通常、デバイスの購入時に注文され、この情報はシャーシのシリアル番号に紐付けられます。これらの手順は、すでにライセンスがあることを前提としています。デバイスの購入時にライセンスを注文しなかった場合は、アカウントチームまたはジュニパーカスタマーケアにお問い合わせください。詳細については、 https://kb.juniper.net/InfoCenter/index?page=home にあるサポート技術情報の文書 KB9731 を参照してください。

Junos OS 15.1X49-D30およびJunos OSリリース17.3R1以降、SRX1500デバイスでは、AppSecureはJunos Software Enhanced(JSE)ソフトウェアライセンスパッケージの一部です。AppSecure 用の個別のライセンス キーはありません。AppIDシグネチャデータベースの更新をダウンロードしてインストールしたり、AppFW、AppQoS、AppTrackなどの他のAppSecure機能を使用したりするには、デバイスでJSEソフトウェアライセンスを使用する必要があります。

Junos OS 15.1X49-D30およびJunos OSリリース17.3R1以降、SRX300、SRX320、SRX340、SRX345デバイス上のAppSecureは、Junos Software Enhanced(JSE)ソフトウェアライセンスパッケージの一部です。AppSecure 用の個別のライセンス キーはありません。AppIDシグネチャデータベースの更新をダウンロードしてインストールしたり、AppFW、AppQoS、AppTrackなどの他のAppSecure機能を使用したりするには、デバイスでJSEソフトウェアライセンスを使用する必要があります。

15.1X49-D65およびJunos OSリリース17.3R1以降、SRX4100デバイスおよびSRX4200デバイスでは、AppSecureはJunos Software Enhanced(JSE)ライセンスパッケージの一部です。AppSecure 用の個別のライセンス キーはありません。AppIDシグネチャデータベースの更新をダウンロードしてインストールしたり、AppFW、AppQoS、AppTrackなどの他のAppSecure機能を使用したりするには、デバイスでJSEソフトウェアライセンスを使用する必要があります。

Junos Software Base(JSB)パッケージには、アプリケーション シグネチャは含まれていません。詳細については、 SRXシリーズサービスゲートウェイの 製品データシートを参照するか、ジュニパーアカウントチームまたはジュニパーパートナーにお問い合わせください。

SRXシリーズファイアウォールにライセンスをインストールするには、次の手順に従います。

  • デバイスにライセンスを自動的にインストールします。

    ライセンスを自動的にインストールまたは更新するには、デバイスがインターネットに接続されている必要があります。

  • デバイスにライセンスを手動でインストールします。

    ライセンスキーを貼り付け、Enterキーを押して続行します。

  • ライセンスがデバイスにインストールされていることを確認します。

    show system license command次の例に示すように、 コマンドを使用してライセンスの使用状況を表示します。

    出力サンプルは切り捨てられ、ライセンス使用状況の詳細のみが表示されます。

Junos OSアプリケーション署名パッケージの手動によるダウンロードとインストール

この例では、アプリケーション シグネチャ パッケージをダウンロードしてポリシーを作成し、アクティブなポリシーとして識別する方法を示します。

要件

始める前に:

  • セキュリティパッケージの更新をダウンロードするために、セキュリティデバイスがインターネットに接続されていることを確認します。

    メモ:

    更新サーバーの名前を解決する必要があるため、DNS を設定する必要があります。

  • アプリケーション識別機能のライセンスがインストールされていることを確認します。

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

  • SRXシリーズ デバイス

  • Junos OSリリース12.1X47-D10

概要

ジュニパーネットワークスは、定義済みのアプリケーション署名パッケージデータベースを定期的に更新し、ジュニパーネットワークスのWebサイトで利用できるようにしています。このパッケージには、侵入検出と防御(IDP)、アプリケーションファイアウォールポリシー、およびAppTrackでトラフィックを照合するために使用できるアプリケーションオブジェクトが含まれています。

構成

CLIクイック構成

設定中に手動による介入が必要なため、この例ではCLIクイック設定は使用できません。

アプリケーション識別のダウンロードとインストール

手順
  1. アプリケーション パッケージをダウンロードします。

    ダウンロードは、ジュニパーネットワークスのセキュリティWebサイト https://signatures.juniper.net/cgi-bin/index.cgi からアプリケーションパッケージを取得します。

    次のオプションを使用して、特定のバージョンのアプリケーション パッケージをダウンロードしたり、特定の場所からアプリケーション パッケージをダウンロードしたりすることもできます。

    • 特定のバージョンの製品パッケージをダウンロードするには:

    • 設定モードから製品パッケージのダウンロード URL を変更するには:

      メモ:

      ダウンロード URL を変更し、その変更を保持する場合は、必ず設定をコミットしてください。

  2. ダウンロードの状態を確認します。

    メモ:

    システムログを使用して、ダウンロードの結果を表示することもできます。Junos OS リリース 20.4R1 以降、システム ログ メッセージが更新され、アプリケーション シグネチャ パッケージのダウンロードとインストールの結果が表示されるようになりました。

  3. アプリケーション パッケージをインストールします。

    アプリケーション パッケージは、デバイスのアプリケーション シグネチャデータベースにインストールされます。

  4. 製品パッケージのインストールステータスを確認します。

    コマンド出力には、アプリケーションパッケージとプロトコルバンドルのダウンロード済みバージョンおよびインストール済みバージョンに関する情報が表示されます。

    • インストールステータスを表示するには:

    • プロトコルバンドルのステータスを表示するには:

      メモ:

      新しいバージョンのアプリケーション署名データベースからアプリケーション署名が削除された可能性があります。この署名がデバイス上の既存のアプリケーションファイアウォールポリシーで使用されている場合、新しいデータベースのインストールは失敗します。インストール状況メッセージは、無効になった署名を識別します。データベースを正常に更新するには、削除された署名へのすべての参照を既存のポリシーとグループから削除し、install コマンドを再実行します。

検証

設定が正常に機能していることを確認します。

アプリケーション識別ステータスの確認

目的

アプリケーション識別構成が正しく機能していることを確認します。

アクション

動作モードから コマンド show services application-identification status を入力します。

意味

フィールドには Status: Enabled 、デバイスでアプリケーション識別が有効になっていることが示されています。

IDPセキュリティパッケージの一部としてのJunos OSアプリケーション署名パッケージのダウンロードとインストール

侵入検出および防止(IDP)セキュリティパッケージを使用して、アプリケーションシグネチャをダウンロードしてインストールできます。

この例では、IDP シグネチャとアプリケーションシグネチャパッケージをダウンロードしてインストールすることで、セキュリティを強化する方法を示しています。この場合、IDP 署名パックとアプリケーション署名パックの両方が 1 つのコマンドでダウンロードされます。

要件

始める前に:

  • セキュリティパッケージのアップデートをダウンロードするために、SRXシリーズファイアウォールがインターネットに接続されていることを確認します。

    メモ:

    更新サーバーの名前を解決する必要があるため、DNS を設定する必要があります。

  • アプリケーション識別機能のライセンスがインストールされていることを確認します。

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

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

  • Junos OSリリース12.1X47-D10

概要

この例では、ジュニパーネットワークスの Web サイトから署名データベースをダウンロードしてインストールします。

構成

署名データベースのダウンロードとインストール

CLIクイック構成

設定中に手動による介入が必要なため、この例ではCLIクイック設定は使用できません。

手順

アプリケーション署名をダウンロードしてインストールするには:

  1. 署名データベースをダウンロードします。

    メモ:

    データベースのサイズとインターネット接続の速度によっては、データベースのダウンロードに時間がかかる場合があります。

  2. セキュリティパッケージのダウンロードステータスを確認します。

  3. 攻撃データベースをインストールします。

    メモ:

    セキュリティ データベースのサイズによっては、攻撃データベースのインストールに時間がかかる場合があります。

  4. 攻撃データベースのインストール状態を確認します。コマンドの出力には、ダウンロードおよびインストールされた攻撃データベースのバージョンに関する情報が表示されます。

  5. IDPセキュリティパッケージのバージョンを確認します。

  6. アプリケーション識別パッケージのバージョンを確認します。

検証

アプリケーション署名パッケージが正しく更新されていることを確認します。

アプリケーション署名パッケージの検証

目的

サービス アプリケーション識別バージョンを確認します。

アクション

動作モードから コマンド show services application-identification version を入力します。

意味

サンプル出力は、サービス・アプリケーション識別バージョンが 1884 であることを示しています。

プロキシサーバーからのJunos OSアプリケーション署名パッケージのダウンロード

この例では、プロキシ プロファイルを作成し、それを使用してプロキシ サーバーからアプリケーション シグネチャ パッケージをダウンロードする方法を示します。

構成

手順

プロキシプロファイルを作成し、プロキシサーバーを介してアプリケーションパッケージをダウンロードするために適用します。

  1. プロトコル HTTP のプロキシ プロファイルを作成します。

  2. プロキシ サーバーの IP アドレスを指定します。

  3. プロキシ サーバーが使用するポート番号を指定します。

  4. プロキシー・ホストからアプリケーション・パッケージをダウンロードします。

手順

不要な場合は、アプリケーション署名パッケージをダウンロードするためのプロキシサーバーを無効にすることができます。

  • アプリケーション署名のダウンロード用のプロキシ サーバーを無効にします。

要件

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

  • SRXシリーズファイアウォールにインストールされている有効なアプリケーション識別機能のライセンス。

  • Junos OSリリース18.3R1以降を搭載したSRXシリーズファイアウォール。この設定例は、Junos OS Release 18.3R1 でテストされています。

概要

SRXシリーズファイアウォールの外部サーバーでホストされているアプリケーション署名パッケージをダウンロードしてインストールする必要があります。Junos OS リリース 18.3R1 以降、プロキシ サーバーを使用してアプリケーション シグネチャ パッケージをダウンロードできます。

プロキシサーバーからの署名パッケージのダウンロードを有効にするには:

  1. コマンドを使用して、プロキシサーバーの set services proxy profile ホストとポートの詳細を含むプロファイルを構成します。

  2. set services application-identification download proxy-profile profile-nameコマンドを使用してプロキシサーバーに接続し、アプリケーション署名パッケージをダウンロードします。

署名パッケージをダウンロードすると、要求はプロキシ ホストを介して署名パッケージをホストしている実際のサーバーにルーティングされます。プロキシ ホストは、実際のホストからの応答を中継します。このダウンロードでは、ジュニパーネットワークスのセキュリティWebサイト https://signatures.juniper.net/cgi-bin/index.cgi からアプリケーションパッケージを取得します。

メモ:

プロキシー・プロファイル構成のサポートは、HTTP 接続でのみ使用できます。

この例では、プロキシプロファイルを作成し、外部ホストからアプリケーション署名パッケージをダウンロードするときにプロファイルを参照します。 表 1 に、この例で使用されるパラメーターの詳細を示します。

表 1: プロキシ プロファイルの設定パラメータ

パラメーター

名前

プロファイル名

プロファイル-1

プロキシサーバーのIPアドレス

5.0.0.1

プロキシサーバーのポート番号

3128

検証

プロキシ サーバー経由でのアプリケーション署名のダウンロードの確認

目的

プロキシ サーバー経由でダウンロードしたアプリケーション署名パッケージの詳細を表示します。

アクション

動作モードから コマンド show services application-identification status を入力します。

意味

コマンド出力では、 および Proxy Address フィールドでプロキシプロファイルの詳細Proxy Profile を確認できます。

アプリケーション署名のダウンロードステータスの確認

目的

アプリケーション パッケージのダウンロード状態を確認します。

アクション

動作モードから コマンド request services application-identification download status を入力します。

Application package 3058 is downloaded successfully

意味

このコマンドは、アプリケーション署名パッケージのダウンロードステータスを表示します。

例:アプリケーション署名パッケージの更新のスケジュール

この例では、定義済みのアプリケーション シグネチャ パッケージの自動更新を設定する方法を示します。

要件

始める前に:

  • セキュリティパッケージの更新をダウンロードするために、セキュリティデバイスがインターネットに接続されていることを確認します。

    メモ:

    更新サーバーの名前を解決する必要があるため、DNS を設定する必要があります。

  • アプリケーション識別機能のライセンスがインストールされていることを確認します。

概要

この例では、アプリケーション署名パッケージの現在のバージョンを定期的にダウンロードします。ダウンロードは、12 月 10 日の午後 11 時 59 分に開始する必要があります。最新の情報を維持するには、会社のイントラネット サイトから 2 日ごとにパッケージを自動的に更新する必要があります。

構成

手順

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

J-Webインターフェイスで自動ダウンロードと定期アップデートを設定するには、次の手順に従います。

手順

  1. Enter Configure>Security>AppSecure Settings キーを押して、「アプリケーション・シグニチャー」ページを表示します。

  2. をクリックします Global Settings

  3. Download Schedulerタブをクリックし、次のフィールドを変更します。

    • Url: https://signatures.juniper.net/cgi-bin/index.cgi

    • 更新のスケジュールを有効にする: チェックボックスを選択します。

    • 間隔: 48

  4. クリックして Reset Setting 既存の開始時刻をクリアし、新しい開始時刻を YYYY-MM-DD.hh:mm の形式で入力し、 をクリックします OK

    • 開始時間: 2019-06-30.10:00:00

  5. クリックして Commit Options>Commit 変更をコミットします。

  6. クリック Check Status すると、アクティブなダウンロードまたは更新の進行状況を監視したり、最新の更新の結果を確認したりできます。

手順

CLI を使用して Junos OS アプリケーション シグネチャ パッケージを自動的に更新するには、次の手順に従います。

  1. セキュリティ パッケージの URL を指定します。セキュリティパッケージには、ディテクタと最新の攻撃オブジェクトおよびグループが含まれています。次のステートメントは、シグニチャデータベースの更新をダウンロードするための URL として https://signatures.juniper.net/cgi-bin/index.cgi を指定します。

  2. ダウンロードの時間と間隔を指定します。次のステートメントは、間隔を 48 時間に、開始時刻を 12 月 10 日の午前 10 時に設定します。

  3. デバイスの設定が完了したら、設定をコミットします。

検証

アプリケーション署名パッケージが正しく更新されていることを確認するには、 コマンドを入力します show services application-identification version 。最新の更新プログラムのバージョン番号と詳細を確認します。

IDP セキュリティパッケージの一部としてのアプリケーション署名パッケージの更新のスケジュール

この例の設定手順では、指定した日時にアプリケーション識別署名パッケージ(IDPセキュリティパッケージの一部)の自動更新を設定する方法について説明します。

要件

始める前に:

  • セキュリティパッケージの更新をダウンロードするために、セキュリティデバイスがインターネットに接続されていることを確認します。

    メモ:

    更新サーバーの名前を解決する必要があるため、DNS を設定する必要があります。

  • アプリケーション識別機能のライセンスがインストールされていることを確認します。

概要

この例では、アプリケーション署名パッケージの現在のバージョンを定期的にダウンロードします。ダウンロードは、12 月 10 日の午後 11 時 59 分に開始する必要があります。最新の情報を維持するには、会社のイントラネット サイトから 2 日ごとにパッケージを自動的に更新する必要があります。

構成

手順

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

J-Webインターフェイスで自動ダウンロードと定期アップデートを設定するには、次の手順に従います。

手順

  1. を入力して Configure>Security>IDP>Signature Updates 、セキュリティ IDP シグニチャ設定 ページを表示します。

  2. URL をクリックして Download Settings 変更します。 https://signatures.juniper.net/cgi-bin/index.cgi

  3. Auto Download Settingsタブをクリックし、次のフィールドを変更します。

    • 間隔: 48

    • 開始時間: 2013-12-10.23:59:55

    • 更新のスケジュールを有効にする: チェックボックスを選択します。

  4. クリックして Reset Setting 既存のフィールドをクリアし、新しい値を入力します。をクリックします OK

  5. クリックして Commit Options>Commit 変更をコミットします。

  6. クリック Check Status すると、アクティブなダウンロードまたは更新の進行状況を監視したり、最新の更新の結果を確認したりできます。

手順

CLI を使用して Junos OS アプリケーション シグネチャ パッケージを自動的に更新するには、次の手順に従います。

  1. セキュリティ パッケージの URL を指定します。セキュリティパッケージには、ディテクタと最新の攻撃オブジェクトおよびグループが含まれています。次のステートメントは、シグニチャデータベースの更新をダウンロードするための URL として https://signatures.juniper.net/cgi-bin/index.cgi を指定します。

  2. ダウンロードの時間と間隔を指定します。次のステートメントは、間隔を 48 時間に、開始時刻を 2013 年 12 月 10 日の午後 11:55 に設定します。

  3. セキュリティパッケージの自動ダウンロードと更新を有効にします。

  4. デバイスの設定が完了したら、設定をコミットします。

検証

アプリケーション署名パッケージが正しく更新されていることを確認します。

アプリケーション署名パッケージの検証

目的

サービスアプリケーション識別バージョンの確認

アクション

動作モードから コマンド show services application-identification version を入力します。

意味

サンプル出力は、サービス アプリケーション識別バージョンが 1884 であることを示しています。

例:シャーシ クラスタ モードでのアプリケーション識別パッケージのダウンロードとインストール

この例では、シャーシ クラスタ モードで動作しているデバイスに、アプリケーション署名パッケージ データベースをダウンロードしてインストールする方法を示しています。

アプリケーション識別パッケージのダウンロードとインストール

手順

次の例では、設定階層のいくつかのレベルに移動する必要があります。手順については、 CLI ユーザーガイドを参照してください。

アプリケーションパッケージをダウンロードしてインストールするには:

  1. プライマリノードにアプリケーションパッケージをダウンロードします。

    {primary:node0}[edit]

    user@host> request services application-identification download

  2. アプリケーション パッケージのダウンロード状態を確認します。

    {primary:node0}[edit]

    user@host> request services application-identification download status

    ダウンロードが成功すると、次のメッセージが表示されます

    アプリケーション パッケージはプライマリ ノードのアプリケーション シグネチャ データベースにインストールされ、アプリケーション識別ファイルはプライマリ ノードとセカンダリ ノードで同期されます。

  3. コマンドを使用してアプリケーションパッケージ install を更新します。

    {primary:node0}[edit]

    user@host> request services application-identification install

  4. アプリケーション パッケージの更新状態を確認します。コマンド出力には、ダウンロード済みおよびインストール済みのアプリケーションパッケージのバージョンに関する情報が表示されます。

    {primary:node0}[edit]

    user@host> request services application-identification install status

    メモ:

    新しいバージョンのアプリケーション署名データベースからアプリケーション署名が削除される可能性があります。この署名がデバイス上の既存のアプリケーションファイアウォールポリシーで使用されている場合、新しいデータベースのインストールは失敗します。インストール状況メッセージは、無効になった署名を識別します。データベースを正常に更新するには、削除された署名へのすべての参照を既存のポリシーとグループから削除し、install コマンドを再実行します。

    メモ:

    プライマリノードにアプリケーション署名パッケージをダウンロードしているときに、予期しないフェイルオーバーが原因で、プライマリノードがアプリケーション署名パッケージを完全にダウンロードできない場合があります。回避策として、/var/db/appid/sec-download/.apppack_stateを削除し、デバイスを再起動する必要があります。

手順

アプリケーションパッケージをアンインストールするには:

  1. コマンドを使用してアプリケーションパッケージ uninstall をアンインストールします。

    {primary:node0}[edit]

    user@host> request services application-identification uninstall

  2. アプリケーション パッケージのアンインストール状態を確認します。

    {primary:node0}[edit]

    user@host> request services application-identification uninstall status

  3. プロトコルバンドルのアンインストールステータスを確認します。

要件

始める前に:

  • シャーシ クラスタ ノード ID とクラスタ ID を設定します。 例:シャーシ クラスタ内のセキュリティ デバイスのノード ID とクラスタ ID の設定 を参照してください。

  • セキュリティパッケージの更新をダウンロードするために、セキュリティデバイスがインターネットに接続されていることを確認します。

    メモ:

    更新サーバーの名前を解決する必要があるため、DNS を設定する必要があります。

  • アプリケーション識別機能ライセンスがインストールされていることを確認します。

概要

アプリケーション ID を使用する場合は、定義済みのアプリケーション署名パッケージ データベースをダウンロードできます。ジュニパーネットワークスは定期的にデータベースを更新し、ジュニパーネットワークスのWebサイトで利用できるようにしています。このパッケージには、IDP、アプリケーションファイアウォールポリシー、およびアプリケーション追跡のトラフィックを照合するために使用できるアプリケーションオブジェクトが含まれています。詳しくは、 Junos OSアプリケーションパッケージのインストールについてを参照してください。

シャーシ クラスタ モードで動作しているデバイスにアプリケーション識別セキュリティ パッケージをダウンロードすると、セキュリティ パッケージがプライマリ ノードにダウンロードされてから、セカンダリ ノードに同期されます。

抽出されたアプリケーション パッケージの Junos OS アプリケーション識別の確認

目的

アプリケーションパッケージのダウンロードとインストールが正常に完了したら、次のコマンドを使用して、定義済みのアプリケーション署名パッケージの内容を表示します。

アクション

  • アプリケーション パッケージの現在のバージョンを表示します。

  • アプリケーション パッケージの現在の状態を表示します。

Junos OS アプリケーション識別アプリケーション パッケージのアンインストール

定義済みのアプリケーション パッケージをアンインストールできます。Junos OS 設定内の事前定義されたアプリケーション シグネチャで参照されているアクティブなセキュリティ ポリシーがある場合、アンインストール操作は失敗します

アプリケーションパッケージをアンインストールするには:

  1. アプリケーションパッケージをアンインストールします。
  2. アプリケーション パッケージのアンインストール操作の状態を確認します。コマンド出力には、アプリケーションパッケージとプロトコルバンドルのアンインストールステータスに関する情報が表示されます。
    • アンインストールの状態を確認します。

    • プロトコルバンドルのアンインストールステータスを確認します。

アプリケーション パッケージとプロトコル バンドルがデバイスでアンインストールされます。アプリケーション識別を再インストールするには、アプリケーションパッケージをダウンロードして再インストールする必要があります。

アプリケーション シグネチャ パッケージのロールバック

Junos OS リリース 20.3R1 以降、次のいずれかの方法で、現在のバージョンのアプリケーション シグネチャパックを以前のバージョンにロールバックできます。

  • 自動ロールバック

  • 手動ロールバック

自動ロールバック

アプリケーション署名パッケージのインストールに失敗した場合、システムはセキュリティデバイスに現在インストールされている以前のバージョンのアプリケーション署名パッケージに自動的にロールバックします。

シャーシ クラスタ モードで動作しているデバイスにアプリケーション シグネチャ パッケージをダウンロードしてインストールするときに、ノードでのインストールに失敗すると、システムは以前のバージョンのアプリケーション シグネチャにロールバックします。デバイスは、インストールが失敗し、ロールバックが成功した同じノードにマイナーアラームを表示します。

例:

インストールが失敗し、ロールバックが正常に完了した場合に、アプリケーション署名パッケージのロールバック状態を確認します。

手動ロールバック

次の手順を使用して、アプリケーション署名パッケージを以前にインストールされたバージョンに手動でロールバックできます:

  1. アプリケーション署名パッケージを以前のバージョンにロールバックします。

  2. ロールバックステータスを確認します。

アプリケーション署名パッケージの手動ロールバックについては、次の点に注意してください。

  • アプリケーション署名パッケージのバージョンをバージョン Y からバージョン X に手動でロールバックすると、バージョン Y よりも新しいバージョン Z が使用可能になるまで、アプリケーション署名パッケージのスケジュールされた自動更新はスキップされます。

  • 侵入検出および防止(IDP)セキュリティパッケージを使用して、アプリケーションシグネチャをダウンロードしてインストールできます。この場合、IDP のインストール中に AppID のインストールが失敗すると、AppID は以前のバージョンにロールバックし、IDP のインストールは要求されたバージョンで続行されます。このような場合、IDP と AppID のバージョンが異なる可能性があります。

  • ダウンロードした署名パッケージ ファイルの破損、削除、または変更がある場合、アプリケーション署名パッケージのインストールは続行されません。このような場合、次のメッセージが表示されます。

    user@host> request services application-identification install
    error: Checksum validation failed for downloaded files.

  • セキュリティ デバイスに以前のバージョンのアプリケーション シグネチャ パッケージが含まれていない場合に、アプリケーション シグネチャ パッケージをロールバックしようとすると、デバイスに次のエラー メッセージが表示されます:

新しく追加されたアプリケーション シグネチャのグループ化

Junos OS リリース 21.1R1 以降、junos:all-new-apps グループに新しく追加されたすべてのアプリケーション シグネチャをグループ化することで、アプリケーション シグネチャ パッケージを強化しました。セキュリティデバイスにアプリケーションシグネチャパッケージをダウンロードすると、定義済みのアプリケーショングループ全体がダウンロードされ、次の例に示すようにセキュリティポリシーで設定できるようになります:

また、アプリケーション シグネチャ パッケージにアプリケーション タグの一覧も導入しました。アプリケーション属性に基づく事前定義済みタグに基づいて、類似したアプリケーションをグループ化できます。これにより、セキュリティ ポリシーを定義するときにアプリケーション グループを一貫して再利用できます。

上記の例では、タグがリモートアクセスと web のタグを持つタグベースのアプリケーショングループと、social_networking を持つ別のタググループを設定します。Webまたはリモートアクセスおよびsocial_networkingとしてタグが付けられているすべてのアプリケーションがアプリケーショングループに追加されます。

タグに基づいて類似したアプリケーションをグループ化すると、セキュリティポリシーを定義する際にアプリケーショングループを一貫して再利用できます。

新しいアプリケーションから通常のアプリケーションへの移行:

junos:all-new-apps グループには、以前にインストールされたシグネチャーパックと比較した、セキュリティデバイスにインストールされているアプリケーションシグネチャーパック内のすべての新規アプリケーションのセットが含まれます。新しいバージョンのアプリケーション シグネチャ パッケージをインストールする場合、そのバージョンには junos:all-new-apps グループの新しいアプリケーション セットが含まれます。

既存のアプリケーション署名パッケージ内の通常のアプリケーションに新しいアプリケーションを移行することを選択できます。この移行は、将来新しいアプリケーションシグネチャバージョンにアップグレードするたびに、新しいアプリケーションに固有のセキュリティポリシーのルールを一貫して維持するのに役立ちます。

次の新しいコマンドを使用して、新しいアプリケーションとしてタグ付けされたアプリケーションを通常のアプリケーションに移動できます。

  • 指定した新しいアプリケーションのみを通常のアプリケーションとして移行するには、次のコマンドを使用します。

  • すべての新しいアプリケーションを通常のアプリケーションとして移行するには、次のコマンドを使用します。

これらのコマンドを実行すると、アプリケーションは新規としてタグ付けされなくなり、グループの一部 junos:all-new-apps ではなくなります。

アプリケーション シグネチャ パッケージの機能強化

Junos OS リリース 21.1R1 以降、アプリケーション シグネチャ パッケージに次の拡張機能が導入されました。

メモ:

Junos OS リリース 20.4 以前のバージョンから Junos OS リリース 21.1 以降にアップグレードする場合は、 および request services application-identification install コマンドを使用して、アプリケーション識別シグネチャ データベースrequest services application-identifications download を更新することをお勧めします。

リリース履歴テーブル
リリース
説明
20.4R1
Junos OS リリース 20.4R1 以降、システム ログ メッセージが更新され、アプリケーション シグネチャ パッケージのダウンロードとインストールの結果が表示されるようになりました。
20.3R1
Junos OS リリース 20.3R1 以降、現在のバージョンのアプリケーション シグネチャパックを以前のバージョンにロールバックできます
15.1X49-D65
15.1X49-D65およびJunos OSリリース17.3R1以降、SRX4100デバイスおよびSRX4200デバイスでは、AppSecureはJunos Software Enhanced(JSE)ライセンスパッケージの一部です。
15.1X49-D40
Junos OS 15.1X49-D30およびJunos OSリリース17.3R1以降、SRX300、SRX320、SRX340、SRX345デバイス上のAppSecureは、Junos Software Enhanced(JSE)ソフトウェアライセンスパッケージの一部です。
15.1X49-D30
Junos OS 15.1X49-D30およびJunos OSリリース17.3R1以降、SRX1500デバイスでは、AppSecureはJunos Software Enhanced(JSE)ソフトウェアライセンスパッケージの一部です。
12.1X47-D10
Junos OSリリース12.1X47-D10以降、次世代アプリケーション識別がサポートされています。