|
首先任意运行一条iptables防火墙规则配置命令如开通80端口:
7 r3 z6 n7 s- V
iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT
7 |- j0 \& O$ h8 w
然后对iptables服务进行保存:
) y1 ?4 [ h% B/ [; ~
service iptables save 7 m, q7 S2 f! V( x9 D2 M7 U# l1 c: ?
如果失败报出: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. ?2 }9 K$ R" {+ [- i
解决方法:+ j' n# C; f& n; S; X' ?. T5 M
systemctl stop firewalld 关闭防火墙 $ N4 i! l+ x% i' l
yum install iptables-services 安装或更新服务
9 l' c/ f; q, V3 I8 @再使用systemctl enable iptables 启动iptables
( `1 q8 ?, j$ B7 N5 ]最后 systemctl start iptables 打开iptables
) m2 ?9 u% x# q2 ~3 R
再执行service iptables save . {5 L' v- C4 m( w$ E
然后重启iptables服务: 8 `0 G B) q( O) I O
service iptables restart
. |: Z2 N: {% s6 O- f1 T$ D' u+ X
执行完毕之后/etc/syscofig/iptables文件就有了
! z% E$ a3 c/ U |