nftables ack/syn header Fields
Hi,
ich versuche hier (stretch) gerade meine IP-Tables auf das neue nftables
- Format umzustellen.
Bisher habe ich die Regel:
iptables -A bad_tcp_packets -p tcp --tcp-flags SYN,ACK SYN,ACK -m state --state NEW -j REJECT
Die Flags stellen mich nun vor Probleme. Dem Wiki habe ich entnommen:
More complex filters can be used. For example, to count and log TCP packet with flag SYN and ACK set:
% nft -i
nft> add rule filter output tcp flags & (syn | ack) == (syn | ack) counter log
Wenn ich das unter Debian stretch eingebe, bekomme ich leider nur:
nft 'add rule filter bad_packets tcp flags & (syn | ack) == (syn | ack) counter log'
<cmdline>:1:56-56: Error: syntax error, unexpected '('
add rule filter bad_packets tcp flags & (syn | ack) == (syn | ack) counter log
^
Auch im interaktiven Modus mit exakt der gleichen Syntax wie im Wiki
kommt leider auch nur eine Fehlermeldung raus.
Hat Jemand einen Tip für mich?
LG
Matthias
Reply to: