首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >nftables:创建LED规则

nftables:创建LED规则
EN

Unix & Linux用户
提问于 2022-11-10 19:42:40
回答 1查看 55关注 0票数 1

有一个奇怪的场景,我需要创建一些防火墙规则来闪存一个LED。到目前为止,我一直能够使用iptable做到这一点:

代码语言:javascript
复制
iptables -A INPUT -p tcp --dport 443 -j LED --led-trigger-id mytrigger

到现在为止还好。但是,还有一个新问题:出于各种原因,我现在需要创建这样的规则,而不是在input-中,而是在ingress-chain中,我只能使用nftable创建和管理该规则。然而,我不能为我的生活弄明白如何创建发光二极管-规则使用nft

我查看了iptables使用nft list chain filter INPUT创建的规则的输出,该输出产生:

代码语言:javascript
复制
table ip filter {
    chain INPUT {
        type filter hook input priority filter; policy accept;
        tcp dport 443 counter packets 0 bytes 0 # led-trigger-id:"myfirewalltrigger"
    }
}

这没什么用。让我们试试iptables-translate -A INPUT -p tcp --dport 443 -j LED --led-trigger-id myfirewalltrigger

代码语言:javascript
复制
nft # -A INPUT -p tcp --dport 443 -j LED --led-trigger-id myfirewalltrigger

这也没什么用。

为什么那些看起来无法处理LED规则的nftable呢?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2022-12-13 14:42:04

我认为你有这个问题,因为LED是一个不受支持的扩展的iptables,现在不支持在nftable。

https://wiki.nftables.org/wiki-nftables/index.php/Supported_特性_比较_至_xtables#LED

这太糟糕了,因为听起来你在做一些很酷的事情。如果您找到了解决办法,请重新讨论这个问题(比如解析活动日志并触发?)

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/724408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档