gpt4 book ai didi

firewall - 如何以编程方式动态管理 pf 规则?

转载 作者:行者123 更新时间:2023-12-02 09:10:09 33 4
gpt4 key购买 nike

我需要查询、修改、添加、删除规则。我还没有找到任何 API 来执行此操作。

我发现的最接近的是 pfctl 工具,它使用 pfctl -s 和 pfctl -f 来转储规则、修改并重新添加它们。我考虑过的另一个解决方案是简单地重新生成整个规则集并单独跟踪更改。我需要小心地丢弃尽可能少的数据包。

C 语言的 API 会很棒;然而,以任何语言执行此操作的库也很好。

最佳答案

没有“官方”API,但您可以查看 pfctl 源代码并了解它如何与内核交互。

关于firewall - 如何以编程方式动态管理 pf 规则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23715269/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com