Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 libc 编写应用程序,因为我正在寻找 iptables 的 api,以便我可以使用我的程序添加防火墙规则。是否有任何可用的 api 集来执行此操作。
您可以使用 libiptc
从howto页面引用:
libiptc 是用于与 netfilter 通信的库,netfilter 是负责防火墙和数据包过滤的内部内核代码。此代码和 iptables 由 Paul “Rusty” Russell 编写。iptables 是使用 libiptc 调用开发的以完成工作。
http://tldp.org/HOWTO/Querying-libiptc-HOWTO/whatis.html