Linux下启动iptables防火墙说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux下启动iptables防火墙说明

以下方案针对未启动过防火墙的linux主机配置,已启动防火墙的请勿执行清除规则命令!

1、检查防火墙状态:

rcSuSEfirewall2 status

running表示防火墙开启,unused表示防火墙未开启,需要先打开防火墙,会短暂的影响业务。

打开防火墙:

rcSuSEfirewall2 start

2、修改suse防火墙策略为ACCEPT,并删除所有默认规则:

iptables -P INPUT ACCEPT

iptables -P OUTPUT ACCEPT

iptables -P FORWARD ACCEPT

iptables -F

3、制定规则

Iptables中参数I是在已有规则前插入新规则,-I与-A是相反的方式,-A是在已有规则后增加新的规则。

由于iptables读取规则是从上至下匹配,一旦匹配成功就会停止向下匹配,请按需求使用-I 或-A参数。

查看规则:

iptables -L –n

4、保存规则并写入开机启动配置文件自动加载规则:

iptables-save > /root/iptables

echo "iptables-restore /root/iptables" >> /etc/rc.d/rc.local

5、验证

受信主机可访问对应的端口,而非受信主机无法访问,证明加固完成。

*若配置后导致某些应用异常,需要立即关闭防火墙:

rcSuSEfirewall2 stop

相关文档
最新文档