CentOS6.5下无/etc/sysconfig/iptables文件

January 8, 2018 by Funsoul,

我一开始配置SSH端口的时候发现没有这个文件,之后谷歌了文档.大概意思是说没有配置过防火墙,在安装CentOS系统时也已经禁掉了防火墙。

这样会导致使用 service iptables start 语句启动防火墙无效果.

我们可以随意编写一条防火墙规则:
iptables -P OUTPUT ACCEPT

之后保存防火墙规则
service iptables save

之后我们再执行
vi /etc/sysconfig/iptables
现在,我们就可以看到这个文件的内容了.

随后在防火墙规则里面添加(因为我们是SSH链接的.需要提前添加22端口再启动防火墙,以免SSH链接不上,出现悲剧.)
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

执行wq!退出Vi之后启动防火墙.service iptables start

如需评论,请填写表单。

提交前先勾选

© 2018 | 由 Typecho 强力驱动 | Hucore theme