在设置iptables dnslimit的时候得到“packet counter not numeric”

我得到这个确切的错误:

iptables -A INPUT -p udp --dport 53 --set --name dnslimit iptables v1.3.5: -c packet counter not numeric 

我究竟做错了什么?

你没有提供数据包和字节计数到--set标志,这被解释为明确匹配--set-counters ,又名-c 。 从man iptables

-c,–set-counters数据包字节

这使pipe理员能够初始化规则的数据包和字节计数器(在INSERT,APPEND,REPLACE操作期间)。

我的猜测是,你正在尝试使用recent模块,在这种情况下,你真的做错了缺less-m recent 。 但这只是一个猜测。