Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ポートミラーリングのローカルおよびリモート分析の設定

ポートミラーリングの設定

ポートミラーリングを使用してパケットをコピーし、ネットワークアナライザや侵入検知アプリケーションなどのアプリケーションを実行しているデバイスにコピーを送信することで、トラフィックを遅延させることなく分析できます。ポートに出入りするトラフィックやVLANに入るトラフィックをミラーリングし、ローカル アクセス インターフェイスまたはトランク インターフェイスを介してVLANにコピーを送信することができます。

使用していない時は、ポートミラーリングを無効にすることをお勧めします。パフォーマンスの問題の発生を回避するには ポート ミラーリングを有効にする場合は、 all キーワードを使用する代わりに、特定の入力インターフェイスを選択することをお勧めします。ファイアウォールフィルターを使用して、ミラーリングされるトラフィックの量を制限することもできます。

注:

このタスクでは、拡張レイヤー2ソフトウェア(ELS)構成スタイルを使用します。スイッチで ELS をサポートしていないソフトウェアが実行されている場合は、 ポート ミラーリングの設定を参照してください。ELSの詳細については、「拡張レイヤー2ソフトウェアCLIの使用」を参照してください。

注:

既存のアナライザーを削除せずに追加のアナライザーを作成する場合は、まず disable analyzer analyzer-name コマンドを使用して既存のアナライザーを無効にします。

注:

ポートミラーリング出力インターフェイスを family ethernet-switching として設定する必要があります。

ローカル分析用のポート ミラーリングの構成

スイッチ上のローカルインターフェイスにインターフェイストラフィックをミラーリングするには:

  1. 特定のインターフェイスを送受信するトラフィックをミラーリングする場合は、ポートミラーリング設定の名前を選択し、インターフェイスとトラフィックの方向を指定してミラーリングするトラフィックを設定します。
    注:

    エグレスパケットをミラーリングするようにJunos OSを設定する場合、2,000を超えるVLANを設定しないでください。その場合、一部のVLANパケットに不正なVLAN IDが含まれる可能性があります。

    注:

    アクセスインターフェイスから出るパケットにミラーリングを設定すると、元のパケットはアクセスインターフェイスから出るときにVLANタグを失いますが、ミラーリングされた(コピーされた)パケットはアナライザシステムに送信されるときにVLANタグを保持します。

  2. VLANに入るすべてのトラフィックをミラーリングするように指定する場合は、ポートミラーリング設定の名前を選択し、VLANを指定します。
    注:

    VLANから出るトラフィックをコピーするようにポートミラーリングを設定することはできません。

  3. ミラーリングするパケットの宛先インターフェイスを設定します。

リモート分析用のポート ミラーリングの設定

離れた場所で分析するためにトラフィックをVLANにミラーリングするには:

  1. ミラーリングされたトラフィックを伝送するようVLANを設定します。
  2. 別のスイッチに接続するインターフェイス(アップリンク インターフェイス)をトランク モードに設定し、適切な VLAN に関連付けます。
  3. アナライザを設定します。
    1. アナライザーの名前を選択します。
    2. ミラーリングするインターフェイスと、トラフィックをイングレスまたはエグレスのどちらでミラーリングするかを指定します。
    3. 出力として適切な IP アドレスまたは VLAN を指定します(この例では VLAN が指定されています)。

      出力として IP アドレスを指定する場合は、以下の制約に注意してください。

      • このアドレスは、スイッチ管理インターフェイスと同じサブネットワーク内にあってはなりません。

      • 仮想ルーティングインスタンスを作成し、出力IPアドレスを含むアナライザ設定も作成した場合、出力アドレスはデフォルトの仮想ルーティングインスタンス(inet.0 ルーティングテーブル)に属します。

      • アナライザデバイスは、GREカプセル化パケットのカプセル化を解除できるか、GREカプセル化パケットがアナライザデバイスに到達する前にカプセル化解除する必要があります。(ネットワーク スニファを使用して、パケットのカプセル化を解除できます)。

アナライザに入るトラフィックをフィルタリングする

注:

この機能は、NFX150デバイスではサポートされていません。

アナライザを設定してミラーリングするトラフィックを指定するだけでなく、ファイアウォールフィルターを使用して、コピーするパケットをより細かく制御することもできます。例えば、フィルターを使用して、特定のアプリケーションからのトラフィックのみをミラーリングするように指定できます。フィルターは、利用可能な任意の照合条件を使用でき、 port-mirror-instance instance-name. の修飾子のアクションを持つ必要があります。 同じアナライザを複数のフィルターまたは条件で使用する場合、出力パケットは一度だけコピーされます。

ポートミラーリングインスタンスへの入力としてファイアウォールフィルターを使用する場合は、ファイアウォールが関与しない場合と同様に、コピーされたトラフィックをローカルインターフェイスまたはVLANに送信します。

フィルターを使ってポート ミラーリングを構成するには:

  1. ローカルまたはリモート分析用のポートミラーリングインスタンスを設定します。出力のみを設定します。たとえば、ローカル分析の場合は、次のように入力します。
    注:

    このインスタンスへの入力を構成することはできません。

  2. 使用可能な一致条件のいずれかを使用して、ファイアウォール フィルターを作成します。then用語では、アクション修飾子port-mirror-instance instance-nameを含めるように指定します。
  3. アナライザに入力を提供するインターフェイスまたは VLAN にファイアウォール フィルターを適用します。

SRXシリーズファイアウォールでのポートミラーリングの設定

SRXデバイスでポートミラーリングを設定するには、まず[edit]階層レベルでforwarding-optionsinterfacesを設定する必要があります。

ポートミラーリング用のmirror-toポートのインスタンスを定義するには、forwarding-optionsステートメントを設定し、ミラーリングされるインターフェイスも設定する必要があります。

注:

ミラーリングされたポートとミラー先ポートは、 I/O カード内の同じ Broadcom チップセットの下にある必要があります。

ポートミラーリングを設定するには:

  1. [edit forwarding-options port-mirroring input]階層レベルで raterun-lengthを指定します。
    注:
    • rate: サンプリングされるパケットの比率 ( N のうち 1) (1 から 65535)

    • run-length: 初期トリガー後のサンプル数 (0 から 20)

  2. パケットのコピーをmirror-toポートに送信するには、[edit forwarding-options port-mirroring family any output]階層レベルに interface intf-nameステートメントを記述します。
    注:

    SRXシリーズファイアウォールのポートミラーリングは、family anyを使用して、mirror-toポート情報をパケット転送エンジン(PFE)に転送します。ミラーリング エンジンは、 mirrored ポートから mirror-to ポートにすべてのパケットをコピーします。

注:

instance 句を設定して、複数の mirror-to ポートを指定できます。

インターフェイスをミラーリングするには、[edit interface mirrored-intf-name]階層レベルで port-mirror-instance ステートメントを含めます。

ミラーリングされたインターフェイスは、 forwarding-optionsで定義されたインスタンス名を使用して設定されます。mirroredポートとmirror-toポートは、そのインスタンスを介してリンクされます。

注:

SRXシリーズファイアウォールのポートミラーリングでは、トラフィックの方向は区別されませんが、イングレスとエグレスのサンプルを一緒にミラーリングします。

ポートミラーリングの設定例を以下に示します。

例:ローカル分析用のポート ミラーリングの構成

ポートミラーリングを使用して、コンプライアンスの監視、ポリシーの適用、侵入の検出、トラフィックパターンの監視と予測、イベントの関連付けなどの目的でトラフィックを分析するアプリケーションにトラフィックを送信します。ポートミラーリングは、インターフェイスに出入りするパケットやVLANに入るパケットをコピーし、ローカル監視用にローカルインターフェイスにコピーを送信します。

注:

この例では、拡張レイヤー 2 ソフトウェア(ELS)構成スタイルを使用します。ELSの詳細については、拡張レイヤー2ソフトウェアCLIの使用を参照してください。

この例では、従業員のコンピュータからスイッチに送信されたトラフィックを、同じスイッチ上のアクセス インターフェイスにコピーするポート ミラーリングを設定する方法を説明します。

要件

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

  • Junos OSリリース13.2

  • スイッチ

概要とトポロジー

このトピックでは、関連する 2 つの例として、スイッチ上のインターフェイスに入るトラフィックを、同じスイッチ上のアクセス インターフェイスにミラーリングする方法について説明します。最初の例では、従業員のコンピューターからスイッチに送信されたすべてのトラフィックをミラーリングする方法を示しています。2 つ目の例には、Web サイトに行く従業員のトラフィックだけをミラーリングするフィルターが含まれています。

トポロジー

この例では、 xe-0/0/0xe-0/0/6 が従業員のコンピューターの接続として機能します。インターフェイス xe-0/0/47 は、アナライザ アプリケーションを実行しているデバイスに接続されています。

注:

1 つのインターフェイスに複数のポートをミラーリングすると、バッファー オーバーフローやパケットのドロップが発生する可能性があります。

図 1は、この例のネットワーク トポロジーを示しています。

図 1: ローカルポートミラーリングのネットワークトポロジー例ローカルポートミラーリングのネットワークトポロジー例

例:ローカル分析用の全従業員のトラフィックのミラーリング

ローカル分析のために従業員のコンピューターから送信されるすべてのトラフィックに対してポートミラーリングを設定するには、このセクションで説明するタスクを実行します。

手順

CLIクイック構成

従業員のコンピューターに接続された 2 つのポートへのイングレストラフィックにローカルポートミラーリングを迅速に設定するには、次のコマンドをコピーして、スイッチ端末ウィンドウにペーストします。

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

employee-monitorと呼ばれるアナライザを設定し、入力(ソース)インターフェイスと出力インターフェイスを指定するには:

  1. 従業員のコンピューターに接続されているインターフェイスを、ポートミラーアナライザ employee-monitor の入力インターフェイスとして設定します。

  2. employee-monitorアナライザに対して出力アナライザインターフェイスを設定します。これがミラーリングされたパケットの宛先インターフェイスとなります。

結果

構成の結果を確認します。

例:ファイアウォールフィルターによる従業員のWebトラフィックのミラーリング

要件

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

  • 1 つのQFX5100スイッチ

  • Junos OSリリース14.1X53-D30

概要

すべてのトラフィックをミラーリングするのではなく、通常は特定のトラフィックのみをミラーリングすることが望ましいです。これは、帯域幅とハードウェアのより効率的な使用であり、これらの資産の制約のために必要になる場合があります。ミラーリングする特定のトラフィックを選択するには、ファイアウォールフィルターを使用して目的のトラフィックを照合し、ポートミラーリングインスタンスに誘導します。次に、ポートミラーリングインスタンスはパケットをコピーして、出力VLAN、インターフェイス、またはIPアドレスに送信します。

設定

ミラーリングされるトラフィックが従業員から Web に送信されるトラフィックのみであることを指定するには、このセクションで説明するタスクを実行します。このトラフィックをミラーリング用に選択するには、ファイアウォールフィルターを使用してこのトラフィックを指定し、ポートミラーリングインスタンスに誘導します。

手順

CLIクイック構成

従業員のコンピューターから Web を宛先とするトラフィックのローカルポートミラーリングを迅速に設定するには、次のコマンドをコピーしてスイッチ端末ウィンドウに貼り付けます。

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

従業員のコンピューターに接続された 2 つのポートから、従業員から Web へのトラフィックのローカル ポート ミラーリングを構成するには:

  1. 出力インターフェイスを設定します。

  2. employee-web-monitor出力インターフェイスを設定します。(出力のみを設定し、入力はフィルターから取得します)。

  3. Web に送信されたトラフィックに一致する条件を含む watch-employee と呼ばれるファイアウォール フィルターを設定し、それをポートミラーリング インスタンス employee-web-monitorに送信します。企業サブネットとの間のトラフィック(宛先アドレスまたは送信元アドレスが 192.0.2.16/28)はコピーする必要がないため、別の用語を作成して、インスタンスに Web トラフィックを送信する条件に達する前にそのトラフィックを受け入れます。

  4. ファイアウォールフィルターを、イングレスフィルターとして適切なインターフェイスに適用します(エグレスフィルターはアナライザを許可しません)。

結果

構成の結果を確認します。

検証

アナライザが正しく作成済みであることの確認

目的

employee-web-monitorという名前のポートミラーリングインスタンスが、適切な入力インターフェイスと適切な出力インターフェイスを持つスイッチ上に作成されていることを確認します。

アクション

ポートミラーポートミラーリングインスタンスが想定どおりに設定されていることを確認するには、 show forwarding-options port-mirroring コマンドを使用します。

意味

この出力は、ポートミラーリングインスタンス employee-web-monitorに関する以下の情報を示しています。

  • レートが 1 (すべてのパケットをミラーリング、デフォルト設定)

  • サンプリングされる連続パケット数(ランレングス)は 0

  • ミラーリングされた元のパケットの最大サイズは 0 です(0 はパケット全体を示します)

  • 出力パラメータの状態:up は、インスタンスがxe-0/0/0およびxe-0/0/6インターフェイスに入るトラフィックをミラーリングし、ミラーリングされたトラフィックをxe-0/0/47インターフェイスに送信していることを示します

出力インターフェイスの状態が down の場合、または出力インターフェイスが設定されていない場合、 state 値は down となり、インスタンスはミラーリング用にプログラムされません。

例:リモート分析用のポート ミラーリングの設定

ポートミラーリングを使用して、コンプライアンスの監視、ポリシーの適用、侵入の検出、トラフィックパターンの監視と予測、イベントの関連付けなどの目的でトラフィックを分析するアプリケーションにトラフィックを送信します。ポートミラーリングは、インターフェイスに出入りするパケットやVLANに入るパケットをコピーし、ローカル監視の場合はローカルインターフェイスに、リモート監視の場合はVLANにコピーを送信します。この例では、リモート分析用にポート ミラーリングを設定する方法を説明します。

要件

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

  • QFXシリーズのJunos OSリリース13.2

  • スイッチ

概要とトポロジー

このトピックでは、関連する 2 つの例として、リモート デバイスを使用して分析を行えるように、スイッチ上のポートに入るトラフィックをアナライザ VLAN にミラーリングする方法について説明します。最初の例では、従業員のコンピューターからスイッチに送信されたすべてのトラフィックをミラーリングする方法を示しています。2 つ目の例には、Web サイトに行く従業員のトラフィックだけをミラーリングするフィルターが含まれています。

トポロジー

この例では:

  • インターフェイス ge-0/0/0ge-0/0/1 は、従業員のコンピューターに接続するレイヤー 2 インターフェイスです。

  • インターフェイス ge-0/0/2 は、別のスイッチに接続するレイヤー 2 インターフェイスです。

  • VLAN は、トラフィックを伝送するため、トポロジー内のスイッチすべてで設定remote-analyzerされています。

注:

ここで説明する設定手順の実行に加えて、送信元スイッチ(この設定では)をモニタリング ステーションの接続先のスイッチに送信元スイッチ(この例ではremote-analyzer )を接続するために使用する他のスイッチにもアナライザ VLAN(この例では)を設定する必要があります。

すべての従業員のトラフィックをミラーリングしてリモート分析

手順

CLIクイック構成

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

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

基本的なリモートポートミラーリングを設定するには:

  1. アナライザ VLAN(この例では remote-analyzer と呼びます)を設定します。

  2. 別のスイッチに接続されているインターフェイスをトランク モードで設定し、 remote-analyzer VLAN に関連付けます。

  3. アナemployee-monitorライザーを設定します。

  4. このスイッチを監視ワークステーションに接続するスイッチで remote-analyzer VLANを設定します。

結果

構成の結果を確認します。

従業員から Web サイトへのトラフィックをミラーリングして、リモート分析

CLIクイック構成

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

手順

ステップバイステップでの手順
  1. アナライザ VLAN(この例では remote-analyzer と呼びます)を設定します。

  2. remote-analyzer VLAN に関連付けるようにインターフェイスを設定します。

  3. アナemployee-web-monitorライザを設定します。(出力のみを設定し、入力はフィルターから取得します)。

  4. Web に送信されたトラフィックを照合してアナライザーに送信するように、 watch-employee と呼ばれるファイアウォール フィルターを構成し employee-web-monitor:

  5. ファイアウォールフィルターを、イングレスフィルターとして適切なインターフェイスに適用します。

  6. このスイッチを監視ワークステーションに接続するスイッチで remote-analyzer VLANを設定します。

結果

構成の結果を確認します。

検証

アナライザが正しく作成済みであることの確認

目的

employee-monitor または employee-web-monitor という名前のアナライザが、適切な入力インターフェイスと適切な出力インターフェイスを持つスイッチ上で作成されていることを確認します。

アクション

ポートミラーアナライザが想定どおりに設定されていることは、 show analyzer コマンドを使用して確認できます。

意味

この出力は、employee-monitor アナライザがge-0/0/0 および ge-0/0/1に入るトラフィックをミラーリングし、アナライザ トラフィックをアナライザ remote-analyzerに送信していることを示しています。