このドキュメントでは、Firepower Management Center(FMC)を介してFirepower Threat Defense(FTD)でNetFlowセキュアイベントロギング(NSEL)を設定する方法について説明します。
次の項目に関する知識があることが推奨されます。
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
このドキュメントでは、Firepower Management Center(FMC)を介してFirepower Threat Defense(FTD)でNetFlowセキュアイベントロギング(NSEL)を設定する方法について説明します。
FlexConfigテキストオブジェクトは、定義済みのFlexConfigオブジェクトで使用される変数に関連付けられます。NSELを設定するために、定義済みのFlexConfigオブジェクトおよび関連するテキストオブジェクトがFMCで見つかります。FMC内には4つの定義済みFlexConfigオブジェクトと3つの定義済みテキストオブジェクトがあります。定義済みのFlexConfigオブジェクトは読み取り専用で、変更できません。NetFlowのパラメータを変更するには、オブジェクトをコピーします。
4つの定義済みオブジェクトが表にリストされています。

定義済みの3つの文字オブジェクトが表にリストされます。

このセクションでは、FlexConfigポリシーを使用してFMCでNSELを設定する方法について説明します。
ステップ 1:Netflowのテキストオブジェクトのパラメータを設定します。

ステップ 2特定のトラフィックに一致するように拡張アクセスリストオブジェクト(EACL)を設定します。

ステップ 3FlexConfigオブジェクトを設定します。

空白のフィールド右側に次の設定行を追加し、前に定義した変数($flow_export_acl.)をmatch access-list設定行に含めます。
変数名の先頭には$記号が付いていることに注意してください。これにより、変数がその後に続く場合の定義が容易になります。
class-map flow_export_class
match access-list $flow_export_acl
終了したら、Saveをクリックします。

ステップ 4NetFlowの宛先の設定
## destination: interface_nameif destination_ip udp_port
## event-types: any subset of {all, flow-create, flow-denied, flow-teardown, flow-update}
flow-export destination $netflow_Destination.get(0) $netflow_Destination.get(1) $netflow_Destination.get(2)
policy-map global_policy
class flow_export_class
#foreach ( $event_type in $netflow_Event_Types )
flow-export event-type $event_type destination $netflow_Destination.get(1)
#end
4. 終了したらSaveをクリックします。

ステップ 5FTDへのFlexConfigポリシーの割り当て


注:NetFlowパケットが送信される2つ目のNSELコレクタを追加するには、次の手順を実行します。ステップ1で、4つの変数を追加して、2番目のNetflowコレクタのIPアドレスに追加します。

ステップ4で、設定行を追加します。flow-export destination $netflow_Destination.get(0) $netflow_Destination.get(1) $netflow_Destination.get(2)
対応する変数の変数$netflow_Destination.getを編集します。この例では、変数値は3です。例:
flow-export destination $netflow_Destination.get(0) $netflow_Destination.get(1) $netflow_Destination.get(2)
flow-export destination $netflow_Destination.get(0) $netflow_Destination.get(3) $netflow_Destination.get(2)
また、2番目の変数$netflow_Destination.getを設定行に追加します(flow-export event-type $event_type destination $netflow_Destination.get(1))。 例:
flow-export event-type $event_type destination $netflow_Destination.get(1) $netflow_Destination.get(3)
次の図に示すように、この設定を検証します。

NetFlowの設定は、FlexConfigポリシー内で確認できます。設定をプレビューするには、Preview ConfigをクリックしてFTDを選択し、設定を確認します。

セキュアシェル(SSH)を介してFTDにアクセスし、system support diagnostic-cliコマンドを実行して、次のコマンドを実行します。
> system support diagnostic-cli
Attaching to Diagnostic CLI ... Press 'Ctrl+a then d' to detach.
Type help or '?' for a list of available commands.
firepower# show access-list flow_export_acl
access-list flow_export_acl; 3 elements; name hash: 0xe30f1adf
access-list flow_export_acl line 1 extended deny object-group ProxySG_ExtendedACL_34359742097 object 10.10.10.1 any (hitcnt=0) 0x8edff419
access-list flow_export_acl line 1 extended deny ip host 10.10.10.1 any (hitcnt=0) 0x3d4f23a4
access-list flow_export_acl line 2 extended deny object-group ProxySG_ExtendedACL_34359742101 object 172.16.0.20 object 192.168.1.20 (hitcnt=0) 0x0ec22ecf
access-list flow_export_acl line 2 extended deny ip host 172.16.0.20 host 192.168.1.20 (hitcnt=0) 0x134aaeea
access-list flow_export_acl line 3 extended permit object-group ProxySG_ExtendedACL_30064776111 any any (hitcnt=0) 0x3726277e
access-list flow_export_acl line 3 extended permit ip any any (hitcnt=0) 0x759f5ecf
firepower# sh running-config class-map flow_export_class
class-map flow_export_class
match access-list flow_export_acl
firepower# show running-config policy-map
!
policy-map type inspect dns preset_dns_map
parameters
message-length maximum client auto
message-length maximum 512
no tcp-inspection
policy-map type inspect ip-options UM_STATIC_IP_OPTIONS_MAP
parameters
eool action allow
nop action allow
router-alert action allow
policy-map global_policy
class inspection_default
inspect dns preset_dns_map
inspect ftp
inspect h323 h225
inspect h323 ras
inspect rsh
inspect rtsp
inspect sqlnet
inspect skinny
inspect sunrpc
inspect xdmcp
inspect sip
inspect netbios
inspect tftp
inspect icmp
inspect icmp error
inspect ip-options UM_STATIC_IP_OPTIONS_MAP
inspect snmp
class flow_export_class
flow-export event-type all destination 10.20.20.1
class class-default
set connection advanced-options UM_STATIC_TCP_MAP
firepower# show running-config | include flow
access-list flow_export_acl extended deny object-group ProxySG_ExtendedACL_34359742097 object 10.10.10.1 any
access-list flow_export_acl extended deny object-group ProxySG_ExtendedACL_34359742101 object 172.16.0.20 object 192.168.1.20
access-list flow_export_acl extended permit object-group ProxySG_ExtendedACL_30064776111 any any
flow-export destination DMZ 10.20.20.1 2055
class-map flow_export_class
match access-list flow_export_acl
class flow_export_class
flow-export event-type all destination 10.20.20.1
| 改定 | 発行日 | コメント |
|---|---|---|
4.0 |
23-Jun-2026
|
スペル、文の構造、ステップの番号付け、および間隔が更新されました。 |
3.0 |
16-Oct-2023
|
IPアドレスが異なる複数のNetFlowオブジェクトのスクリーンショットを更新 |
2.0 |
10-Feb-2023
|
フォーマットを更新。CCWアラートを修正。再認定 |
1.0 |
16-Oct-2020
|
初版 |