![仅将 iptables 中标记链的字节计数器归零?](https://linux22.com/image/581906/%E4%BB%85%E5%B0%86%20iptables%20%E4%B8%AD%E6%A0%87%E8%AE%B0%E9%93%BE%E7%9A%84%E5%AD%97%E8%8A%82%E8%AE%A1%E6%95%B0%E5%99%A8%E5%BD%92%E9%9B%B6%EF%BC%9F.png)
我有两条链:
Chain OUTPUT (policy ACCEPT 68688 packets, 12M bytes)
pkts bytes target prot opt in out source destination
146 54635 MARK tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp spt:6532 MARK set 0xfffc
146 54635 MARK tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp spt:6532 MARK set 0x5
当我iptables -t mangle -m connmark --mark 0x5 -Z
将 0xfffc 和 0x5 的计数器都清零时,如何仅重置 0x5 链的字节计数器?
答案1
通过数字指定规则似乎有效,即
iptables --table mangle --zero OUTPUT 2
下面应该给你匹配特定正则表达式的规则编号:
iptables --numeric --line-numbers --table mangle --list OUTPUT | grep 0x5 | awk '{print $1}'