【问题标题】:MFT rule which filters packet by ip length按 ip 长度过滤数据包的 MFT 规则
【发布时间】:2021-10-26 17:56:22
【问题描述】:

我想创建一个规则,它只能接受这些 ip 长度大于 2000 的数据包

所以我有我的表 (my_table) 和链 (my_chain) 我正在尝试这样的事情:

sudo nft add rule inet my_table my_chain ip length > 2000 counter accept

但我遇到了错误:

`-bash: 2000: 没有这样的文件或目录

我认为'

sudo nft add rule inet my_table my_chain ip length != 2000 counter accept

但意义不同

【问题讨论】:

    标签: linux-kernel netfilter nft nftables


    【解决方案1】:

    好的,所以 ip length != 1-2000 可以正常工作

    【讨论】:

      【解决方案2】:

      shell 将> 解释为重定向,因此需要使用反斜杠对其进行转义。

      sudo nft add rule inet my_table my_chain ip length \> 2000 counter accept
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-04-10
        • 2012-04-18
        • 1970-01-01
        • 2022-08-16
        • 1970-01-01
        • 1970-01-01
        • 2013-06-24
        相关资源
        最近更新 更多