6

我正在使用 libc 编写应用程序,因为我正在寻找 iptables 的 api,以便我可以使用我的程序添加防火墙规则。是否有任何可用的 api 集来执行此操作。

4

1 回答 1

4

您可以使用 libiptc

从howto页面引用:

libiptc 是用于与 netfilter 通信的库,netfilter 是负责防火墙和数据包过滤的内部内核代码。此代码和 iptables 由 Paul “Rusty” Russell 编写。iptables 是使用 libiptc 调用开发的以完成工作。

http://tldp.org/HOWTO/Querying-libiptc-HOWTO/whatis.html

于 2013-04-12T17:06:50.137 回答