最新消息:用博客记录点滴生活。与您共同关注互联网,分享互联网。

Debian下开机自动加载iptables规则

在Debian中iptables命令输完之后会立刻生效,但重启之后配置就会消失,Debian提供了一个iptables-save程序快速保存配置。通过iptables-save和iptables-restore可以让debian自动保存并在开机时自动加载iptables规则。

原理就是配置好iptables规则之后,导出iptables的配置文件,在开机自动的时候让iptables自动加载刚刚导出的配置文件。

1、将iptables配置保存到/etc/iptables,这个文件名可以自己定义,与下面的配置一致即可

iptables-save > /etc/iptables

2、创建自启动配置文件,并授于可执行权限

iptables-save > /etc/iptables

3、编辑该自启动配置文件,内容为启动网络时恢复iptables配置

vi /etc/network/if-pre-up.d/iptables

内容为:

#!/bin/sh
/sbin/iptables-restore < /etc/iptables

保存并退出。这样重启之后iptables就自动加载规则了。

##需要注意的是,在下次修改iptables规则之后要重新导出配置文件。


正文部分到此结束

声明:本文采用 BY-NC-SA 协议进行授权,转载还请注明:http://www.777s.me/debian-start-iptables.html - 777's Blog