如何保存Iptables规则或设置?

时间:2019-11-20 08:53:36  来源:igfitidea点击:

如何保存Linux防火墙的规则?

保存和还原Iptables规则

将当前的iptables防火墙规则保存到/root/dsl.fw文件中:

# iptables-save > /root/dsl.fw

要恢复iptables规则,执行:

# iptables-restore < /root/dsl.fw

要在Linux系统重启后自动恢复防火墙规则,编辑/etc/rc.local文件:

# vi /etc/rc.local

添加下面内容

/sbin/iptables-restore < /root/dsl.fw

在Red Hat Enterprise Linux(RHEL)/CentOS/Fedora Linux中保存和还原防火墙规则

将规则保存到/etc/sysconfig/iptables文件中:

# /etc/init.d/iptables save

从/etc/sysconfig/iptables文件恢复防火墙规则:

# /etc/init.d/iptables start

在Debian/Ubuntu Linux中保存和恢复防火墙规则

编辑文件/etc/network/interfaces:

# vi /etc/network/interfaces

将下面内容添加到eth0部分:

post-up iptables-restore

关闭文件,重启系统。