|
首先任意运行一条iptables防火墙规则配置命令如开通80端口:
, o1 n1 r/ b5 B0 m# o
iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT 1 }, J1 L' ~! v0 E( U U0 b8 e4 f
然后对iptables服务进行保存: % O t8 P: j& G
service iptables save
& I. i3 j( t2 o7 a8 F8 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. 7 K& B1 Q/ C& g! p9 F
解决方法:
! [- E' V% O( L/ D! M5 {systemctl stop firewalld 关闭防火墙 1 l3 o5 F$ y2 P6 V! _, v
yum install iptables-services 安装或更新服务
k4 V( \9 V4 v2 |# d4 D再使用systemctl enable iptables 启动iptables
; r# S5 F1 H8 r5 Y最后 systemctl start iptables 打开iptables
7 ?0 e% U. a4 r! W& o
再执行service iptables save
6 ?# d& w1 `+ ]& z+ J
然后重启iptables服务: $ a1 t- z2 N; `' x' P. f, D* n
service iptables restart ! J6 x2 A8 \! ]; k& Y+ ~
执行完毕之后/etc/syscofig/iptables文件就有了
' D+ Q7 y+ M( A' y+ O) q! T |