如何使用iptables阻止从机器发出的特定UDP数据包

我想阻止使用iptables从我的机器的特定的UDP数据OUTGOING。 数据包有一个string在“hexRAW”(?)我想检查它的数据包。

像:如果UDP包hexRAW匹配“test_text” – 阻止它。

//编辑:我有这样的事情

iptables -A OUTPUT -p udp -m multiport --sports 8000 -m string --algo bm --string "test" -j DROP 

但它给错误

iptables:没有链/目标/匹配的名称。

有一个“string”匹配的netfilter扩展名,它可能或不可能作为系统中的一个模块被编译/可用。

不要忘记,这样的事情本质上可能会有一个严重的性能影响,特别是如果更多的数据包超过了必要的匹配。