Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

移行のためのIDPシグネチャデータベースの理解

シグネチャ データベースは、侵入防御システム(IPS)の主要コンポーネントの 1 つです。これには、攻撃オブジェクト、アプリケーション署名オブジェクト、サービスオブジェクトなど、IDPポリシールールの定義に使用されるさまざまなオブジェクトの定義が含まれています。

詳細については、次のトピックを参照してください。

IPS シグネチャ データベースについて

シグネチャ データベースは、侵入防御システム(IPS)の主要コンポーネントの 1 つです。これには、攻撃オブジェクト、アプリケーション署名オブジェクト、サービスオブジェクトなど、IDPポリシールールの定義に使用されるさまざまなオブジェクトの定義が含まれています。ジュニパーネットワークスは、新たな脆弱性への対応として、攻撃データベースの更新を含むファイルをジュニパーネットワークスのWebサイトで定期的に提供しています。このファイルをダウンロードして、新しい脅威からネットワークを保護できます。

手記:

IPSは、SRXシリーズファイアウォールでサービスとして実行するために個別のライセンスを必要としません。ただし、IPS の更新にはライセンスが必要です。IDP ポリシーのカスタム攻撃とカスタム攻撃グループは、有効なライセンスとシグニチャ データベースがデバイスにインストールされていない場合でも、設定およびインストールできます。

IPS シグネチャ データベースは、IPS 対応デバイスに保存され、定義済みの攻撃オブジェクトとグループの定義が含まれています。これらの攻撃オブジェクトとグループは、ネットワークトラフィック内の既知の攻撃パターンとプロトコルの異常を検出するように設計されています。IPS シグネチャ データベースには、5,000 を超えるシグネチャと 1200 を超えるプロトコル アノーマリが含まれています。

IPS アップデートとアプリケーション シグネチャ パッケージ アップデートは、別途ライセンスされるサブスクリプション サービスです。ジュニパーネットワークスのWebサイトから署名データベースの毎日の更新をダウンロードしてインストールするには、デバイスにIPS署名データベースライセンスキーをインストールする必要があります。IPS 署名ライセンス キーは、猶予期間のサポートを提供しません。

手記:

AppSecure と IPS の両方の機能が必要な場合は、IPS 署名データベース更新ライセンス キーに加えて、アプリケーション署名ライセンスをインストールする必要があります。

シグネチャ データベースは、次のコンポーネントで構成されています。

  • ディテクタ エンジン:IDP ディテクタ エンジンは、60 を超えるプロトコルと 500 を超えるサービス コンテキストのデコードをサポートする動的プロトコル デコーダです。プロトコル ディテクタ エンジンの更新は、シグニチャ データベースの更新と共にダウンロードできます。

  • 攻撃データベース:攻撃シグネチャ データベースには、攻撃オブジェクトと攻撃対象グループのデータ定義が格納されます。攻撃対象は、ステートフル シグネチャとトラフィック異常で構成されます。IDPルールベースルールで攻撃オブジェクトを指定します。新しい攻撃は毎日発見されるため、シグネチャデータベースを最新の状態に保つことが重要です。攻撃データベースの更新情報は、ジュニパーネットワークスの Web サイトからダウンロードできます。

  • アプリケーション シグネチャ データベース - アプリケーション シグニチャ データベースには、アプリケーション オブジェクトのデータ定義が格納されます。アプリケーション・オブジェクトは、標準ポートまたは非標準ポートで実行されているアプリケーションを識別するために使用されるパターンです。

手記:

最新の攻撃データベースを確保するために、最新バージョンのシグネチャ データベースを使用することをお勧めします。

IPS 署名データベースの管理(CLI)

この例では、CLI を使用してシグニチャ データベースの更新をインストールおよびスケジュールする方法を示しています。

必要条件

シグニチャ データベースの更新をインストールする前に、IPS ライセンス キーがインストールされていることを確認します。

概要

IPS シグニチャ データベースの管理は、次のタスクで構成されます。

  • シグネチャデータベースの更新:ジュニパーネットワークスのWebサイトで利用可能な攻撃データベースの更新をダウンロードします。新しい攻撃は毎日発見されるため、シグネチャデータベースを最新の状態に保つことが重要です。

  • 署名データベースのバージョンを確認する - 各署名データベースのバージョン番号は異なり、最新のデータベースが最も大きい番号が付けられます。CLI を使用して、シグニチャ データベースのバージョンを表示できます。

  • プロトコル ディテクタ エンジンの更新:プロトコル ディテクタ エンジンの更新をシグニチャ データベースとともにダウンロードできます。IPS プロトコル ディテクタには、アプリケーション層のプロトコル デコーダが含まれています。ディテクタはIDPポリシーと結合され、一緒に更新されます。これは、ディテクターに変更がない場合でも、ポリシーの更新時に常に必要です。

  • シグニチャ データベース更新のスケジュール:設定した時間が経過するとシグニチャ データベースを自動的に更新するように IPS 対応デバイスを設定できます。

構成

IPS 署名パッケージのダウンロードとインストール

手順

新しい攻撃は毎日発見されるため、シグネチャデータベースを最新の状態に保つことが重要です。この例では、署名データベース サーバーから最新の署名パッケージをダウンロードしてインストールします。

  1. ジュニパーネットワークスのWebサイトで利用可能な攻撃データベースの更新をダウンロードします。

    デフォルトでは、セキュリティ パッケージをダウンロードすると、完全な攻撃オブジェクト グループ テーブルの最新バージョン、アプリケーション オブジェクト テーブル、IPS ディテクタ エンジンの更新のコンポーネントがデバイスのステージング フォルダにダウンロードされます。通常、攻撃オブジェクト テーブルは非常に大きいため、既定では、システムは攻撃オブジェクト テーブルの更新のみをダウンロードします。ただし、 full-update 構成オプションを使用して、完全な攻撃オブジェクト テーブルをダウンロードできます。

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

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

  3. セキュリティパッケージをダウンロードしたら、パッケージをインストールして、デバイスのステージングフォルダーから新しくダウンロードしたアップデートでセキュリティデータベースを更新する必要があります。セキュリティパッケージをインストールします。

  4. インストールのステータスを確認します。

    インストールが成功すると、次のメッセージが表示されます。

署名データベースのバージョンの確認

手順

各署名データベースには異なるバージョン番号があり、最新のデータベースが最も大きい番号が付けられます。

  • CLI を使用して、インストールされているシグニチャ データベースのバージョンを確認します。

    次のサンプル出力は、署名パッケージのバージョン番号を示しています。

署名データベースの更新のスケジュール

手順

設定した時間が経過するとシグニチャ データベースを自動的に更新するように IPS 対応デバイスを設定できます。最初の手動セットアップの後、新しい脆弱性から常に保護されるように、署名の更新をスケジュールすることをお勧めします。

  • シグネチャ パッケージのダウンロードをスケジュールするには、コンフィギュレーション モードから、ダウンロードの開始時刻と間隔を指定します。

    たとえば、72 時間ごとに署名をダウンロードするスケジュールを設定するには、次の構成を使用します。

古いJunos OSリリースバージョンから新しいJunos OSリリースバージョンへのIPSシグネチャパッケージのダウンロードとインストール

プロシージャ

手順

Junos OS リリース 17.3 以降、Junos OS リリース 12.3X48 または 15.1X49 から Junos OS リリース 17.3 にアップグレードする場合、または Junos OS リリース 17.3 から Junos OS リリース 12.3X48 または 15.1X49 にダウングレードする場合、IPS 署名パッケージのアップデートをダウンロードしてインストールすることで、IPS シグネチャパッケージを更新する必要があります。

手記:

アップグレードまたはダウングレード前の以前の IPS シグニチャ パッケージのダウンロードが増分更新またはデクリメント更新で構成されていた場合、IPS シグネチャ パッケージを再度ダウンロードせずに IPS シグネチャ パッケージを再インストールすると、最後のダウンロードからの増分攻撃のみで IPS シグネチャ パッケージが更新され、ベースライン リリースからの攻撃は含まれないため、IPS シグネチャ パッケージの更新を実行することをお勧めします。したがって、IDP コミット設定の失敗を回避するには、IPS 署名パッケージを更新します。

次の手順は、IPS シグネチャパッケージをダウンロードしてインストールし、古い Junos OS リリース バージョンから新しい Junos OS リリース バージョンにパッケージを更新する方法を示しています。

  1. セキュリティパッケージバージョンの完全な更新を実行します。

    デフォルトでは、セキュリティ パッケージをダウンロードすると、デバイスのステージング フォルダに次のコンポーネント(完全な攻撃オブジェクト グループ テーブルの最新バージョン、アプリケーション オブジェクト テーブル、IPS ディテクタ エンジンの更新)がダウンロードされます。通常、攻撃オブジェクト テーブルは非常に大きいため、既定では、システムは攻撃オブジェクト テーブルの更新のみをダウンロードします。

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

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

  3. セキュリティパッケージをインストールして、デバイスのステージングフォルダーから新しくダウンロードしたアップデートでセキュリティデータベースを更新します。

  4. インストールの状況を確認します。

    インストールが成功すると、次のメッセージが表示されます。

    手記:

    Junos OSリリース15.1X49からJunos OSリリース17.3にアップグレードすると、次の警告メッセージが表示されます。

検証

設定が正常に機能していることを確認するには、このタスクを実行します。

IPS シグネチャ データベースの検証

目的

IPS シグネチャ データベースを表示します。

アクション

動作モードから、 show security idp コマンドを入力します。

IPS シグネチャ データベースを管理する(Security Director)

この例では、Junos Space Security Director を使用してシグネチャ データベースの更新をインストールし、スケジュールする方法を示しています。

必要条件

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

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

署名データベースの更新をインストールする前に、以下を確認してください。

  • IPSライセンスキーをインストール

概要

IPS シグネチャ データベースは、CLI または Junos Space Security Director を使用して更新できます。SRXシリーズファイアウォールはCLIから完全に管理できます。ただし、複数のSRXシリーズファイアウォールを使用する大規模な導入シナリオでは、管理プラットフォームを使用してセキュリティパッケージを管理する方が簡単です。

構成

IPS 署名パッケージのダウンロードとインストール

手順

この例では、署名データベース サーバーから最新の署名パッケージをダウンロードしてインストールします。

  1. Security Director->Downloads->Signature Databaseに移動します。

    最新としてリストされている署名パッケージを選択し 、「アクション>ダウンロード」 を選択して署名パッケージをSecurity Directorにダウンロードします。

    デフォルトでは、セキュリティ パッケージをダウンロードすると、完全な攻撃オブジェクト グループ テーブルの最新バージョン、アプリケーション オブジェクト テーブル、IPS ディテクタ エンジンの更新のコンポーネントがデバイスのステージング フォルダにダウンロードされます。通常、攻撃オブジェクト テーブルは非常に大きいため、既定では、システムは攻撃オブジェクト テーブルの更新のみをダウンロードします。ただし、 full-update 構成オプションを使用して、完全な攻撃オブジェクト テーブルをダウンロードできます。

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

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

  3. セキュリティパッケージをダウンロードしたら、パッケージをインストールして、デバイスのステージングフォルダーから新しくダウンロードしたアップデートでセキュリティデータベースを更新する必要があります。セキュリティパッケージをインストールします。

  4. インストールのステータスを確認します。

    インストールが成功すると、次のメッセージが表示されます。

署名データベースのバージョンの確認

手順

各署名データベースには異なるバージョン番号があり、最新のデータベースが最も大きい番号が付けられます。

  • CLI を使用して、インストールされているシグニチャ データベースのバージョンを確認します。

    次のサンプル出力は、署名パッケージのバージョン番号を示しています。

署名データベースの更新のスケジュール

手順

設定した時間が経過するとシグニチャ データベースを自動的に更新するように IPS 対応デバイスを設定できます。最初の手動セットアップの後、新しい脆弱性から常に保護されるように、署名の更新をスケジュールすることをお勧めします。

  • シグネチャ パッケージのダウンロードをスケジュールするには、コンフィギュレーション モードから、ダウンロードの開始時刻と間隔を指定します。

    たとえば、72 時間ごとに署名をダウンロードするスケジュールを設定するには、次の構成を使用します。

検証

設定が正常に機能していることを確認するには、このタスクを実行します。

IPS シグネチャ データベースの検証

目的

IPS シグネチャ データベースを表示します。

アクション

動作モードから、 show security idp コマンドを入力します。

例:IPS シグニチャ データベースの手動更新

この例では、IPS シグニチャ データベースを手動で更新する方法を示しています。

必要条件

開始する前に、ネットワークインターフェイスを設定します。

概要

ジュニパーネットワークスは、定義済みの攻撃データベースを定期的に更新し、ジュニパーネットワークスのWebサイトでセキュリティパッケージとして利用できるようにしています。このデータベースには、トラフィックを既知の攻撃と照合するためにIDPポリシーで使用できる攻撃オブジェクトと攻撃オブジェクトグループが含まれています。

この例では、攻撃オブジェクトと攻撃対象グループの完全な表を含むセキュリティパッケージをダウンロードします。インストールが完了すると、攻撃オブジェクトと攻撃対象グループは、CLI の [edit security idp idp-policy]階層レベルの predefined-attack-groups および predefined-attacks 構成ステートメントで使用できます。ポリシーを作成し、新しいポリシーをアクティブなポリシーとして指定します。ジュニパーネットワークスが最近アップロードしたアップデートのみをダウンロードしてから、これらの新しいアップデートで攻撃データベース、実行ポリシー、IPSプロトコル検出器をアップデートします。

構成

プロシージャ

CLIクイック構成

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

手順

次の例では、設定階層のいくつかのレベルに移動する必要があります。その方法の詳細については、 CLIユーザー ガイド設定モードでのCLIエディターの使用を参照してください。

シグネチャ データベースを手動でダウンロードして更新するには:

  1. セキュリティ パッケージの URL を指定します。

    手記:

    デフォルトでは、https://signatures.juniper.net/cgi-bin/index.cgi としてURLを取ります。

  2. 設定をコミットします。

  3. 動作モードに切り替えます。

  4. セキュリティパッケージをダウンロードします。

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

  6. install コマンドを使用して攻撃データベースを更新します。

  7. 次のコマンドを使用して、攻撃データベースの更新ステータスを確認します。コマンドの出力には、攻撃データベースのバージョンのダウンロード済みおよびインストール済みバージョンに関する情報が表示されます。

  8. 構成モードに切り替えます。

  9. IDP ポリシーを作成します。

  10. 攻撃オブジェクトまたは攻撃オブジェクト グループをポリシーに関連付けます。

  11. アクションを設定します。

  12. ポリシーをアクティブ化します。

  13. 設定をコミットします。

  14. 今後、シグネチャー パッケージをダウンロードする場合は、ジュニパーネットワークスが最近アップロードしたアップデートのみをダウンロードしてください。

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

  16. 攻撃データベース、アクティブなポリシー、およびディテクタを新しい変更で更新します。

  17. 攻撃データベース、アクティブなポリシー、およびディテクタを確認します。

    手記:

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

業績

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

デバイスの設定が完了したら、設定モードから commit を入力します。

検証

設定が正常に機能していることを確認するには、このタスクを実行します。

IDP 署名データベースの手動検証

目的

IDP シグネチャ データベースを手動で表示します。

アクション

動作モードから、 show security idp コマンドを入力します。

例:シャーシ クラスタ モードでの IPS シグニチャ パッケージのダウンロードとインストール

この例では、シャーシ クラスタ モードで動作するデバイスに IPS シグネチャ データベースをダウンロードしてインストールする方法を示しています。

必要条件

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

概要

侵入検出および防止(IDP)のセキュリティパッケージには、事前定義されたIDP攻撃オブジェクトとIDP攻撃オブジェクトグループのデータベースが含まれており、IDPポリシーでトラフィックを既知および未知の攻撃と照合するために使用できます。ジュニパーネットワークスは、事前に定義された攻撃オブジェクトとグループを、新たに発見された攻撃パターンで定期的に更新します。

署名データベースを更新するには、ジュニパーネットワークスの Web サイトからセキュリティ パッケージをダウンロードする必要があります。セキュリティパッケージをダウンロードしたら、パッケージをインストールして、デバイスのステージングフォルダーから新しくダウンロードしたアップデートでセキュリティデータベースを更新する必要があります。

手記:

支社/拠点のSRXシリーズファイアウォールでは、コントロールプレーンでデバイスのメモリ使用率が高い場合、大きなIDPポリシーを読み込むとデバイスのメモリが不足する可能性があります。これにより、IPS セキュリティ パッケージの更新中にシステムの再起動がトリガーされる可能性があります。

シャーシ クラスタ モードで動作しているデバイスに IPS セキュリティ パッケージをダウンロードすると、セキュリティ パッケージがプライマリ ノードにダウンロードされ、セカンダリ ノードに同期されます。この同期は、プライマリ ノードとセカンダリ ノードの両方で同じバージョンのセキュリティ パッケージを維持するのに役立ちます。

IPS シグネチャ データベースのダウンロードとインストール

プロシージャ

手順

次の例では、設定階層のいくつかのレベルに移動する必要があります。その方法の詳細については、 CLIユーザー ガイドの 設定モードでのCLIエディターの使用 を参照してください。

  1. セキュリティ パッケージの URL を指定します。

  2. 動作モードに切り替えます。

  3. IPSセキュリティパッケージをプライマリノードにダウンロードします( var/db/idpd/sec-download フォルダにダウンロードします)。

    次のメッセージが表示されます。

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

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

  5. install コマンドを使用して攻撃データベースを更新します。

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

    手記:

    IPS 署名パッケージをプライマリノードにダウンロードする必要があります。このようにして、セキュリティパッケージはセカンダリノードで同期されます。署名パッケージをセカンダリ ノードにダウンロードしようとすると失敗します。

    セキュリティ パッケージのスケジュール ダウンロードを設定した場合、署名パッケージ ファイルはプライマリ ノードからバックアップ ノードに自動的に同期されます。