如何指定与python-iptables匹配的多参数?在
例如,下面的iptables
命令:
-A INPUT -s 1.1.1.1 -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -j DROP
如果我创建以下内容:
^{pr2}$
它会抱怨:
ValueError: invalid value FIN,SYN,RST,ACK SYN
PS:我知道,对于我的特定示例,我可以简单地使用m.syn = '1'
,但我试图将如何来指定多参数匹配。在
Tags:
你用的是最新版本吗?看这个issue。在
好吧。。。有人试图发表一个答案,但他/她删除了我的评论。在
答案是:
结果是错误的:
^{pr2}$然而,这激发了我尝试以下方法:
它给出了:
将该规则提交到
INPUT
链并运行iptables-save
表明它正确地返回了我想要的规则。在所以,谢谢你!在
相关问题 更多 >
编程相关推荐