service iptables start 无反应的解决方法

新装的RHEL5.4,想启用iptables的时候没点反应,现象就是无论start或者stop,都是没有任何输出的,而且service iptables status提示Firewall is stopped。新装的系统咋会有这情况?

网上一搜才发现,这现象的原因是因为iptables的配置文件没有生成,文件位置是/etc/sysconfig/iptables,才记起在系统安装向导时,我是选择禁用iptables的,可能就是这一步引起了没有配置文件生成。

解决方法如下

1、执行  iptables –L
2、service iptables save
3、然后再执行start或者stop都会有反应啦。