I have a router, with firewall (with drop policy), nats, services.
I want to account all factual traffic (inputed before firewal, outputed by services, and passed firewall in forwarding), with its "actual" src/dst (i.e before SNAT, and after DNAT).
Also (with less priority) I might want to see traffic that was blocked by firewall (with rule or policy of input filter and forward filter).
What is correct place to put accounting rule? How to differentiate accepted and rejected traffic?