この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
ラーニング プロセスを使用して、ゾーン トラフィックの特性に合せて調整されたポリシーを作成するだけでなく、Guard モジュールでは、ゾーン設定のポリシーを変更することもできます。この章では、ゾーンの設定の保護機能を手動で微調整する方法について説明します。
ゾーンの設定のポリシーを表示するには、次の手順を実行します。
ステップ 1 ナビゲーション ペインでゾーンを選択します。ゾーンのメイン メニューが表示されます。
ステップ 2 ゾーンのメイン メニューの Configuration > Policy を選択します。 Policies 画面が表示されます( 図 8-1 および 表 8-1 を参照)。
ステップ 3 (オプション)画面フィルタを設定するには、Policies 画面の Set screen filter をクリックします。Policy Filter ウィンドウが表示されます。
ステップ 4 使用する画面フィルタを設定します。 表 8-1 に、Policy Filter ウィンドウに表示される画面フィルタ パラメータの説明を示します。目的の表示パラメータを、対応するドロップダウン リストから選択します。複数のフィルタ パラメータを変更するときは、Policy Filter ウィンドウの一番上のパラメータから開始して、下方向に順に変更していきます。フィルタ パラメータを 1 つ変更すると、そのパラメータの下にあるすべてのパラメータが、デフォルト設定に自動的にリセットされます。
|
|
---|---|
図 8-1 に、Policy 画面の例を示します。
表 8-2 に、ポリシー テーブルに含まれているフィールドの説明を示します。
|
|
---|---|
トラフィック フローに含まれていて、ポリシーが監視しているサービス。 サービスは、アプリケーション ポートまたはプロトコルのいずれかです。 サービスを追加すると、ラーニング プロセスで Guard モジュールがゾーンを対象として作成したポリシー設定をさらに適切なものに調整できます。「サービスの追加または削除」を参照してください。 Guard モジュールでは、同じポリシー テンプレートから作成された他のサービスと特に一致しないすべてのトラフィックについては、サービスの値が any と表示されます。 |
|
• auth_pkts :TCP ハンドシェイクまたは UDP 認証を受けたパケット。 • auth_tcp_pkts :TCP ハンドシェイクを受けたパケット。 • auth_udp_pkts :UDP 認証を受けたパケット。 |
|
• num_sources :ゾーンが宛先になっている、Guard モジュールのスプーフィング防止機能によって認証済みの TCP 送信元 IP アドレスの数。 • out_pkts :ゾーンに着信する DNS 応答パケット。 • syns :同期パケット。つまり、TCP SYN フラグの付いたパケット。 • syn_by_fin :SYN フラグ付きパケットと FIN フラグ付きパケット。SYN フラグ付きパケット数と FIN フラグ付きパケット数の比率を確認します。 |
|
ポリシーの集約に使用されたトラフィック特性。キー名をダブルクリックすると詳細が表示されます。 • dst_ip :ゾーンの IP アドレスが宛先となっているトラフィック。 • dst_ip_ratio :特定の IP アドレスが宛先となっている SYN フラグ付きパケットと FIN フラグ付きパケットの比率。 • dst_port_ratio :特定のポートが宛先となっている SYN フラグ付きパケットと FIN フラグ付きパケットの比率。 |
|
• src_net :送信元サブネットの IP アドレスに基づいて集計された、ゾーンが宛先となっているトラフィック。 • dst_port :ゾーンの特定のポートが宛先となっているトラフィック。 • protocol :プロトコルに基づいて集計された、ゾーンが宛先となっているトラフィック。 • src_ip_many_dst_ips :IP スキャニングに使用されるキー。単一の IP からゾーンの多数の IP アドレスに送信されるトラフィックです。 • src_ip_many_ports :ポート スキャニングに使用されるキー。単一の IP からゾーンの多数のポートに送信されるトラフィックです。 |
|
ポリシーの動作状態。ポリシーは、次のいずれかの状態で動作します。 アクティブ:Guard モジュールはポリシーをトラフィック フローに適用します。トラフィック フローがポリシーのしきい値を超過すると、ポリシーがアクションを実行します。 非アクティブ:Guard モジュールはポリシーをトラフィック フローに適用します。トラフィック フローがポリシーのしきい値を超過しても、ポリシーはアクションを実行しません。 |
|
ポリシーに割り当てられているアクション。トラフィック フローがポリシーのしきい値を超過すると、ポリシーがこのアクションを実行します。詳細については、「ポリシーのパラメータの変更」の項を参照してください。 |
|
ポリシーのしきい値となるトラフィック レート。トラフィック フローがポリシーのこのしきい値を超過すると、ポリシーは割り当てられているアクションを実行します。ポリシーのしきい値は、手動で設定することも、ラーニング プロセスのしきい値調整フェーズで Guard モジュールが設定することもできます。 |
|
HTTP プロキシ クライアントのしきい値。 プロキシしきい値は、プロキシを介して HTTP でゾーンに接続するクライアントのトラフィック レートを定義します。CLI を使用して、プロキシしきい値を設定します。 |
|
ポリシーがトラフィック フローにその割り当てられたアクションを適用するまでの最短時間。タイムアウトになると、Guard モジュールは、ポリシーによって作成された動的フィルタを非アクティブにするかどうかを決定します。タイムアウト値は、 never に設定できます。 |
|
ポリシーのしきい値の動作ステータス。チェック マークは、このしきい値が固定値であり、ラーニング プロセスのしきい値調整フェーズ実行中に変更できないことを示します。 x は、しきい値が固定値ではないことを示します。つまり、しきい値調整フェーズで Guard モジュールがポリシーのしきい値を変更する場合があります。 |
|
この項の手順では、ポリシーのパラメータを変更する方法について説明します。ゾーン ポリシーを変更できるのは、Guard モジュールがゾーン トラフィックのラーニングまたはゾーンの保護を実行していない場合のみです。WBM では、ポリシーのパラメータを変更する手順が 2 つ用意されています。1 つは単一のポリシーを変更する手順で、もう 1 つは、複数のポリシーに同じパラメータ変更を同時に適用する手順です。 表 8-3 に、それぞれの手順で変更できるポリシー パラメータのリストを示します。
|
|
|
---|---|---|
|
|
|
(注) ポリシーのパラメータに加えた変更内容は、パラメータの変更後にポリシー構築フェーズを実行すると失われます。ポリシー構築フェーズの結果を受け入れる場合、Guard モジュールはゾーン設定の現在のポリシーを削除し、新しいポリシーに置き換えます。
単一のポリシーのパラメータを変更するには、次の手順を実行します。
ステップ 1 ナビゲーション ペインでゾーンを選択します。ゾーンのメイン メニューが表示されます。
ステップ 2 ゾーンのメイン メニューの Configuration > Policy を選択します。 Policies 画面が表示されます。
ステップ 3 目的のポリシーのキーをクリックします。Policy details 画面が表示されます。
ステップ 4 Learning parameters テーブルの下にある Configure をクリックします。Config Policy 画面が表示され、パラメータの現在の値が示されます。
ステップ 5 目的のポリシー パラメータを設定し直します。 表 8-4 に、 Zone Policies Parameter Form の設定済みポリシー パラメータの説明を示します。
複数のゾーンのポリシーに同じパラメータ変更を適用するには、次の手順を実行します。
ステップ 1 ナビゲーション ペインでゾーンを選択します。ゾーンのメイン メニューが表示されます。
ステップ 2 ゾーンのメイン メニューの Configuration > Policy を選択します。 Policies 画面が表示されます。
ステップ 3 設定し直すポリシーの隣にあるチェックボックスをオンにして、 Config Selection をクリックします。Zone Policies Parameter Form が表示されます。複数のポリシーを選択すると、値の異なるポリシー パラメータについて multiple の値が表示されます。
ステップ 4 目的のポリシー パラメータを変更します。 表 8-5 に、 Zone Policies Parameter Form に含まれている設定可能なポリシー パラメータの説明を示します。
• OK :設定情報を保存します。 Zone Policies Parameter Form が閉じて Policies 画面が表示され、変更のあったポリシーの設定がすべて示されます。
• Clear : Zone Policies Parameter Form の情報をデフォルト値に戻します。
• Cancel:ポリシーのパラメータを変更せずに Zone Policies Parameter Form を終了します。
トラフィック量が多い既知の送信元または宛先 IP アドレスに対するトラフィックが増加した場合に、Guard モジュールが攻撃の検出に失敗しないようにするには、IP アドレスに関連付けられたトラフィックのしきい値をポリシーに設定します。次のネットワーク事情が当てはまる場合に、IP アドレスとしきい値をポリシーに追加します。
• 送信元 IP アドレスからのトラフィック量が多い:通常の状態で、ゾーンが特定の送信元 IP アドレスから大量のトラフィックを受信する場合、その送信元 IP アドレスから発信されるトラフィックに適用されるしきい値をポリシーに設定できます。
• 宛先 IP アドレスへのトラフィック量が多い:ゾーンに複数の IP アドレスを定義しており、通常の状態で、ゾーンの複数のセクションが大量のトラフィックを受信する場合は、そのゾーン内の宛先 IP アドレスをターゲットとするトラフィックに適用されるしきい値をポリシーに設定できます。
WBM で IP しきい値を設定できる対象は、次のような特性を持つポリシーのみです。
• Key のタイプが src_ip (送信元 IP アドレス)で、Action のタイプが drop のポリシー。
• Key のタイプが dst_ip (宛先 IP アドレス)で、Action のタイプが to-user 、 strong 、 notify 、または drop のポリシー。
ポリシーごとに、IP アドレスとしきい値を 5 つまで設定できます。
IP アドレスとしきい値を使用してポリシーを設定するには、次の手順を実行します。
ステップ 1 ナビゲーション ペインでゾーンを選択します。ゾーンのメイン メニューが表示されます。
ステップ 2 ゾーンのメイン メニューの Configuration > Policy を選択します。 Policies 画面が表示されます。
ステップ 3 目的のポリシーの(Key カラムの下にある)Key タイプをクリックします。Policy details 画面が表示されます。
ステップ 4 Threshold list テーブルの下にある Add をクリックします。Add threshold entry 画面が表示されます。
ステップ 5 送信元または宛先の IP アドレスとしきい値を定義します。 表 8-6 に、 Threshold IP Entry Form のパラメータの説明を示します。
|
|
---|---|
IP アドレスのしきい値。トラフィックがこのしきい値を超過すると、ポリシーは設定されているアクションを実行します。しきい値は、次のタイプのポリシーを除いてパケット/秒(pps)単位で入力します。 |
• OK :ポリシーの設定とゾーンの設定に、ポリシーの IP アドレス情報を保存します。 Threshold IP Entry Form が閉じて Policy details 画面が表示され、変更のあったポリシーの設定がすべて示されます。
• Clear : Threshold IP Entry Form に追加した情報をすべて消去します。
• Cancel:ポリシーの設定を変更せずに Threshold IP Entry Form を終了します。
ポリシーの IP アドレスとしきい値を削除するには、次の手順を実行します。
ステップ 1 ナビゲーション ペインでゾーンを選択します。ゾーンのメイン メニューが表示されます。
ステップ 2 ゾーンのメイン メニューの Configuration > Policy を選択します。 Policies 画面が表示されます。
ステップ 3 目的のポリシーの Key パラメータをクリックします。Policy details 画面が表示されます。
ステップ 4 Threshold list テーブルから削除する IP リストのチェックボックスをオンにします。
ステップ 5 Threshold list テーブルの下にある Delete をクリックします。変更されたポリシーの設定情報が、ポリシーの設定とゾーンの設定に保存されます。
ポリシー構築フェーズ中に Guard モジュールが検出しなかったサービスをゾーン設定に手動で追加できます。サービスを追加すると、 Guard モジュールは、サービス用に選択されたポリシー テンプレートに基づいて、サービスの新しいポリシーを作成します。 次のポリシー テンプレートに新しいサービスを追加できます。
http、tcp_services、tcp_services_ns、および udp_services については、追加するサービスをポート番号で指定します。other_protocols については、追加するサービスをプロトコル番号で指定します。
ゾーン設定に対してサービスを追加または削除する場合、 Guard モジュールはゾーンを 未調整 としてマークします。 ゾーンが未調整のため、 Protect and Learn をアクティブにしても、次のアクションのいずれかが実行されるまで Guard モジュールではゾーンを保護できません。
• ラーニング プロセスのしきい値調整フェーズを実行して、その結果を受け入れる(「ゾーンのトラフィックのラーニング」の「しきい値調整フェーズの開始」の項を参照)。
• ゾーンを調整済みとしてマークする(「ゾーンのトラフィックのラーニング」の「ゾーンのポリシーに対する調整済みまたは未調整のマーク付け」の項を参照)。
• サービスの追加
• サービスの削除
サービスをポリシーのタイプに追加するには、次の手順を実行します。
ステップ 1 ナビゲーション ペインでゾーンを選択します。ゾーンのメイン メニューが表示されます。
ステップ 2 次のいずれかの方法で、Add Service プロセスを開始します。
• ゾーンのメイン メニューの Configuration > Add Service を選択します。
• ゾーンのメイン メニューの Configuration > Policy を選択し、Policies 画面で Add service をクリックします。
• ゾーンのメイン メニューの Configuration > Policy templates を選択し、Policies Templates 画面の Add service をクリックします。
ステップ 3 ポリシー テンプレートを Policy Template リストから選択し、 Next をクリックします。 ポリシー テンプレートのタイプの詳細については、「ポリシー テンプレートの設定」の「ポリシー テンプレートのタイプ」の項を参照してください。Add service step 2 画面の Add Service Form が表示されます。
ステップ 4 新しいサービスを Add Service Form に入力します。
• OK :サービスのための新しいポリシーをゾーンの設定に追加します。Policies 画面が表示され、追加されたサービスのポリシーと、Guard モジュールがゾーンを未調整としてマークしたことが示されます。
• Clear : Add Service Form の情報を消去します。
• Cancel:新しいサービスをゾーンの設定に追加せずに Add Service Form を終了します。
ステップ 6 (オプション)サービスを追加した後にゾーンの設定を未調整から調整済みに変更するには、次のいずれかの操作を実行します。
• ラーニング プロセスのしきい値調整フェーズを実行して、フェーズの結果を受け入れる(「ゾーンのトラフィックのラーニング」の「しきい値調整フェーズの開始」の項を参照)。
• ゾーンを調整済みとしてマークする(「ゾーンのトラフィックのラーニング」の「ゾーンのポリシーに対する調整済みまたは未調整のマーク付け」の項を参照)。
新しいサービスのポリシーは、デフォルトのしきい値を使用して設定されます。各ポリシーのしきい値を手動で定義することもできますが、しきい値調整フェーズを実行して、ポリシーをゾーンのトラフィックに合せて調整することをお勧めします(「ゾーンのトラフィックのラーニング」の「しきい値調整フェーズの開始」の項を参照)。
ポリシーのタイプに関連する特定のサービスを削除できます。Guard モジュールは、選択されたポリシー テンプレートから作成されたポリシーをすべて削除します。
ステップ 1 ナビゲーション ペインでゾーンを選択します。ゾーンのメイン メニューが表示されます。
ステップ 2 次のいずれかの方法で、Remove Service プロセスを開始します。
• ゾーンのメイン メニューの Configuration > Add Service を選択します。
• ゾーンのメイン メニューの Configuration > Policy を選択し、Policies 画面で Remove service をクリックします。
• ゾーンのメイン メニューの Configuration > Policy templates を選択し、Policies Templates 画面の Remove service をクリックします。
ステップ 3 リストから削除するサービスを選択し、 Delete をクリックします。削除の確認画面が表示されます。
• OK :選択したサービスをゾーンの設定から削除します。Policies 画面に、Guard モジュールがゾーンを未調整としてマークしたことが示されます。
• Cancel:選択したサービスをゾーンの設定から削除せずに Remove Service Form を終了します。
ステップ 5 (オプション)サービスを削除した後にゾーンの設定を未調整から調整済みに変更するには、次のいずれかの操作を実行します。
• ラーニング プロセスのしきい値調整フェーズを実行して、フェーズの結果を受け入れる(「ゾーンのトラフィックのラーニング」の「しきい値調整フェーズの開始」の項を参照)。
• ゾーンを調整済みとしてマークする(「ゾーンのトラフィックのラーニング」の「ゾーンのポリシーに対する調整済みまたは未調整のマーク付け」の項を参照)。