|
首先任意运行一条iptables防火墙规则配置命令如开通80端口: ( u( K: [* `! b
iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT }" |) R) a `+ L' ~
然后对iptables服务进行保存:
8 j" ^( P9 q: l2 @5 I9 p2 ~
service iptables save ' M, _( Q; X6 K/ G+ ?: h8 r8 s1 x k
如果失败报出: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. ; M5 ^8 `2 Z: q$ {3 D9 \- {
解决方法:
" |. S7 p$ @! x6 J# ~2 n4 Ksystemctl stop firewalld 关闭防火墙 " ^! H" w' b+ e, F5 r
yum install iptables-services 安装或更新服务 5 a: C9 Q- [* N) I% N9 V. m
再使用systemctl enable iptables 启动iptables / d) `, M2 V% z, ]
最后 systemctl start iptables 打开iptables 4 C! w/ c& R0 L( B. |
再执行service iptables save 9 y+ T8 N! B; v! }, j. r0 e+ Z
然后重启iptables服务: 8 r$ D1 z- R9 R# i2 ?* s& ?
service iptables restart
5 k- `9 s! t4 m2 G0 q% h
执行完毕之后/etc/syscofig/iptables文件就有了
5 U: g1 {' l% ?, I, b# P |