nftables 中的规则管理
Rule management in nftables
我将端口作为变量获取,我需要删除 nftables 中的规则。如果该端口存在于规则中,那么我将 grep 句柄号并删除该规则。但是在 nftables 中,服务名称会出现在规则中,所以我该如何删除规则。有什么方法可以找到哪个端口属于服务或任何其他方法来删除 nftable 规则而不是 handle 或任何其他建议??
端口和服务名称在 /etc/services 中列出。
您可以通过
强制列表使用数字端口
nft -nna list ruleset/chain/set/table
我不知道用例,但可以通过使用命名集实现更好的解决方案,从中可以轻松删除元素。
我将端口作为变量获取,我需要删除 nftables 中的规则。如果该端口存在于规则中,那么我将 grep 句柄号并删除该规则。但是在 nftables 中,服务名称会出现在规则中,所以我该如何删除规则。有什么方法可以找到哪个端口属于服务或任何其他方法来删除 nftable 规则而不是 handle 或任何其他建议??
端口和服务名称在 /etc/services 中列出。
您可以通过
强制列表使用数字端口nft -nna list ruleset/chain/set/table
我不知道用例,但可以通过使用命名集实现更好的解决方案,从中可以轻松删除元素。