当前位置: 技术问答>linux和unix
用函数操作iptables规则?
来源: 互联网 发布时间:2016-02-20
本文导语: 谁有linux系统上,用程序,函数来操作iptables规则的例子,拿出来分享一下,我在网上找了半天也只是讲怎么配置,讲规则是什么,但是我就不知道怎么去用程序,用代码来操作这些规则,添加,修改,删除这些!谁有这方面的例子子...
谁有linux系统上,用程序,函数来操作iptables规则的例子,拿出来分享一下,我在网上找了半天也只是讲怎么配置,讲规则是什么,但是我就不知道怎么去用程序,用代码来操作这些规则,添加,修改,删除这些!谁有这方面的例子子烦请共享一个!
邮件:zqfwildwolf@126.com 顶者有分!
邮件:zqfwildwolf@126.com 顶者有分!
|
fopen()->change->fclose()
然后在service iptables restart
然后在service iptables restart
|
直接调用system如何,或者按照楼上所说的(首先确定你系统有没有把iptables启动关闭作为一个启动脚本/etc/init.d/iptables,RH系的都有)
很多系统的iptables都没单独提供iptables库,你也可以去下iptables的代码把他抠出来然后学习一下它的接口,不过估计比较复杂的。
如果操作iptables规则不是频繁的操作,那么用system也没太大负担。
很多系统的iptables都没单独提供iptables库,你也可以去下iptables的代码把他抠出来然后学习一下它的接口,不过估计比较复杂的。
如果操作iptables规则不是频繁的操作,那么用system也没太大负担。
|
直接system调用iptables命令就可以了啊
|
8 楼说的和 system 没有区别
|
他说的就是修改 /etc/sysconfig/iptables 文件,然后重启服务。
注意,这个只在RH的系统中适用,用其他系统可能方式不同,不过这个不比用 SYSTEM 灵活多少。
注意,这个只在RH的系统中适用,用其他系统可能方式不同,不过这个不比用 SYSTEM 灵活多少。