我在使用iptables1.3.5版本,linux内核为2.6.16.21-0.8版本时
iptables可以对防火墙做任何配置,但是无法保存
一旦重启系统,或者网络或者防火墙,
防火墙的配置又回到未改动之前,
虽然可以修改/etc/sysconfig/SuSEfirewall2这个防火墙启动配置文件
使防火墙起到作用,
但是这样一来,iptables做了那么多工作却要重新去编辑那个SuSEfirewall2文件,iptables就没有什么存在的意义了
即便使用iptables-save保存了配置,但是这个保存下来的配置文件跟
SuSEfirewall2里的格式根本就不兼容,一运行就出错
“command not found"
这到底是iptables不能配置,还是SuSE linux故意这样
或者是还有其他的保存配置的办法????
我就是在文本模式下修改的阿,根本没有使用图形界面,连yast2都没用
iptables-save 只能起到把配置文件保存的作用,
但是系统启动时就去/etc/sysconfig/SuSEfirewall2这个文件里读取配置了
即便运行命令iptables-save >/etc/sysconfig/SuSEfirewall2 把配置写入SuSEfirewalls这个文件
结果依然是错误的 ,一运行就出现:command not found
也就是iptables的保存格式跟SuSEfirewall2的格式根本就是两码子事情!
等于是iptables忙乎了半天,只开花不结果,