|
首先任意运行一条iptables防火墙规则配置命令如开通80端口:
: }6 O0 d0 K, @3 J! f j( N
iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT
( E/ `4 [6 M9 ^& d4 x8 f: u% Z
然后对iptables服务进行保存:
! P# f4 ? y) o4 D5 |& t- P S
service iptables save 9 |8 v" f% ^5 R. Z3 [( |2 B2 D
如果失败报出: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. ) R) z4 W" \! T6 V% r
解决方法:
* b2 x) v" {: _1 Bsystemctl stop firewalld 关闭防火墙 & c3 l: j/ h8 N8 f# d& g
yum install iptables-services 安装或更新服务
1 Y$ @6 P, m/ G3 f" s再使用systemctl enable iptables 启动iptables
9 r! w9 L* @* Y& z2 |
最后 systemctl start iptables 打开iptables % ?( Q5 z# O( W
再执行service iptables save
& }1 c- u/ T% m5 S- C/ |
然后重启iptables服务: / b1 x- s# C6 l1 C* b: L6 x
service iptables restart
6 [5 ~7 O1 {& P- P4 a
执行完毕之后/etc/syscofig/iptables文件就有了 ; h9 Z' N( E. a2 w4 w. ^
|