iptables creating rules after restarting the iptables. When iptables service is restarted settings from /etc/sysconfig/iptables file are applied and used with the iptables.
You can either set up iptables rule so that current stat is saved the rule upon restart or stop/start:
You need to make changes in following file as per your requirement for values received in following GREP result.
root@server[~]# grep IPTABLES_SAVE /etc/sysconfig/iptables-config
IPTABLES_SAVE_ON_STOP=”no”
IPTABLES_SAVE_ON_RESTART=”no”
IPTABLES_SAVE_COUNTER=”no”
Or overwrite current settings with iptables-save to /etc/sysconfig/iptables file:
root@server[~]# iptables-save > /etc/sysconfig/iptables
Note : Its always good if we use NO option for following options because some time due to wrong rule we face major problem to access server.
IPTABLES_SAVE_ON_STOP=”no”
IPTABLES_SAVE_ON_RESTART=”no”
IPTABLES_SAVE_COUNTER=”no”