# iptables -A INPUT -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1300
iptables v1.8.7 (nf_tables): unknown option "--tcp-flags"
Try `iptables -h' or 'iptables --help' for more information.
添加 iptable 命令时出现此错误。有什么想法吗?我的操作系统:操作系统:Ubuntu 22.04.2 LTS
内核:Linux 5.19.0-35-generic 架构:x86-64
答案1
我终于解决了这个问题。我需要 sudo 访问权限。
sudo iptables -A INPUT -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1300
答案2
一种可能的解决方案是使用--syn
:
iptables -A INPUT -p tcp --syn -j TCPMSS --set-mss 1300
或者,您可以尝试升级您的版本iptables
到支持该选项的较新版本--tcp-flags
:
iptables --version