|
首先任意运行一条iptables防火墙规则配置命令如开通80端口:
. e' q# H3 c0 b) S! P
iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT 3 |! r; L- g* Z
然后对iptables服务进行保存:
2 e4 |8 @* x! [$ i
service iptables save
. e( o: {. J/ \5 S9 ]7 K; h5 Y$ j
如果失败报出:The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl. 0 s4 n4 X G! I- M/ l& _/ d
解决方法:6 U+ D5 h5 H4 g. ~/ s
systemctl stop firewalld 关闭防火墙 1 W: Q* u+ G6 y e. u
yum install iptables-services 安装或更新服务 # u; t; L; |0 B2 ?
再使用systemctl enable iptables 启动iptables
) Z# ]" X" q& `9 }% C+ c最后 systemctl start iptables 打开iptables
X/ k, l+ G( h6 w- n" e$ t1 f
再执行service iptables save 9 m4 `% a/ K$ @; T4 R5 h& Q
然后重启iptables服务: 2 v' N8 |( Q, x A' P
service iptables restart
! V8 K* ?# T: \& H
执行完毕之后/etc/syscofig/iptables文件就有了
: t: H1 {4 ?, Y- B9 t' u, U |