iptables配置文件修改后 重启服务器失效

如果 vi  /etc/sysconfig/iptables 修改配置文件后,通过service iptables restart 重启防火墙后规则生效了,但当服务器重启后添加到 iptables 配置文件里的规则又失效了,此时:

是因为 /etc/rc.d/init.d/iptables 里的规则未做更改(/etc/init.d 目录 是 /etc/rc.d/init.d 目录的软链接文件)

解决方法是:

1. # vi  /etc/sysconfig/iptables

2. # service iptables restart

3. # /etc/rc.d/init.d/iptables save