|
首先任意运行一条iptables防火墙规则配置命令如开通80端口:
/ ]) @5 N+ F8 O6 |* d
iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT
/ @) Y; _; b) ~8 x8 r
然后对iptables服务进行保存:
( W! x6 R, G1 s% K; [4 A
service iptables save . m6 M( p- e7 ?: h: e' b. @# h6 Z
如果失败报出: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.
' ^. s4 t2 E% L' A8 w
解决方法:+ i- n1 J8 q& t6 \
systemctl stop firewalld 关闭防火墙
- G: S/ @; S% j' R! R$ c# Xyum install iptables-services 安装或更新服务
L/ w. s0 j% h+ ]7 k再使用systemctl enable iptables 启动iptables
" c2 I9 s4 x9 P- ~最后 systemctl start iptables 打开iptables
: u1 B. F* r6 @6 }
再执行service iptables save , s' w% |0 S6 s! j
然后重启iptables服务:
: R9 V7 R! Y- g* e: W0 r, N- q5 x8 s
service iptables restart
. S9 t1 x# H/ F( ~
执行完毕之后/etc/syscofig/iptables文件就有了 & f0 L. u j9 l% d2 R. N
|