Fortigate 100D が Splunk にログを送信する方法

Fortigate 100D が Splunk にログを送信する方法

私はFortiOS 5.06を搭載したFortigate 100Dを使用しています。これが私の設定です

config log syslogd setting
set status enable
set server “192.168.7.4″
set reliable disable
set port 515
set csv disable
set facility alert
set source-ip 192.168.9.2
end

ポート 515 TCP でリッスンしている Splunk サーバー 192.168.7.4 があり、スイッチは正常にログを Splunk に転送できますが、Fortigate を動作させることができません。Splunk サーバーは Fortigate からログを受信しません。

答え1

設定してくださいreliable disable = UDP。設定する必要がありますreliable enable = tcp

Fortinet CLI ハンドブックより:

reliable {disable | enable} syslog サーバへの syslog メッセージの信頼性の高い配信を有効にします。有効にすると、FortiGate ユニットは RFC 3195 の RAW プロファイルを実装し、TCP プロトコルを使用してログ メッセージを送信します。

答え2

Syslog は通常 UDP 514 であり、これを使用するように設定すると Splunk が正常に動作します。

関連情報