Sensor installieren
Dynamisch zur Laufzeit konfigurieren
ifconfig pflow0 flowsrc 127.0.0.1 flowdst 127.0.0.1:3001
oder in /etc/hostname.pflow0 (ungetestet)
cat hostname.pflow0
flowsrc 127.0.0.1 flowdst 127.0.0.1:3001
und in der pf.conf
set state-defaults pflow
Obacht, nur Regeln die mit state pflow versehen sind, werden wirklich zum Collector geschickt. Mehr dazu hier
Collector installieren
$ pkg_add flowd
$ cat /etc/flowd.conf | grep -v ^#
logfile "/var/log/flowd"
listen on 127.0.0.1:3001
listen on [::1]:3001
flow source 127.0.0.1
store ALL
discard all
accept agent 127.0.0.1
Anschauen
tcpdump -nettti pflow0
tcpdump -nettti pflog0 host 192.168.1.19 and port 9995