import iptc table = iptc.Table(iptc.Table.FILTER) for chain in table.chains: print"=======================" print"Chain ", chain.name for rule in chain.rules: print"Rule", "proto:", rule.protocol, print"Matches:", for match in rule.matches: print"dport:", match.dport, "sport:",match.sport, print"Target:", print rule.target.name, print"Counter:", print rule.get_counters() print"======================="