Você pode ver os contadores de pacotes / bytes:
Chain FIREWALL (2 references)
pkts bytes target prot opt in out source destination73M 42G ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
Você pode limpar os contadores com a opção '-Z'. Você pode direcionar tipos de pacotes para sua própria tabela e aceitá-los individualmente com base na fonte, se quiser rastrear a origem.
iptables -N SMTP
iptables -I INPUT -p tcp --dport 25 -j SMTP
iptables -A SMTP -s $network_1 -j ACCEPT
iptables -A SMTP -s $network_2 -j ACCEPT
iptables -A SMTP -j RETURN
#Track by network instead of application
iptables -N NETWORK_1
iptables -I INPUT -s $network_1 -j NETWORK_1
iptables -A NETWORK_1 -p tcp --dport 25 -j ACCEPT -m comment --comment "MAIL"
iptables -A NETWORK_1 -p udp --dport 10000:20000 -j ACCEPT -m comment --comment "VOIP RTP"
iptables -A NETwORK_1 -p tcp -m multiport --dports 80,443 -j ACCEPT
iptables -A NETWORK_1 -p tcp -j ACCEPT -m comment --comment "UNKNOWN TCP"
iptables -A NETWORK_1 -j RETURN -m comment --comment "This rule is not required but used for ip accounting"